首页
社区
课程
招聘
[求助]2个.net的文件求反混淆工具和
发表于: 2016-10-20 18:33 5470

[求助]2个.net的文件求反混淆工具和

2016-10-20 18:33
5470
有2个dll,是同一个dll文件分别用不同混淆工具加壳而来,
1.dll 加壳为.NET Reactor(4.8-4.9)
2.dll 加壳为ConfuserEx(1.0.0)[-]
求教大神们有没有什么好建议?有没有什么资料或者工具之类的可以参考?
或者帮我脱一下壳,先谢谢大家了~~

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 783
活跃值: (1121)
能力值: ( LV5,RANK:78 )
在线值:
发帖
回帖
粉丝
2
只能脱掉一个..另一个 各种蹦....
1-upk.rar
上传的附件:
2016-10-20 22:48
0
雪    币: 5
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
感谢2楼,我测试看看。
2016-10-21 12:46
0
雪    币: 225
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
2------:

// Ufida.T.EAP.Dog.Service.HardEncService
public bool IsHasDog(VersionTypeEnum versionType)
{
   object syncRoot = HardEncService.hashtable_0.SyncRoot;
   object obj = syncRoot;
   bool result;
   lock (obj)
   {
       HardEncService.smethod_5();
       if (HardEncService.hashtable_0.Contains("IHD"))
       {
           result = (((HashValue_st)HardEncService.hashtable_0["IHD"]).nAuth == 109);
       }
       else
       {
           bool flag2;
           if (flag2 = ReadHardDog.m_ProductAuth.HasDog)
           {
               flag2 = (this.IsTDog() || this.method_0(versionType));
           }
           if (flag2)
           {
               HardEncService.smethod_0("IHD", 0, 109, null);
           }
           else
           {
               HardEncService.smethod_0("IHD", 0, 0, null);
           }
           if (this.CompareTimeRes() > 0)
           {
               result = false;
           }
           else
           {
               result = flag2;
           }
       }
   }
   return result;
}
2016-11-18 14:01
0
游客
登录 | 注册 方可回帖
返回
//