200分求解:1、查这个DLL是用什么压缩了;2、我用解压出来之后为什么调用就失败了 ( 积分: 200 )

  • 主题发起人 主题发起人 立志美丽
  • 开始时间 开始时间

立志美丽

Unregistered / Unconfirmed
GUEST, unregistred user!
下载地址:http://www.csdelphi.com/down_list.asp?id=35
这是一个OSD字幕显示程序。

OSD.dll好像被加壳了,我用asPack脱壳之后,再执行程序,osd.dll中的函数就不工作了(也不报错)

不知道他用的是什么技术?
 
下载地址:http://www.csdelphi.com/down_list.asp?id=35
这是一个OSD字幕显示程序。

OSD.dll好像被加壳了,我用asPack脱壳之后,再执行程序,osd.dll中的函数就不工作了(也不报错)

不知道他用的是什么技术?
 
1、asPack2.12
2、不用解压,直接调用。
 
我想最简单的方法就是先把程序用ASPACK压缩一遍,然后将压缩后的文件大小记录下来,再到程序里进行文件大小检测,文件大小正确就执行,不正确就退出。不过这样也好解,脱壳后反汇编,把那个判断去掉就行了,其它的方法就多了,CRC等都可以的
 
得有卡才能用那个程序把
 
to llfirst:
  其实我是为了破解这个.dll。得脱壳之后才能进行呀。

to boy2002cn:
  好像有点道理:)
 
调用DLL然后用OLLYDBG进行跟踪对常用的文件操作函数设断,例如:createfile等就可以跟踪出的!
 
谢谢 “我就是一个问题”

按你的提示,使用OLLYDBG。。。经过3个小时的努力,,终于成功了[:D]
 
多人接受答案了。
 
后退
顶部