sgqms 发表于 2008-10-12 20:42:38

巧用WINHEX为EXE文件改名

一个同事要做一个课件,找到一个后缀名为EXE文件的小动画,想换一下其中的名字。我开始以为是一个flash的小文件,心想这容易,用WINHEX或是用一个EXE转SWF的小软件转成SWF格式的文件,再用硕思三箭客为SWF文件改名挺容易。可是拿来一弄,并不那么简单。
我先用WINHEX把这个文件打开,如图:

再点“搜索—查找文本”,输入“FWS”:

结果显示:

看来此路不通,于是我又用exe2swf.exe这个软件来试图转换,可是又不行,显示结果如下 :

于是我只有硬着头皮来试着用SINHEX来为这个文件改名了。这人文件要改名的地方如下:

要改“学校,姓名及日期”,于是我试着用WINHEX打开该文件,点“搜索—查找文本”命令,输入“一九九八年三月一日“,结果令人惊喜:

可接下来该怎么把这些东西改成我所需要的呢?我苦思冥想了半天,突然灵机一动,我用记事本新建一个文件,里面就输入这些内容,然后再打开,看看它们的十六进制代码不就行了吗?照此思路,新建,打开,正如我所愿:

于是我顺利了用文本中的十六进制代码替换了原有的代码,达到了目的。当然,有的小地方要进行一些微调,如字的个数,空格补上代码“20“等等。完成如图:

附:修改前和修改后的EXE文件。



[ 本帖最后由 sgqms 于 2008-10-12 20:46 编辑 ]

可儿工程师 发表于 2008-10-12 21:20:53

嘻嘻……很好玩哦~~~我自己也改了一下,改成自己玩的东东啦~呵呵~
原来一定要用中文版,才能找到的。开始用英文版,也可以搜到,但是完全看不懂。

mylove_28 发表于 2008-10-12 21:36:44

喜欢原创,过来瞅瞅

tywjh 发表于 2008-10-13 09:19:58

有点意思!顶一下!!!

lhw8033 发表于 2008-10-13 09:30:37

聪明人办聪明事!!

MT新手 发表于 2008-10-13 09:51:07

非常不错,感谢分享。。。。。。。。。。。。。。。。。。。

liuhai1984720 发表于 2008-10-13 12:51:02

这些是可以的,但是要加了密就不那么的容易了

maxshot 发表于 2008-10-16 10:39:56

高手,不错的思路

minoboy 发表于 2008-10-23 20:23:05

楼主真是聪明,好贴!!

netwing 发表于 2008-11-12 15:50:35

用“取代文本”命令一步就OK
页: [1] 2 3 4
查看完整版本: 巧用WINHEX为EXE文件改名