看雪论坛
发新帖

[求助].net MaxToCode、Dotfuscator双加壳混淆后字符串能恢复吗?

shoupihou 2013-10-8 11:01 9679
软件加了双壳

用 de4dot 脱了几次 打开还是一堆乱七八糟的东西 ,请问这种状况该如何解决呢?
怎么能把代码替换成容易读懂的状态
上传的附件:
本主题帖已收到 0 次赞赏,累计¥0.00
最新回复 (8)
sigexifeng 2013-10-8 11:03
2
这是女神联盟的辅助?
shoupihou 2013-10-8 11:05
3
哦 是的,没辅助玩不了游戏啊
miydotdot 2013-10-24 13:28
4
帮楼主顶一下贴子。
logkiller 2013-11-10 23:35
5
脱壳没什么问题,只是脱壳后好像有些资源就丢失了,挂不能识别人物了,挂好像是可可验证
zzcc 2013-11-11 10:48
6
混淆后是无法恢复的,如果你技术了,用软件处理一下还是可以看明白关键点
mortimer 2013-11-15 17:16
7
很明显不是maxtocode加密的,Reactor v4.0
mortimer 2013-11-15 17:20
8
.NET Reactor 4.6 + Dotfuscator,这个应该很容易搞定啊
mortimer 2013-11-15 17:23
9
try
    {
        Hashtable hashtable = new Hashtable();
        hashtable.Add("uid", this.gclass5_0.method_44());
        string str = this.method_26();
        hashtable.Add("userid", this.gclass5_0.method_44() + "_");
        hashtable.Add("ts", str);
        IntPtr ptr = Marshal.StringToHGlobalAnsi(string_100);
        IntPtr ptr2 = Marshal.StringToHGlobalAnsi(this.gclass5_0.method_44() + "_");
        IntPtr ptr3 = Marshal.StringToHGlobalAnsi(str);
        string str2 = Marshal.PtrToStringAnsi(Class4.gokey(ptr, ptr2, ptr3));
        hashtable.Add("key", str2);
        hashtable.Add("version", string_113);
        Dictionary<string, object> content = (Dictionary<string, object>) this.method_119("UserMaze.change", "/1", new object[] { hashtable }).Bodies[0].Content;
        if (Convert.ToInt32(content["code"]) == 0)
        {
            Dictionary<string, object> dictionary1 = (Dictionary<string, object>) content["data"];
            GClass19.smethod_1(string_86, "【冥界】-遇到[" + this.hashtable_28[string_118].ToString() + "],使用[更改]特权!");
            return true;
        }
    }
    catch
    {
    }
    return false;
返回



©2000-2017 看雪学院 | Based on Xiuno BBS | 域名 加速乐 保护 | SSL证书 又拍云 提供 | 微信公众号:ikanxue
Time: 0.014, SQL: 12 / 京ICP备10040895号-17