吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5966|回复: 117
收起左侧

[.NET逆向] 小白上路之第一次编写注册机

  [复制链接]
头像被屏蔽
wangxiangtan2 发表于 2023-3-23 12:04
提示: 作者被禁止或删除 内容自动屏蔽

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

pjy612 发表于 2023-3-24 14:10
本帖最后由 pjy612 于 2023-3-24 16:47 编辑

这种混淆不是很厉害的,然后没用什么RSA 并且 逻辑简单的。。。
可以直接反射。。。
下面借花献佛一下。
主要核心逻辑就两段。
[C#] 纯文本查看 复制代码
private void initMachineCode()
{
    string machineCodeString = MachineCode.GetMachineCodeString();
    this.macidMD5 = DESEncrypt.MD5Encrypt32(machineCodeString);
    string text = "MXPORT" + this.macidMD5;
    string text2 = new CRC32Cls().GetCRC32Str(text).ToString("X8");
    this.mxcode = "MXPORT" + this.macidMD5 + text2;
}

private void checkAuth()
{
    if (string.IsNullOrEmpty(this.licenecode))
    {
        this.isAuth = false;
        return;
    }
    string text = DESEncrypt.MD5Encrypt32(this.macidMD5);
    ulong num = new CRC32Cls().GetCRC32Str(text);
    if (num < 268435456UL)
    {
        num += 268435456UL;
    }
    string text2 = Base62.Encoder(num);
    this.isAuth = this.licenecode.Equals(text2);
}

然后看下主程序
[C#] 纯文本查看 复制代码
// 全局类型: <Module>
// 入口点: com2com_csharp.Program.Main
// 架构: AnyCPU (32位优先)
// 运行库: .NET Framework 4.5.2
// 时间戳: 61EE65E7 (2022/1/24 16:40:07)


那么直接起个 .NET Framework 4.5.2 相同或以上.net控制台
添加 主程序exe 的引用
调试时工作目录指定 exe的目录。
核心逻辑一抽,开整!
1.png
然后 注释部分 是非公共对象,直接用反射构建。
避免引用丢失 让它能自己找相关联的文件。
2.png

那一系列运算逻辑直接用程序本身的逻辑。不用额外抄代码了。。。
以彼之道 还彼之身 简单粗暴有效...
然后成品 以后直接往应用目录一扔就自动生成注册码了。。。


PS. 字符串加密的部分 可以直接拿 de4dot 直接解,记住 字符串加密函数上面的 Token值 比如 0x01010101
de4dot 的时候加上参数 --strtyp delegate --strtok 0x01010101
就可以解码了。。。处理完后基本明文。

另外就是 de4dot 好像是 DNF 编译的。所以 DNF的 库和exe 能这么玩。.netcore 的好像 不能解字符串
zhaohao5301 发表于 2023-3-23 18:42
学习一下,之前分析机器码 构造 有时候 找不到 特征点,是随机的数据
wangwh27 发表于 2023-3-23 18:43
https://iotplat.top/#/iot/download
软件下载地址,下载过来玩玩。
lxseam 发表于 2023-3-23 19:49
看起来很流弊的样子,学习了
newbbq 发表于 2023-3-23 20:37
才刚学会OD装插件表示LZ很牛
sumea 发表于 2023-3-23 20:54
不明觉厉,给你点赞学习!
zhanggengyu250 发表于 2023-3-23 21:22
好厉害啊!!!学习了!
ningm 发表于 2023-3-23 21:24

学习一下
chenhschic 发表于 2023-3-23 21:25
学习了!
Boundlessosky 发表于 2023-3-23 22:02
瞅瞅学习学习
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-23 03:13

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表