「弾丸取材紀行」 其实你一开始让我写注册机我是拒绝的
本帖最后由 song_5007 于 2015-4-7 16:59 编辑你不能让我写就写,不然观众一定会骂我
注册机根本写不了这么快,
于是我给写出来的东西加了特效,称它为注册机。
功能:
可以使用游戏更新啦!
未破解的启动器也能正常启动啦!
其实本来真的想写个算号器的。。。但是貌似它是AES加密(这不是重点),重点是密钥是machinecode{:16_435:}
加密前明文的结构倒是研究了一下,但还是没写算号器。。
我里面加了个anti-debug,,,不过不涉及算号的话,这么简单的结构IDA一看就知道了吧。。。
以下是注册机的地址,有需要我会扔源码(说实话没什么看头。。)
度盘{:16_433:}
+++++++++++++++++++++++
4月7日已更新、
这回是真正的算号器了。尽管MachineCode是取自程序的。。。
上次没有算号有些不甘心,于是昨晚研究了一下,今天写出了算号版本。
整个程序使用的是OPENSSL库的AES256作为注册的加密。
首先收集你计算机的各种信息,(包括登陆的用户名)
然后利用openssl的api加盐生成256bit的密钥(盐好像是“11451489”,,记不太得,,,)
最后直接AES256加密我2楼写的东西。。。存到注册表。。{:16_451:}
什么时候我也能做一个大家破解不了的算法。。
下载地址未变,源码或许会上传git,我引用了aes库。。
明文
游戏启动器靠记录在注册表中的这个的密文解密后得到的明文判断上一次登陆的账户及合法性
并不记录密码。。
82是0x80 + 2 即记录了两个参数
AA是0xA0 + 0A 指后面跟了长为0A的字符串
AE A3亦如此
最后离对齐16字节差几字节就用这个数补齐。。快和我说最后一行其实是有用的,要不然为什么我试验不成功。 哇哦,厉害,逆向工程&信息安全尚未入门的渣渣表示 感觉好厉害 Lux 发表于 2015-4-1 20:51 static/image/common/back.gif
感觉好厉害
😂😂😂学两三个月,都可以做出来[哭] 我想问下楼主闪退是什么情况- -咱买的正版碟。。。 本帖最后由 song_5007 于 2015-4-3 18:23 编辑
RAVENS 发表于 2015-4-3 16:01 static/image/common/back.gif
我想问下楼主闪退是什么情况- -咱买的正版碟。。。
{:16_451:}直接用的正版么。。你先确认一下你的CPU是否支持SSE4,AVX,以及AES-NI,然后驱动是不是装对了。另外vista有兼容性问题。然而你还得把游戏更新到1.10.。。
song_5007 发表于 2015-4-3 18:21 static/image/common/back.gif
直接用的正版么。。你先确认一下你的CPU是否支持SSE4,AVX,以及AES-NI,然后驱动是不是装对了 ...
更新是没问题了,然后咱是WIN7 64位,其他的我去查查看吧 不可思议的幻想乡3也是这串数字11451489,难道它有什么特殊的含义么。。{:16_451:}
页:
[1]