首页
社区
课程
招聘
[请教]如何破解加密写在驱动里的软件
发表于: 2004-6-21 08:30 4913

[请教]如何破解加密写在驱动里的软件

2004-6-21 08:30
4913
最近一段时间,我在跟踪一个叫Serial Monitor的软件。跟了很久,现在找到了关键的跳转点,但是这个点的判断是跟在DeviceIoControl的后面,如果注册失败就会运行后面的GetError来判断,否则,调用另外的一个DeviceIoControl正常运行.

DeviceIoControl的对应的ControlID的内容在一个.sys文件里面。请问如何调试.sys文件?我用ollydbg 1.10可以单独加载,但是.sys文件不同于.dll和.exe文件,没有办法被认为是一个模块之间的调用。所以很郁闷。

如果使用softice的话,如何设置断点?

敬请高人指点一二,给个思路,指个方向~~ //bow
收藏
免费 4
支持
分享
最新回复 (2)
雪    币: 703
活跃值: (327)
能力值: (RANK:380 )
在线值:
发帖
回帖
粉丝
2
用双显卡可以用ice调试 sys的文件甚至调试整个系统程序的引导过程。不过我是没有这个环境。你自己搭建吧,要pci 和 isa的显卡各一个
2004-6-21 13:57
0
雪    币: 118
活跃值: (70)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
需要双显卡?看来我对ice的理解太浅薄了。:(

这年月,找个ISA的PC也是件不容易的事,AGP和PCI可否?最好解释一下为什么需要双显卡?或者推荐篇文章。

谢过kvllz大侠~~
2004-6-21 21:03
0
游客
登录 | 注册 方可回帖
返回
//