原创脚本,欢迎测试使用
def-arp cheat
我只是处于兴趣, 在ARP疯狂的时候搜索了下baidu上能找到的arp公开代码, 并结合我之前仅有的一点知识,完善这些代码, 如果可能会添加更多功能.
首先喜欢批处理文件的朋友都知道,其实DOS下的一些功能远远强于WINDOWS下, 可以完成后者一些不能完成的功能.
我首先分析了所有能找到的arp防御代码以及ARP病毒,欺诈的过程,以及最基本的理论,
我自己简单的理解为,在TCP/IP转换IP于MAC时产生错误,导致掉线甚至网络瘫痪等一系列网络问题.
解决办法其实很简单,就是把IP于MAC帮定,让TCP/IP转换的时候不在去网内发送询问包以获得响应得到IP于MAC的对应转换。
我把原代码一行行的重写,分析和学习哪些变量是可改的哪些则不是,简化了一些我认为可以简化的部分。以下版本中一些功能纯熟个人喜好(如由默认网关IP判断路由的厂商),若不喜欢可直接删除本脚本,其后最近在不同版本GUI的机器上测试结果不一,继续更新中希望大家多给予我帮助。代码主要解决之前版本路由MAC地址解析不到的问题,通过个GO TO指针解决,其他功能继续 updating :D
[ 本帖最後由 牛永锤 於 2007-12-21 10:30 編輯 ] |