标题: [网络连接] 请问我的端口扫描批处应该怎么写? [打印本页]
作者: djq 时间: 2009-2-5 11:44 标题: 请问我的端口扫描批处应该怎么写?
我写了一个端口扫描批处··想把他转换成exe并且与s扫描器捆绑起来··..就下了个软件··但是软件里有这样一个提示··
[attach]870[/attach]- 我的代码
- Echo Off
- @ setlocal
- @ cls
- @ Title 任意端口扫描工具,制作bye【甴曱】
- @ color D
- @Echo ================================================================================
- @Echo 任意端口扫描工具个人版
- @Echo BY 【甴曱】
- @ Echo 在进行溢出之前,您必须进行扫描.
- @Echo=================================================================================
- @ net stop sharedaccess
- @ net start server
- @ Del Result.*
- @Echo=================================================================================
- @ Set duankou=
- @ Set IPSTART=
- @ Set IPEND=
- @ Set xiancheng=
- @ Set /p duankou=请输入扫描的端口:
- @ Set /p IPSTART=请输入起始地址:
- @ Set /p IPEND=请输入结束地址:
- @ Set /p fangshi=填(TCP或SYN):
- @ Set /p xiancheng=填【TCP】的请输入线程数:
- Echo 现在正在扫描,如果您要停止该进程请按Ctrl+C.
- @Echo======================================搜索结果====================================================
- s.exe %fangshi% %IPSTART% %IPEND% %duankou% %xiancheng% /save
复制代码
我应该怎么写捏?
作者: djq 时间: 2009-2-5 11:55 标题: 回复 2楼 的帖子
...改了 改了
作者: defanive 时间: 2009-2-5 11:56
所谓的生成EXE,就是把批处理的内容加密后写入到样板EXE的末尾或者头部,然后读取解密,再释放到某个很隐蔽的地方,加个隐藏属性再执行。。。
所以实际上执行的路径不同,用户执行的是EXE,但实际上BAT不在EXE所在的文件夹执行。这样可能导致很多问题发生。。。
大部分软件的习惯做法是在释放的批处理头部加一句@cd XXXXXX,LZ软件中的MyFiles变量实际就是EXE文件的路径。。。
作者: defanive 时间: 2009-2-5 11:58
s.exe是你的第三方工具吧?如果程序打包了s.exe的话那就不需要改代码了,如果没打包的话,s.exe那一句要改改。。。
作者: djq 时间: 2009-2-5 12:17
原帖由 defanive 于 2009-2-5 11:58 发表
s.exe是你的第三方工具吧?如果程序打包了s.exe的话那就不需要改代码了,如果没打包的话,s.exe那一句要改改。。。
是的...这批处要有s.exe在同一文件夹才能工作的···
作者: djq 时间: 2009-2-5 12:19
我见别人能成功··就是不知道怎样写··
作者: defanive 时间: 2009-2-5 12:27
能植入的话代码就不用改了,直接植入s.exe好了。。。
作者: djq 时间: 2009-2-5 13:13 标题: 回复 7楼 的帖子
我发现别人像我这样的思路··就是把bat转换成exe还带s.exe...(别人的)..打开后会在
C:\Documents and Settings\administrator\Local Settings\Application Data
里面生成那个s.exe......
作者: gfwlxx 时间: 2009-6-16 12:47
dasfsdafsadf
[ 本帖最后由 gfwlxx 于 2009-6-28 00:39 编辑 ]
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |