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#