- 注册时间
- 2013-12-5
- 最后登录
- 2013-12-5
- 在线时间
- 0 小时
编程入门
- 魔鬼币
- 12
|
发表于 2013-12-5 05:30:14
|
显示全部楼层
把ce5.6源码从官网下下来。装了个Delphi 调了下
发现DNF只有这个版本的一个地方检查了
有源码就是好用 O(∩_∩)O~
就是这里,找到CE源码文件夹里面的文件 MainUnit.pas 里面自己找下 本帖隐藏的内容HyperscanFileMapping:=CreateFileMapping($FFFFFFFF,nil,PAGE_READWRITE,0,sizeof(tscansettings),'CEHYPERSCANSETTINGS');
CEHYPERSCANSETTINGS 罪魁祸首 把它改掉。。。CE_HYPERSCANSETTINGS 编译OK
不想编译的。。去下个真正.6版的。用OD加载,在内存里查找 CEHYPERSCANSETTINGS字符串。
找到后改成什么都行。只要不要超过他的字符串长度就好了
然后保存文件 就可以了
005796F4 0C 00 00 00 43 74 72 6C 2B 53 68 69 66 74 2B 43 ....Ctrl+Shift+C
00579704 00 00 00 00 43 45 5F 45 4E 54 52 59 00 00 00 00 ....CE_ENTRY....
00579714 43 45 48 59 50 45 52 53 43 41 4E 53 45 54 54 49 CEHYPERSCANSETTI
00579724 4E 47 53 00 53 65 44 65 62 75 67 50 72 69 76 69 NGS.SeDebugPrivi
00579734 6C 65 67 65 00 00 00 00 FF FF FF FF 3E 00 00 00 lege....
|
|
|