在Mac下防范“P2P终结者”限速

发布时间:2014-10-23 23:22:38
来源:分享查询网

我们就手动来吧...... 先来个ARP欺骗的原理,,, ARP列表是电脑记录IP与MAC(此MAC非彼Mac)关联的一个列表,ARP欺骗是通过修改他人电脑上网关的对应MAC为自己的MAC来达到截流的目的..而对于P2P终结者这种SB软件,他有一个弱点,就是如果我把网关改成一个不相关的IP,绑定上正确的MAC,他就无可奈何了....所以,,本教程就是要讲这个办法... 因为只有人用P2P终结者攻击我,,,所以我只知道这个办法对P2P终结者有效,,,对于别的限速软件应该也有效,,,大家可以尝试哈哈.. 具体实施方法: 首先,,你要知道你现在的IP地址和网关地址,,,, 进入System Preferences(系统设置?)>>Network(网络?)>>点Advanced(高级?)..... 然后选择TCP/IP标签页.... 看到自己IP,子网掩码和网关了吧.....把它记下来..... 以我的为例子, 我的IP是192.168.0.111 子网掩码是255.255.255.0 网关是192.168.0.1 然后,我们要知道你的路由网关的真实MAC地址,,一般来说这个在路由器的背面上可能有写,, 如果你知道路由配置页面的密码,你可以进去查.... 实在没办法的话,,,我们就需要在电脑上得到它. 这个需要在你没受攻击的时候才能得到真实的MAC...因为你受攻击的时候ARP列表里的网关MAC地址是假的 在Terminal(终端)中输入arp -a...如图,,, 如果你不知道怎么判别有没有正受攻击,这个操作最好在对方没开电脑的时候做,那个时候他肯定没在攻击你... 接下来,我们就要把路由器的真实MAC地址和另外一个随便的地址绑定,,, 在这里我选了192.168.0.117,,因为我很明白我的网络里有几个人,,,也能保证这个地址没有人,,,,, 如果你不能确定,,,最好选择比较靠后一点的地址,,,,比如:192.168.0.200... (这个地址必须和你在同一网段,,,假如说你的地址是192.168.1.X或者192.168.2.X,,,那么这个地址的开头三个数字也要一样... 如果你觉得很乱,,,那么给你一个更简单的办法,,,,,就是把你刚刚记下来的网关的最后一个小数点后面的数字改掉,可选的范围是0~254... 一般来说越后边越好,,,,不容易起冲突.... 因为我的网关是192.168.0.1,,所以我选择192.168.0.117(改掉最后一个小数点后的数字),,,但是建议大家选后面一点的,,,如果大家不能确定没人在使用192.168.0.117这个地址的话.....) 然后,,我们又要打命令了,,, 在Terminal(终端)里面,,, 输入 sudo arp -s 你选择的地址(X.X.X.X) [空格] 路由的真实MAC(XX:XX:XX:XX:XX:XX) 以我的为例子: sudo arp -s 192.168.0.117 0:2:6F:66:84:B0 回车 然后输入管理员密码,回车... 这个时候如果没有什么提示就表示成功了,你可以再打arp -a检查一下....看图 下一步,我们返回刚刚查看IP,子网掩码和网关的地方.... 把网关那个地方的地址改成你选择的,也就是刚刚加入arp列表的那个地址,,, 如果你使用DHCP,请先改为手动,,,看图... IP和子网掩码不要改,就是你最开始记下来的那两个... 一切完成之后,点确定,再点应用  最后一步,关闭AirPort然后再打开,,, 如果你使用有线的话应该是另外一个开关,我没有用过有线所以不知道,大家自己找找... 至此就大功告成了,,,, 不过现在还不能马上就上网,,,要等待一小会,,,等待电脑通过错误的路由IP绑定的正确的MAC地址去寻找路由... 一般过一两分钟就能上网了,,,... 现在没有人能使用P2P终结者限制你了....尽情享受吧 最后的最后,,我不得不说,,,, 这个方法虽然有很好的效果,,,但是它在重启之后就会失效,,, 重启之后你就需要再次进入终端输入刚刚输过的 sudo arp -s X.X.X.X [空格] XX:XX:XX:XX:XX:XX 然后输入密码来再次绑定才能上网, 不输的话你得把网关改回去才能上,但是又会受控制了. 如果你很少在终端里面打命令,那么在你重启然后打开终端之后,按一两下"向上方向键"就可以找到你输过的命令而不用再输...

返回顶部
查看电脑版