CrazyNut 发表于 2018-11-26 01:04

易语言CM-欢迎各位大佬

本帖最后由 CrazyNut 于 2018-11-26 23:34 编辑

小白突发奇想的CM
欢迎各位大佬爆菊
三无产品




成功如上图
密码唯一,破解方式不限,但是感觉爆破没啥难度,IDA的F5对这种三无产品太不友好了
所以能搞出密码最好,用了一种很经典的密码加密方式(虽然有一点点轻微改动)第一个说出名字并发出密码表的大佬200cb奉上{:1_918:}

CB已经被@lizhirui领走 具体看23楼 = =源码奉上




源码都看不懂的具体看讲解

https://www.52pojie.cn/thread-828808-1-1.html

lizhirui 发表于 2018-11-26 23:14

本帖最后由 lizhirui 于 2018-11-27 00:16 编辑

已搞定,编码规律是摩尔斯电码,用摩尔斯电码表示CRAZYNUT即可,答案是:-0-0 0-0 0- --00 -0-- -0 00- -
用E-Debug 3.1分析程序,在获取控件属性子程序上下断点,然后根据堆栈定位到按钮的事件处理程序,然后逐行分析判断即可,同样的代码被写了八遍(针对八个不同的文本框),判定方法是,一个函数判断输入的是否是合法的表示字母的摩尔斯电码,若是,则返回对应的明文,否则返回“52+pojie”,然后紧接着使用strcmp判断这个字符串是不是“52+pojie”,如果是则判定为输入错误,全部输入检测完后,还会检测还原的明文是否为CRAZYNUT,若是,则显示success,否则显示fail

易晓晰 发表于 2018-11-26 01:48

欢迎欢迎欢迎

wgz001 发表于 2018-11-26 07:14

还要自己编译么?怎么后缀名是.e{:1_909:}

CrazyNut 发表于 2018-11-26 07:53

wgz001 发表于 2018-11-26 07:14
还要自己编译么?怎么后缀名是.e

我擦?我传成源码了?打扰了我等下重传一下。。

Badlow 发表于 2018-11-26 08:11

wgz001 发表于 2018-11-26 07:14
还要自己编译么?怎么后缀名是.e
我去,这么好的解密机会,自己看源码,调试输出就得密码了, 200CB 啊

wgz001 发表于 2018-11-26 08:44

Badlow 发表于 2018-11-26 08:11
我去,这么好的解密机会,自己看源码,调试输出就得密码了, 200CB 啊

CB对我来说已不重要了

supeng4676 发表于 2018-11-26 08:48

我表示源码太乱了,调试一下看那看

Badlow 发表于 2018-11-26 09:58

本帖最后由 CrazyNut 于 2018-11-26 10:21 编辑

正确的是这个
之前发的那个错了。。希望大佬赏个CB啊。爱你哟

谁的坏叔叔 发表于 2018-11-26 12:05

小弟底子薄 希望这个可以帮助一点

xiaohao880 发表于 2018-11-26 12:25

本帖最后由 xiaohao880 于 2018-11-26 12:29 编辑

主要你刚刚上传时传了源码....
页: [1] 2 3
查看完整版本: 易语言CM-欢迎各位大佬