因为之前程序调用了一个试用版的.lib库 , 而这个库有时间限制 , 导致程序在试用期过后不能使用 .
然后编译之后要破解一下编译出来的程序 , 很难受
闲来无事,突然想破解一下.lib , 毕竟是个代码库 , 看看是不是破解完了在编译 , 能正常使用
结果当然是能正常用了 不然就没这个帖子了 !
下面是流程:
1.材料介绍:
1.1 OD or X86 Dbg 等等调试工具
1.2 Notepad++(需安装插件) Ul***Edit(忘了啥名了) 等等支持16进制编辑的编辑工具
1.3 vs2010 或其他IDE,能编写代码编译就行
1.4 "未破解.lib"
1.5 用 "未破解.lib" 编译出来的 "未破解.exe"
2.破解exe流程
2.0 先直接运行 "未破解.exe" 结果如下图所示
2.1 先将 "未破解.exe"载入OD 并找到判断时间的位置