kengwang 发表于 2020-8-29 00:27

「ReverseMe」自写的授权算法,无壳无混淆,有服务器校验

本帖最后由 kengwang 于 2020-8-29 11:28 编辑

准备搞个项目,自己用C#写的授权算法,再经过corert编译成Windows的原生代码,看下破解的难度
假如成功会看到控制台输出: "恭喜你成功了!"

本软件无毒无恶意代码,纯粹是为了试炼下写了5小时的授权算法.
有服务器校验,做了一定程度的防伪站
因为是检测到错误就会强制退出,所以要用cmd来调用打开才可以看到输出



公开KEY: thekeytothefuture

哦对了,请各位大佬不要对授权服务器进行攻击,小服务器受不住QAQ
假如被轻松破开了请大佬提下建议,该怎么改~ 谢谢喽~

附件太大,放到蓝奏了: https://kengwang.lanzouj.com/iLrctg5w7qb

kengwang 发表于 2020-8-29 18:02

okgo-Asher 发表于 2020-8-29 16:20
哦哦,懂了。
虽然我不太懂,但是有没有想过我伪造成一个验证服务器来通过验证呢?

我想到了的,你可以试试,我是防了这一手的

kengwang 发表于 2020-8-29 11:16

Domado 发表于 2020-8-29 11:06
这把代码编译成机器码了 看来得换一种方法才行

用了corert把C#编译成了原生代码,尽管有很多.NET的功能不能用,不过也提高了破解难度

WoShiXXX 发表于 2020-8-29 08:10

输入公开key也失败啊

kengwang 发表于 2020-8-29 08:12

WoShiXXX 发表于 2020-8-29 08:10
输入公开key也失败啊

阿这,我昨晚成功了的……我再试试

kengwang 发表于 2020-8-29 08:17

WoShiXXX 发表于 2020-8-29 08:10
输入公开key也失败啊

因为是检测到错误就会强制退出,所以要用cmd来调用打开才可以看到输出

wddtt 发表于 2020-8-29 09:19

放大不对啊

kengwang 发表于 2020-8-29 09:34

wddtt 发表于 2020-8-29 09:19
放大不对啊

请问有什么问题?

okgo-Asher 发表于 2020-8-29 10:12

就是用来练习破解的吗?

Domado 发表于 2020-8-29 11:06

这把代码编译成机器码了 看来得换一种方法才行

kengwang 发表于 2020-8-29 11:14

本帖最后由 kengwang 于 2020-8-29 11:16 编辑

okgo-Asher 发表于 2020-8-29 10:12
就是用来练习破解的吗?

可以用来联系下,我主要是测试下这个授权方法的安全度
页: [1] 2
查看完整版本: 「ReverseMe」自写的授权算法,无壳无混淆,有服务器校验