ostrichb 发表于 2019-8-11 22:09

在脱.Net ConfuserEx 时找不到.Free

今天发现microKMS是一个很好的激活工具,因此想反编译成繁体中文版的,我准备的版本是论坛里面爬到的19.03,如下图圈起来的部分:

首先第一步:查壳:

查到是ConfuserEx的壳,按照https://www.youtube.com/watch?v=LlbSE4lzX-M这一个影片的教学,使用dnSpy来分析。
第二步,找到<Moudle>.cctor ,第二个module下断点,Execute,在Moudles选项卡找到同名称的exe档案:

将其另存新档,随后再打开刚刚Save的exe,再次进入cctor,找到第一个Module,用IL编辑模式打开,将其第一行nop,随后再次存档;
第三步,回到再次存档的exe,找到<Moudle>,搜寻Free这个关键字,如果成功的话应该会找到这个函数的调用语句,但是:

什么都没有找到,不知道是哪一个步骤做错了。


其中发现一个比较奇怪的地方是这里(这是第三步打开时的介面):

他会自动载入一些方法(或者说是Class?),可是在影片里,是这样的介面:

是不是这里有什么错误的操作呢?

byh3025 发表于 2019-8-12 07:37

手动去除混淆,回头看看楼主提供的视频

ostrichb 发表于 2019-8-12 10:17

难道说都只有XP系统才能脱嘛

小白的成长之路 发表于 2019-8-12 10:34

楼主我想问下我发的帖为什么被删啊
页: [1]
查看完整版本: 在脱.Net ConfuserEx 时找不到.Free