我爱Aspx >> Asp.Net >> 用XenoCode 2006 加密dll (.NET混淆 )( Xenocode Postbuild 2006 Evaluation ) [14天过期]
官方下载页面:http://www.xenocode.com/Products/Postbuild/Trial.aspx
官方下载地址:http://www.xenocode.com/Products/Postbuild/Setup.msi
相关解密资料:
解密XenoCode加密的字符串
很多 .net 程序发行时会使用混淆器进行保护,其中 XenoCode 2005 应该说是使用比较多的一个。
XenoCode会使用一个插入的类对程序集中的字符串进行保护。
本文将结合 Reflector 和反射技术解密程序集中被加密的字符串。
首先,我们使用 Reflector 对原程序进行 Disassembler,找到我们要解密的字符串代码。
如:
this.x80bb7e5ddf294933.SerialNumber = string.Intern(x1110bdd110cdcea4._d574bb1a8f3e9cbc("\udbac\ue2b7\ue9bb\uf0af\uf7b8\ufeb3\u05a8\u0c61", 0x555ddb55));
找到要解密的字符串以后,开始编写反射调用代码。
class Program
{
public static void Main()
{
// 载入程序集,test.exe 为被混淆的程序集文件名。
Assembly asm = Assembly.LoadFrom(@"test.exe");
// 获取XenoCode插入的解密类型(包含其namespace),对应上面字符串前面的类名,每次混淆结果可能都不同。
Type type = asm.GetType("x293b01486f981425.x1110bdd110cdcea4");
Ҷƪл˵?
.net 2.0 下发送邮件的方式与.ne..[05-20]
.NET正则表达式使用高级技巧之替..[05-20]
.NET正则表达式使用高级技巧之工..[05-20]
ASP.NET 页生命周期概述[05-20]
asp.net 2.0中利用app_offline.h..[05-20]
ASP.NET 2.0 中的主版頁面 Maste..[05-20]
整合Web和Windows服务——按预定..[05-20]
利用 ASP.NET 的内置功能抵御Web..[05-20]
使用ASP.NET 2.0控制 HEAD元素[05-20]
ASP.NET 2.0中使用webpart系列控..[05-20]
怎样去除IE分级审查密码[05-20]
Windows Live Messenger 8.0.078..[05-20]
两种取得硬盘剩余空间方法[05-20]
JavaScript对正则exec的扩展[05-20]
JavaScript 使用透明叠加法美化文..[05-20]
常用SQL语句书写技巧[05-20]
JavaScript仿Windows关机效果[05-20]
JavaScript异常处理[05-20]
JavaScript使用Window对象[05-20]
JavaScript使用正则表达式[05-20]