諦覠 发表于 2018-10-22 09:29

CrackMe网络自验证+自校验 V2.0

本帖最后由 諦覠 于 2021-5-23 20:30 编辑

写的第二个CrackMe

第一版:https://www.52pojie.cn/forum.php ... peid%26typeid%3D161

说明:本程序联网才能工作



输对正确的验证码以后,将会弹出一个绿色的提示框


验证码10s刷新一次



由于是网络验证,网络不好时程序可能会卡,重启软件即可解决!


程序无花无壳





流年 发表于 2018-10-25 12:17

liphily 发表于 2018-10-24 14:03
这个一般是易语言程序打包时候没有完善,又遇到你系统存在不完善的地方,就会这样。
以前我玩c++程序时 ...

没有什么完善不完善的说法。提示下标越界,很明显是作者在写代码的时候,调用数组之前,并没有进行成员个数判断。
标准的易语言代码写法,比如你在调用数组变量的第3个成员之前,那就一定要判断该数组成员数是否大于2,大于才进行调用,不大于就提示数据有问题。这样就不会抛出越界的致命错误了。
说到底,就是粗心导致的,这个锅易语言可不背。

飞飞丶 发表于 2018-11-1 20:50

xie850 发表于 2018-10-25 09:41
我有一个想法,大家一般破解都是中文检索,如果我的提示用小语种提示,是不是就比较难被破解了,要那种百度 ...

ASCII字符串吧,原来用E写的时候我是写个demo加密字符串,之后在软件内直接解密密文,这样就无明文了,后来发现C两行搞定,破解是早晚的事,当时我直接GDI画的控件,当然这些只能增加难度,TIMer这种东西能不用就不用,再后来发现了SMC,之后就不了了之了

lovegoxi 发表于 2018-10-22 10:26

来学习,谢谢!

难寻。 发表于 2018-10-22 10:41


不知道对不对

齐恩 发表于 2018-10-22 10:44

其实我一直在想,把关键数据放服务器上,根据账号+时间加密,会不会就没法破解了,毕竟不登录,或者登录的账号没权限就无法获取关键数据

byh3025 发表于 2018-10-22 11:07

打开就提示下标越界

lxl137781975 发表于 2018-10-22 12:14

楼主说的正是,继续加油努力!

諦覠 发表于 2018-10-22 13:37

byh3025 发表于 2018-10-22 11:07
打开就提示下标越界

下标越界?

諦覠 发表于 2018-10-22 13:46

难寻。 发表于 2018-10-22 10:41
不知道对不对

窗口不能单独存在

难寻。 发表于 2018-10-22 14:42

諦覠 发表于 2018-10-22 13:46
窗口不能单独存在

{:1_905:}当然不能单独存在 那是爆破的 不是push...

难寻。 发表于 2018-10-22 14:44

本帖最后由 难寻。 于 2018-10-22 14:48 编辑


0040C518    90            nop
nop或者上面0040C514    837D F4 00      cmp   dword ptr , 0x1

不跳就ok

个人感觉就算push 出来也是成功的,要求是弹出绿框,不存在单窗口算不算~
页: [1] 2 3
查看完整版本: CrackMe网络自验证+自校验 V2.0