小甲鱼OD学习第10讲

 

这次我们要破解的软件是一个有日期限制的软件,如下图所示

 

 

然后,我们打开PEiD这个软件看看这是一个用什么语言编写出来的软件,如下图,我们可以得知这个一个由VB编写出来的软件,于是我们有其他的入手方法

 

我们可以通过查找以下的字符串去寻找关键之处,

VB破解的关键

针对变量:                    
__vbaVarTstEq
__vbaVarTstNe
__vbaVarCompEq
__vbaVarCompLe
__vbaVarCompLt
__vbaVarCompGe
__vbaVarCompGt
__vbaVarCompNe

针对字符串:
__vbaStrCmp
__vbaStrComp
__vbaStrCompVar
__vbaStrLike
__vbaStrTextComp
__vbaStrTextLike

 

这时,我们查找第一个字符串 vbaVarTstEq,看看是否能找到破解的关键

我们 点击  当前模块中的名称 ,如下图

 

输入相应的字符串,然后点击   在每个参考上设置断点

 

 

接着一步步运行程序,运行到如下图所示的地方,我们可以看到  地址为  005BBFD9  处的注释有一行字符串oeiu-564-oqei-97,我们记录下来,我们猜测这是一个注册码,

 

输入我们记录下来的字符串

 

点击确定

 

 

发现注册成功!我们的猜想是正确的!

 

 

posted on 2018-02-19 14:24 孙悟空son_ku_kong 阅读() 评论() 编辑 收藏

版权声明:本文为Tobi原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/Tobi/p/8453753.html