WINHEX怎么修改EXE里内容

来源:百度知道 编辑:UC知道 时间:2024/05/24 11:09:44
用WINHEX打开了一个EXE文件
里面有一个域名 我想把域名修改了
但是似乎不能直接删除 而且域名的字符间还有 ..
要怎么才能修改呢

如果您觉得问题还不够直观
麻烦访问
http://cn.f11.yahoofs.com/users/4460173azc7488b30/8589/__sr_/e489.jpg?phISQhIBcOIQp2H6
查看图片 是雅虎相册

因为是unicode字符, 英文字母都是两字节为一个单位的, 所以要两字节一读

如果 域名长度不超过13个字节(包括".",指3322.org中的".")

那很容易, 替换原来的字符就行了, 多出来的地方全部用ASCII值0 填充 (也就是字母之间显示的"." 和前面的点不一样哦), 要保证EXE大小不变

但是,如果超过的话, 手动改很麻烦了,需要专业知识, 或者资源修改工具 如reshacker之类的 试试

先把文件的扩展名改掉,如 XXX.EXE 改为 XXX.ABC
就能用WINHEX直接修改了。

只改你想改的那个字就行了,中间部分一般是分隔符,为是为了验证用的字码编号。

不过我看你这里,好象改的不是地方啊,祝你好运