» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

建立有「すれちがい通信中継所」功能之AP

前提你3DS是最新系統
路由器要有修改自己無線端的MAC地址功能 不是修改WAN端的MAC地址一般路由器只有修改WAN MAC功能,只有刷了第三方固件比如DDWRT之類的才能改無線的MAC
然後把SSID改成attwifi或者_The Cloud,最好沒加密
然後修改自己路由器无线MAC如下地址
40:53:50:4F:4F:46
將3DS蓋上待機、等待擦身,如果設定正確的話應該會在數分鐘內擦身成功
路由器是DDWRT最好有人寫了自動換MAC地址腳本
http://gbatemp.net/threads/how-to-have-a-homemade-streetpass-relay.352645/page-10#post-4739510

http://gbatemp.net/threads/how-to-have-a-homemade-streetpass-relay.352645/
這個帖子頂樓 綜合了各種方案
Use a linux machine (ubuntu on this guide)
Use a Android
Use a router capable of mac spoofing (mostly DD-WRT)
Use a Mac OSx
Use a Windows 7 / 8 Computer


以下個人心得
家裡本來就有一個路由器,dlink624+a,由於不能刷DD-WRT,所以在淘寶買了個MINI路由器,TPLINK WR703N
新路由器拿到手後,首先是去下面網站下載固件
http://www.dd-wrt.com/site/support/router-database
輸入你買的路由器的型號,如果能刷DDWRT就會顯示出來,然後記得注意硬件版本,刷的固件和硬件版本不一樣,會損壞路由器
703就1個,直接點擊就好了,然後直接下載v24 preSP2 (Build 21061)這個版本,因為自動換MAC腳本是基於這個的。
從原廠固件刷成DDWRT的話請下載factory-to-ddwrt.bin。
wr703n上電,默認是AP模式,用自己電腦的網線連上後,打192.168.1.1進入TPLINK設置頁面,然後去升級固件那刷剛才下載的DDWRT固件,刷完等他重啟。
重啟完後,打192.168.1.1進入DDWRT設置頁面,第一次會讓你設置進路由器的用戶名和密碼。
由於我是把wr703n接在dlink624+a下面的,而dlink624+a默認地址是192.168.0.1,所以我要修改wr703n的路由地址,setup-basic setup-network setup-router ip,我自己是設置成192.168.0.254,subnet mask 255.255.255.0,gatway192.168.0.1,dns 8.8.8.8,下面的DHCP disable,mac address clone enable,下面的clone wireless mac 改成4E:53:50:4F:4F:46,wireless-ssid 改成attwifi,不要加密,然後mac filter 設置白名單只能3DS能連上。
腳本輸入參考
http://gbatemp.net/threads/how-t ... age-10#post-4739510
最後應用
然後就能從dlink624+a的lan口連線到wr703n了

System Information只能看到我上面設置的MAC地址 就是4E:53:50:4F:4F:46,要確認腳本是否成功,開始運行telnet 192.168.0.254,然後用戶名是root,密碼是你最開始設置的密碼,然後等一段時間,看你設置的間隔是多久,然後在telnet輸入ifconfig $(nvram get wl0_ifname),來看MAC時候改變


[ 本帖最后由 SHIPDS 于 2013-8-16 11:43 编辑 ]


TOP

就算有这功能,也得附近有3DS拥有者经过才能擦到吧。



TOP

就是把路由器变成擦身工具?3DS和这个路由器擦身?


TOP

看完,所以最后的效果应该是全世界设置了这个功能的人都会互相擦肩?

基本功能就是用电脑或路由提供广播代替官方中继所,用的SSID名称就是提供的官方列表,按照自己的主机区域使用SSID (http://3dbrew.org/wiki/Nintendo_ ... _NZone_hotspot.conf
不过没看懂为什么要修改mac,没看到有mac地址匹配的说明。

所以我推断,是这些中继所也是全球联网么?
所以相当于将网络延伸为自己3DS可以覆盖的范围?这样看能擦到多少人?不过又不科学,任天堂又不提供全世界可以互相擦肩的中继所。
因此是用了这个功能的人互相之间因为因特网的关系可以代替擦肩?类似于当年盟卡模拟面链一样?

PS:我是用OS系统的

[ 本帖最后由 就一中年人 于 2013-8-11 23:38 编辑 ]

TOP

这样擦不到的同学也可以每天擦满了。。。

TOP

为了这个特定淘宝一个刷好os的路由

TOP

引用:
原帖由 囧囧的k 于 2013-8-11 23:47 发表
为了这个特定淘宝一个刷好os的路由
不是正在制作android版吗。。我想大家都是android手机吧

TOP

前两天就看到了,今天看到有台湾人成功了所以我就贴到微博上了,不过成功的人似乎不多

这个原因是2个

SSID对应的是Nintendo Zone的功能,这个很简单,改路由器SSID还有人不会吗?
Mac对应的是擦肩的功能,而擦肩必须得在Nintendo Zone进行,所以两个步骤都要弄一下
这个就需要支持改WLAN的路由器了,当然也可以给路由器刷DDWRT这些固件,刷起来其实完全不难只要在DDWRT支持列表里的话

我的新路由器不打算刷,所以就测试不了了,哪位做个详细教程吧

TOP

Nintendo Zone其实只是个特殊设置的wifi热点,NZ里的内容都在服务器上的,擦肩中继的数据自然也要上传服务器
顶楼的内容相当于自己做了个山寨的带擦肩中继功能的NZ热点,所以能擦到人

TOP

我连到了Mac为XXXXXXXXXXXX,SSID为YYYY的节点,我的3ds把这个信息上传到了NZ
某某某也连到了Mac同样为XXXXXXXXXXXX,SSID同样为YYYY的节点,它的3ds也把这个信息上传到了NZ

NZ认为我和某某某擦到了。。。

是这么理解吧

TOP

改了,擦到两个欧洲的。然后就失效了

TOP

具体效果咋样?能大批擦到人就折腾,擦不到几个就算了

TOP

引用:
原帖由 jahaman 于 2013-8-13 09:21 发表
具体效果咋样?能大批擦到人就折腾,擦不到几个就算了
昨晚上弄的,美版机擦到两个欧洲的,今天早上又擦到两个us的。
日版机无反应不知为啥
我是直接在dd wrt里面 注入的楼主链接里的cron 任务代码
复制内容到剪贴板
代码:
0-59/6 * * * * root ifconfig eth1 down && ifconfig eth1 hw ether 40:53:50:4F:4F:4`/bin/cat /proc/interrupts | /usr/bin/md5sum | /usr/bin/cut -b 1` && ifconfig eth1 up
3-59/6 * * * * root ifconfig eth1 down && ifconfig eth1 hw ether 4E:53:50:4F:4F:4`/bin/cat /proc/interrupts | /usr/bin/md5sum | /usr/bin/cut -b 1` && ifconfig eth1 up
或者
复制内容到剪贴板
代码:
0-59/6 * * * * root ifconfig eth1 down && ifconfig eth1 hw ether 40:53:50:4F:4F:`/bin/cat /proc/interrupts | /usr/bin/md5sum | /usr/bin/cut -b 1``/bin/cat /proc/interrupts | /usr/bin/md5sum | /usr/bin/cut -b 1` && ifconfig eth1 up
3-59/6 * * * * root ifconfig eth1 down && ifconfig eth1 hw ether 4E:53:50:4F:4F:`/bin/cat /proc/interrupts | /usr/bin/md5sum | /usr/bin/cut -b 1``/bin/cat /proc/interrupts | /usr/bin/md5sum | /usr/bin/cut -b 1` && ifconfig eth1 up
我自己用的上面的第二个

TOP

TOP

我的路由器刷的DualWan的番茄版本,所以修改MAC很容易
昨晚刷了几个小时(主要就是改不同的MAC,等绿灯亮,进机器里面拿粉图,再改mac),擦到不到30个人
而且有些人重复擦到很多次
看来国内改mac刷擦肩的人也不少啊

同MAC的热点,8小时只能擦到1个人,所以想擦到不同的人,就要不停的改MAC

TOP

发新话题
     
官方公众号及微博