摘要: 1.使用.NET Reflector 8.2打开需要反编译的dll文件,右键-->Export Source code...-->自动生成反编译文件。打开反编译后的文件夹,将其存储到指定的文件夹下。2.使用VS新建一个解决方案,将反编译生成的项目添加到解决方案中。(解决方案最好和反编译文件放在同一个文件夹内(主要是为了后面方便查找bin文件))3.根据反编译出的代码,解决掉反编译后报错的代码。使其能够正常通过编译。 常见的反编译后报错代码:a.spilt字符串分割的时候,“,”、“|”等符号会被转换成16进制,需要根据16进制进行还原。b.反编译后出现unsafe关键字修饰的类,方 阅读全文
posted @ 2013-10-14 16:24 Sacred随心 阅读(1264) 评论(0) 推荐(1) 编辑
摘要: //十进制转二进制Console.WriteLine(Convert.ToString(69, 2));//十进制转八进制Console.WriteLine(Convert.ToString(69, 8));//十进制转十六进制Console.WriteLine(Convert.ToString(69, 16));//二进制转十进制Console.WriteLine(Convert.ToInt32(”100111101″, 2));//八进制转十进制Console.WriteLine(Convert.ToInt32(”76″, 8));//C# 16进制转换10进制Console.WriteL 阅读全文
posted @ 2013-10-14 16:19 Sacred随心 阅读(161) 评论(0) 推荐(0) 编辑