{软件的加密与解密} 之更改校园 宽带客户端插件 的两个问题

来源:互联网 发布:炒股软件数据不一样 编辑:程序博客网 时间:2024/04/29 07:56

2009-2012 我在学校上网,必须要宽带客户端插件,11年的时候,我只要拨号后就不能进行局域网聊天了,很不爽。。。

通过我的分析,当你拨号上网后此宽带客户端插件会更改windowsXP系统的ARP缓存表,定义到一个MAC地址为00-00-00-00-00-66的地方,这样当有一个局域网IP发送一个ARP数据包后,你电脑上的ARP缓存表中对于它的IP的物理MAC地址就成为00-00-00-00-00-66了,所以你不能得到真实的MAC地址,从而你们不能通信。

通过反汇编,加密与解密你可以将其更改掉。。。

它给我带来的问题是:

1》 拨号后打开两网页,原因:对我来说很烦,我不须要。
2》更改arp缓存表。原因:不能局域网通信,即:拨号上网后,局域网不能用飞秋发文件,也不能共享,也不能局域网游戏(CS)。
我的工具:
     1, W32dasm ; 反汇编工具
     2,UltraEdit-32; 16位查看器
     3,VMunpacker V1.2; 脱壳工具(宽带客户端插件 ishare_user.EXE 加了壳的)

首先是脱壳了,这是必须的,然后是反汇编工具,找到 设置00-00-00-00-00-66的地方,汇编中一般是跳转指令:jmp 等指令将其NOP就成。

还有一个是拨号后打开两网页,这其实是调用你的ie浏览器,在反汇编时可以找到"c:\PROGRA~1\Plus!\MICROS~1\iexplore.exe"字符串,找到调用这个东东的跳转指令就成。

具体的吗,,,不说了,无聊。。。