作者cassine (Savannah)
看板Modchip
标题Re: [PS3 ] 使用3.55-Kmeaw连线PSN
时间Mon Feb 14 00:42:19 2011
呼~终於成功了。虽然昨天等於做白工,但刚好手边工具齐全,所以还是成功用
3.55-Kmeaw连上,理论上3.41也可以连线没问题。
原文位置:
http://ps3crunch.com/simpler-guide-accessing-psn-355-psn.html
需要的工具:
1.Charles Web Debugging Proxy(非常强悍的Proxy工具,请找正版)
2.Comgenie's Awesome File Manager v0.06
3.AsbestOS Installer v1.5(仅限3.55-Kmeaw使用,3.41请用另一个工具)
4.dnsmasq或maradns
若你的 PS3是透过Router上网,而Router又可以灌OpenWRT/dd-WRT/Tomato
的话,就不用装maradns ,否则就要自己架一台 DNS伺服器,以我的状况来
说,我有Asus WL-520gU,里面跑Tomato ND USB 1.28 ,所以直接将 PSN伺
服器位址转到我准备拿来跑Charles WD Proxy的笔电就好。
这个方法的原理很简单,就是让 PS3主机透过电脑连线,将连线 PSN伺服器时会
抓的:1.韧体更新资料档、2.连线封包表头资讯全部换成3.56版韧体的回应,於
是 PSN主机就会认为是合法的3.56版韧体主机而给连线。
除非有人写出懒人程式,不然这已经是最简单的办法了,虽然说还是非常技术性
就是了,但我老早就已经习惯了。(  ̄ c ̄)y▂ξ
每个人的网路配置有点不同所以有些地方要自行修改,我的配置如下:
IP Mask DNS Gateway
======================================================================
Router: 192.168.1.254 255.255.255.0 192.168.1.254 192.168.1.254
PS3 : 192.168.1.12 255.255.255.0 192.168.1.254 192.168.1.254
Laptop: 192.168.1.32 255.255.255.0 192.168.1.254 192.168.1.254 <- Proxy
======================================================================
Step 1-1. 安装Charles WD Proxy 3.5.2
请自己想办法,花钱买是最快的。
安装後Proxy -> Recording先取消。
Step 1-2. 设定代理关系
Proxy -> Reverse Proxies... 设定如下:
Local Port Host Remote Port
====================================================================
80 f
tw01.ps3.update.playstation.net 80
443 auth.np.ac.playstation.net 443
====================================================================
设定页面只勾第一项Rewrite Redirects 就好。这里以连线台湾 PSN伺服器为
例,要连其他国家的自己换国码:日本jp、美国us、欧洲eu
此时顺便利用nslookup指令去查询这两个位址的IP,因为等会需要:
ftw01.ps3.update.playstation.net -> 139.175.236.216, 139.175.236.218
auth.np.ac.playstation.net -> 199.108.4.73
Step 1-3. 设定要改写的韧体更新资料
下载
http://www.mediafire.com/?cjc1nowi4l0o6sj 把ps3-updatelist.txt
摆到你方便的地方,这是假的韧体资料,里面告诉 PS3主机只要3.21版韧体以
上就给连。
Tools -> Map Local... 设定如下:
Protocol: http
Host: f
tw01.ps3.update.playstation.net
Port: 80
Path: /update/ps3/list/
tw/ps3-updatelist.txt
Local Path: C:\ps3-updatelist.txt //假设你刚刚把档案摆在C:\ 这里
Case-sensitive打勾
Step 1-4. 设定要改写的封包表头
Tools -> Rewrite... 设定如下:
Enable Rewrite打勾
Sets 新增 PS3 version spoofer
右上 Locations -> Add 设定如下:
Protocol: http
s
Host: auth.np.ac.playstation.net
Port: (空白)
Path: /nav/auth
Query: (空白)
右下 Rules -> Add 设定如下:
Type: Modify Header
Where: Request 打勾
Match:
Name: X-Platform-Version
Value: PS3
03.55
Replace:
Name: X-Platform-Version
Value: PS3
03.56
Replace All 选择
Step 1-5. 设定真实 DNS解析路径
Tools -> DNS spoofing... 设定如下
Host Name Address
==================================================
auth.np.ac.playstation.net 199.108.4.73
f
tw01.ps3.update.playstation.net 139.175.236.216
==================================================
Step 1-6. 设定HTTP代理伺服器
Proxy -> Proxy Settings... 设定如下
Proxies页面
记下HTTP Proxy 的Port等一下会用到,假设是设
8888
SSL 页面
勾选Enable SSL Proxying
Locations -> Add
Host: auth.np.ac.playstation.net
Port: 443
Windows 页面
全部不选
Mozilla Firefox 页面
全部不选
Proxy -> Recording启动,此时 SSL Proxy就算完成了
Step 2-1. 设定 DNS转址
如果是Linux 的话请安装dnsmasq 套件,如果有dd-wrt/Tomato 的话直接看看
是用哪套 DNS套件,没意外都是dnsmasq ,免费又好用,我的是dnsmasq 。
Tomato刚好有网页介面所以从Advanced -> DHCP/DNS 页面的Dnsmasq Custom
configuration 栏位新增以下设定:
address=/f
tw01.ps3.update.playstation.net/
192.168.1.32 //Proxy的IP
address=/auth.np.ac.playstation.net/
192.168.1.32 //Proxy的IP
然後按Save把设定存起来,Tomato会自动重新启动dnsmasq ,其他家的可能要
用指令/etc/init.d/dnsmasq restart 重新启动,Tomato真是超强的啦~
Step 2-2. 检查转址是否成功
在Windows 命令提示字元下输入nslookup auth.np.ac.playstation.net 跟
nslookup f
tw01.ps3.update.playstation.net 测试,如果都回应Proxy 的IP
就是成功转址。
Step 3-1. 开启/dev_flash/存取权限
安装AsbestOS Installer v1.5 ,然後执行让他跑完,如此就可以在档案管理
员看到/rwdev_flash/ 目录,而且有写入权限,
注意!没事不要乱动,不然会
砖。
Step 3-2. 换上自己的连线凭证
将主机/dev_flash/data/cert/CA24.cer 档案复制到自己方便的地方备份起来
将Charles WD Proxy安装目录\docs 目录下的charles-proxy-ssl-proxying-
certificate.crt 复制出来,重新命名为CA24.cer,然後利用Comgenie's
Awesome File Manager或是 FTP盖到/rwdev_flash/data/cert/ 目录下。
原先旧的是578 bit ,新的有1.5kb ,不要乱碰其他东西。
Step 3-3. 设定 PS3网路连线资讯
连线方式:有线
速度与模式:自动检测
位址设定:手动
IP位址:
192.168.1.12 //自己设
子网路遮罩:
255.255.255.0 //一样自己设
预设路由:
192.168.1.254 //自己设
Primary DNS:
192.168.1.254 //设定自己架的 DNS伺服器,我的刚
好跟路由器在一起所以IP相同,不
是的话自己设定
Secondary DNS: 0.0.0.0 //预设值就好
MTU :自动
Proxy 伺服器:位址
192.168.1.32 Port码:
8888
UPnP:看需要决定要不要启动
自此大功告成,可以测试连线了~
--
○ ____ _ _ _ _ ____ _ _ ____ _____ ____
。 ★(_ _)( \( )( \/ )( ___)( \( )(_ _)( _ )( _ \
o _)(_ ) ( \ / )__) ) ( )( )(_)( ) / ● ‧
(____)(_)\_) \/ (____)(_)\_) (__) (_____)(_)\_) ★
o
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.54.160
1F:推 leonlock:推专业 02/14 00:44
2F:推 myownsblue:版主高手 但我不是高手.... 02/14 00:46
3F:→ cassine:噢耶~刚刚上去把ToG:f的免费DLC全抓下来了 02/14 00:49
4F:推 rabbit83035:看不懂+力不从心但是很专业 推!! 02/14 01:06
5F:推 nervxp:专业推 02/14 03:36
6F:推 JupIte:正好有吃MIPSR2蕃茄的route 02/14 06:34
7F:→ JupIte:鸡婆关键字Debugging.Proxy.v3.5.2-iNViSiBLE 02/14 06:35
8F:推 JupIte:同在台湾连到twpsn ip竟不同203.133.9.16, 203.133.9.9 :X 02/14 06:44
9F:→ JupIte:OK....原来是有多台主机......... 02/14 06:46
10F:推 JupIte:CA档案盖不过去 删除也不行 已切换Comgenie的 advan模式了 02/14 07:48
11F:推 myriad:感谢提供技术资料 :) 02/14 08:07
12F:推 JupIte:成功了, 覆盖好CA档案 要重开机 !就能连了 02/14 08:09
13F:→ JupIte:安装AsbestOS後要记得执行。刚刚弄错在dev_flash覆盖档案XD 02/14 08:12
15F:推 PaganTsai:推c大用心一个 02/14 09:30
16F:→ cassine:我只是单纯想验证PSN也可以用这种方式连线而已,而且从旧 02/14 09:55
17F:→ cassine:版也能连线这种状况来看,SONY根本没有更新什麽新东西 02/14 09:56
18F:→ cassine:另外我也很关心PSN到底有没有在蒐集玩家的个人资讯 02/14 10:38
19F:推 flyelf:专业推!一直很没心想搞....觉得麻烦XD 但就psn是否会蒐集 02/14 12:42
20F:→ flyelf:玩家资讯,也是满令人忧心的一点 02/14 12:42
23F:推 xexxo2002:测试成功,感谢 C 大~~m(_._)m 02/15 00:18