![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-02 03:32 |
共 48,037 主题排行 / 350,122 发帖 / 今日 2 篇 / 48,250 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 求CMD下的HEXC[16进制字符替换工具] |
| 可打印版本 1,377 / 3 |
| 第1楼 gmy | 发表于 2006-09-23 20:23 |
| 版主 发帖 392 积分 1,113 | |
|
求CMD下的HEXC[16进制字符替换工具] 如题, HEXC仅能在纯DOS下运行,不能在CMD下运行,求一个有类似功能(主要是指16进制替换功能)的CMD程序,将用于新版的一键GHOST,因为以前用"注册机编写器"做了一个补丁(ghost_p.exe)被国外杀软认出是病毒,又不能加壳,最主要的是不能用于编程,所以想换掉它.
|
|
| 第2楼 uime | 发表于 2006-09-23 22:01 |
| 初级用户 发帖 27 积分 70 来自 河南 | |
|
不能加壳,就加花
|
|
| 第3楼 gmy | 发表于 2006-09-23 23:34 |
| 版主 发帖 392 积分 1,113 | |
|
但 注册机编写器 是用WIN32汇编写的,并非一般的EXE文件,加花管用吗 ?
|
|
| 第4楼 pengfei | 发表于 2006-09-24 00:43 |
| 银牌会员 发帖 485 积分 1,218 来自 湖南.娄底 | |
|
加花的话是可以的, 在EXE中加入一些没用的汇编指令, 多用些JMP. 这样给杀毒软件定位病毒特征码时造成很大阻碍.
一般加花跳转就能过, 万一不行. 楼主就需要把EXE文件的病毒特征码定位出来, 然后把那段特征码修改一下, 如大小写转换. 或者对程序进行了反汇编把整段病毒代码都跳走. 如: 1-2-3 这里三段, 假如第2段为病毒特征码. 你可以在块与块之间找一个空白地址; 当程序执行到第1段的未尾时JMP到空白段开始, 然后在空白段把第2段的代码写上去; 再跳转到第3段的开头. 最后把定位出来的第二段病毒特征码NOP掉. 这样整个程序就连接起来了, 而杀毒软件也不会再查杀我们的EXE文件. [ Last edited by pengfei on 2006-9-24 at 00:54 ] |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |