当前位置:编程学习 > C#/ASP.NET >>

Reflector反编译,帮我看看代码,新手有点不懂

public static XmlElement GetSystemSetXml()
{
      XmlDocument document1 = new XmlDocument();
      string text1 = .(-230192667);
      if (SystemParameter.IsWebApp)
      {
            text1 = .(-230192738);
      }
      string text2 = SystemParameter.GetAppPath + .(-230192756) + text1;
      if (!File.Exists(text2))
      {
            return null;
      }
      try
      {
            document1.Load(text2);
      }
      catch
      {
            return null;
      }
      return document1.DocumentElement;
}


text1 = .(-230192738);是什么意思? 
IL代码是 L_0007: ldc.i4 -230192667 --------------------编程问答-------------------- 就是一变量

反编不是100%的还原,只要能看懂方法就行 --------------------编程问答-------------------- 应该是 混淆字符串了,     

这个 text1应该是个 XML 文件名

if (SystemParameter.IsWebApp)
      {
这一个判断  面上的意思是   判断是否 为   web程序  
通过判断 读不同XML文件

--------------------编程问答-------------------- 混淆过的,看样子就是操作xml --------------------编程问答-------------------- 只混淆变量?我用查混淆工具都是0%
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,