首页 网络安全 安全学院 查看内容

修改shellcode异或加密的0day

2008-12-12 10:27 583 0

摘要:   作者:7j  早在迅雷出来的时候,就第一次出现了这种技术,原来的代码就解不了,这次的0day又一次出现了,异或的值是21,现在终于决定自已写一版PHP的,推倒呀推倒…  有朋友问怎么才能找到异或的...
关键词: nbsp shellcode 程序 里面 如果 地址 PHP exe 迅雷 上一

  作者:7j  早在迅雷出来的时候,就第一次出现了这种技术,原来的代码就解不了,这次的0day又一次出现了,异或的值是21,现在终于决定自已写一版PHP的,推倒呀推倒…  有朋友问怎么才能找到异或的值是多少,网上有个教程的,可是太麻烦了,其实有一个简单的方法,就是把shellcode转成exe,http://www.cha88.cn/safe/shellcode_2_exe.php 转成exe以后,就用OD载入,就可以看到了,比如这次的  0040103C      8030 21       xor     byte ptr [eax], 21  程序还有一点小BUG,本着完全不责任的精神,我就不改了,细心一点不影响使用的  如果想修改网页木马里面的地址,把异或值保持一致,在本程序中加密一次,就可以代入新的0DAY里面使用了  程序地址为  http://www.cha88.cn/safe/new_shellcode.php  如果shellcode没有处理过,异或值填0就可以像上一版一样加解密了
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部