huiZhang,Cj请看 “有什么工具软件可将exe和dll中的资源(bmp,wav等等)取出来”一文(100分)

  • 主题发起人 主题发起人 zw70
  • 开始时间 开始时间
是不是想给我和CJ各加上50分?
 
凑个热闹!
很多呀!VC,BC,还有delphi的demo里有
个程序,自己看看吧!
 
如果该EXE和DLL中的资源是标准资源(例如:VC、BC编译的程序)的话,用VC4.0
以上版本都能以"Auto"方式直接打开EXE或DLL文件显示资源。如果该EXE和DLL中的
资源是自定义资源(例如DELPHI编译的程序)的话,一般都不会压缩而直接嵌入,
所以只要找相应的文件标志就行了。例如,要找一个bmp图,我们可以用一个二进制
编辑器打开EXE文件(也可以用VC以"Binary"方式打开就可以进行二进制编辑),
然后找文件标志,我们知道BMP文件的标志为"BM",当然,我们可以找到好多BM,但
BMP文件如果以二进制显示是一些很有规律的数字(因为BMP是点阵存储,很多点都是
一样的)。据此,我们就可以找到BMP的头,看差不多的块儿拷贝出来即可(宁长勿短)。
 
Delphi里有个例程叫做resource exporter的,可以导出大部分资源
 
就是呀!
哎!
被Dnchen抢了一步!
:(
 
resource workshop cando
it well.
go to tqz's homepage and find it.
zw70: Are u waiting for me?
 
后退
顶部