Z.EntityFramework.Extensions手动破解(有破解文件)
工具
de4dot dnSpy
步骤一 去掉混淆
把Z.EntityFramework.Extensions.dll拷贝到 de4dot .exe 目录下面 去壳
右键 打开 cmd命令运行
de4dot Z.EntityFramework.Extensions.dll - p ds
修改验证部分代码
- 打开dnSpy,清空一下程序集,方便查找
- 把上一步得到的dll拖动 到dnSpy
- 查找 ValidateLicense , 直接跳到最下面的那个 LicenseManager, Class436 . smethod_12 -> smethod_13-> smethod_7
把 日期判断和抛出异常部分去掉,结果如下
if ( LicenseManager.concurrentBag_0.Count == 0 )
{
Class436 . Boolean_1 = true ;
Class436 . Nullable_0 = new bool ? ( true );
Class436 . Nullable_1 = new bool ? ( true );
Class436 . Nullable_2 = new bool ? ( true );
Class436 . Nullable_3 = new bool ? ( true );
Class436 . Nullable_4 = new bool ? ( true );
Class436 . Nullable_5 = new bool ? ( true );
Class436 . Nullable_6 = new bool ? ( true );
Class436 . Nullable_14 = new bool ? ( true );
Class436 . Nullable_15 = new bool ? ( true );
Class436 . Nullable_16 = new bool ? ( true );
Class436 . Nullable_17 = new bool ? ( true );
Class436 . Nullable_18 = new bool ? ( true );
Class436 . Nullable_19 = new bool ? ( true );
Class436 . Nullable_20 = new bool ? ( true );
Class436 . Nullable_7 = new bool ? ( true );
Class436 . Nullable_8 = new bool ? ( true );
Class436 . Nullable_9 = new bool ? ( true );
Class436 . Nullable_10 = new bool ? ( true );
Class436 . Nullable_11 = new bool ? ( true );
Class436 . Nullable_12 = new bool ? ( true );
Class436 . Nullable_13 = new bool ? ( true );
Class436 . Nullable_21 = new bool ? ( true );
Class436 . Nullable_22 = new bool ? ( true );
Class436 . Nullable_23 = new bool ? ( true );
Class436 . Nullable_24 = new bool ? ( true );
Class436 . Nullable_25 = new bool ? ( true );
Class436 . Nullable_26 = new bool ? ( true );
Class436 . Nullable_27 = new bool ? ( true );
Class436 . Nullable_28 = new bool ? ( true );
Class436 . Nullable_29 = new bool ? ( true );
Class436 . Nullable_30 = new bool ? ( true );
Class436 . Nullable_31 = new bool ? ( true );
Class436 . Nullable_32 = new bool ? ( true );
Class436 . Nullable_33 = new bool ? ( true );
Class436 . Nullable_34 = new bool ? ( true );
return true ;
}
保存的时候把MD写入选项中的保留额外的签名数据给勾上;
可以直接用的dll文件
版本4.0.57 博客被封了,你发个消息我不就去掉了,开始我还以为是自己操作呢
顶
收藏
关注
评论
作者:王思明
出处:http://www.cnblogs.com/maanshancss/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。所有源码遵循Apache协议,使用必须添加 from maanshancss
出处:http://www.cnblogs.com/maanshancss/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。所有源码遵循Apache协议,使用必须添加 from maanshancss