wangxiangtan2 发表于 2023-3-28 10:01

3yu3 发表于 2023-3-28 15:33

本帖最后由 3yu3 于 2023-3-28 15:38 编辑


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);
                }
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;
                }


pjy612 发表于 2023-3-28 21:49

wangxiangtan2 发表于 2023-3-28 16:51
这个我也试了,报错
你最好别改名,直接指向源程序...反字符串需要载入程序和相关引用的好像...如果还不行我就不清楚了

不刻意解混淆的话,我都是直接把exe或dll往de4dot上一拖就行了

Jingdiwa123 发表于 2023-3-28 10:06

虽然不懂,但是感觉很震撼,楼主做了我一直想做但是没有做的事情

wangxiangtan2 发表于 2023-3-28 10:08

muweng 发表于 2023-3-28 10:31

6666,楼主牛逼

Miluzhe 发表于 2023-3-28 10:37

楼主牛逼

Wisdom_xiaogui 发表于 2023-3-28 11:00

每次也想进行解析,但都不懂如何入手

殇。默语 发表于 2023-3-28 11:03

跟随楼主步伐学习

ashortname 发表于 2023-3-28 11:22

确实反射挺好用的。

3yu3 发表于 2023-3-28 11:32

反射方法用的挺溜。{:1_921:}

llp123 发表于 2023-3-28 11:44

厉害啊,来看看了
页: [1] 2 3 4 5 6
查看完整版本: 【续集】小白上路之第一次编写注册机——字符串解密函数分析并重写注册机