zoukankan      html  css  js  c++  java
  • 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  博客被封了,你发个消息我不就去掉了,开始我还以为是自己操作呢

  • 相关阅读:
    flash动态加载多张图片
    使用ASPJPEG添加水印的方法
    利用数据库复制技术 实现数据同步更新
    ASP.NET 2.0中发送电子邮件
    .net2.0 自定义CheckBoxList验证控件
    c#动态创建存储过程中,提示'go' 附近有语法错误解决方案
    MSDB数据库置疑状态的解决方法
    ASP.NET发送邮件_相关参数
    SQL数据库msdb置疑(急)
    SQL2000数据库脱机/只读/紧急模式 修复
  • 原文地址:https://www.cnblogs.com/maanshancss/p/a4747ed89bd67943281980536e7bcc42.html
Copyright © 2011-2022 走看看