可以搜索一下这个例子:易语言修改自身MD5
这个例子会展示程序启动后会复制自身。在关闭时写入修改数据。
通过这个原理来生成注册码,并且激活后就会失效,无需联网验证。
由于我没有到可以上传文件的级别,所以只能帮你到这了。
简单说明一下,易语言的注册码,易语言做的软件的注册码分为俩种。一种是静态注册码,也就是事先输入,如:
.如果 (编辑框1.内容 = “zhucema”)
信息框 (“注册成功”, 64, “温馨提示”)
按钮1.禁止 = 真
编辑框1.禁止 = 真
.否则
信息框 (“请输入正确的注册码”, 64, “温馨提示”) 这就是静态注册码 而动态注册码是利用网页结构来形成,不多介绍
易语言生成的软件都是没有加壳的软件,有些是经过别人加壳,所以要破解软件,首先先查看是否加壳,如果加壳的话,在网上找那些 侦壳软件,查找侦壳所获取的加壳软件,找网上找那些加壳软件的脱壳工具,进行脱壳,脱壳后 进行破解 以下是 脱壳后的 “破解” 教程 如果没有加壳 就可以这样直接破解!
如图:
首先找到那个已经脱壳或没有加壳的软件,然后新建一个文本文档 ,打开文本文档
然后把软件“拖”到文本文档里,
拖到文本文档流,将出现一些你看不懂的字母或火星文
在文本文档里,点击编辑(E) 里面的查找按钮
在查找内容输入框输入 “注册码” 然后点击“查找下一个”
好了 这就是破解那已经脱壳的软件或没有加壳的软件的教程
好了 看到这, 请默默的点击那 “给力” 的按钮吧
软件我会奉上,让你们学习!
首先看加没加壳,加了就先脱壳,没加就直接用C32asm查找注册错误信息,然后向上找会有一个关键跳,更改关键跳就可以注册成功,这就是爆破。要找注册码的话就用E-debug
events运行要破解的程序,然后找到注册按钮的push,用od给这个push下断点,然后输入错误注册码并单击注册按钮,会断在那个push上,然后单步走慢慢分析算法就行了。