1、把dll文件导入到ildasm工具中,ildasm是由微软提供的.net程序反编译工具,位于“C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin”

2、在ildasm中File->dump,把dll文件转储为*.il文件存到某个指定文件夹里,得到*.il和*.res两个文件,有时也会有*.resource文件

3、打开得到的*.il文件,找到对应的方法,进行修改(如果修改的代码太多,那则需要先学习一下“C#反编译之IL语法”),具体情况具体分析,修改之后保存。

4、打开DOS命令,进入到*.il的文件夹,然后输入命令:c:\windows\microsoft.net\framework\v2.0.50727\ildasm.exe /dll/resource=a.res a.il(注意a.res和a.il两文件夹位置不可变),回车,就在对应目录下生成新的dll文件,如果不放心,可以用Refletor反编译工具重新反编译新的dll文件,检查代码。

转载于:https://www.cnblogs.com/jiangchuan/p/10851179.html

反编译C#的dll文件并修改,再重新生成dll相关推荐

  1. DLL转存为IL文件及修改后重新生成DLL文件

    DLL反编译工具有:dotPeek (jetbrains) .ILSpy DLL转存IL使用:ildasm 打开DLL文件,选择file->dump. il .res重新生成DLL工具: ila ...

  2. android修改dll文件,Android中dll文件的修改

    Android中dll文件的修改,最近下载了一款非常不错的益智类游戏,一打开,顶部还有广告,最讨厌游戏中还带广告的,点又点不掉,又怕误点,真的看了都烦...作为程序员,就有种想要把它干掉的想法,作为玩 ...

  3. 如何实行反编译,将.class文件转化为.java文件

    #如何实行反编译,将.class文件转化为.java文件 1.使用win+R快捷键,打开"运行"界面. 2.输入cmd,打开命令窗口. 3.因为我的jad.exe软件在e盘里,所以 ...

  4. java eclipse 反编译_java的class文件反编译和Eclipse、MyEclipse反编译插件安装、使用...

    本帖最后由 pig2 于 2014-3-4 10:58 编辑 前言 我们在做项目中,可能经常需要看下别人写的源码,而别人提供的往往是jar文件,根本看不了,很影响开发效率.本人最近就为此而感到很不爽, ...

  5. 电脑丢失的dll文件怎么一键修复?修复dll方法分享

    电脑丢失的dll文件怎么一键修复?电脑状况常常让人遇到各种问题,其中"DLL文件丢失"是最常见的问题之一.在这篇文章中,我们会介绍为何会出现DLL文件丢失的问题,以及提供一种简单. ...

  6. DLL文件是怎么产生的,DLL文件是什么,DLL文件有什么用

    文章目录 一.DLL文件是怎么产生的 二.DLL文件是什么 三.DLL文件有什么用 一.DLL文件是怎么产生的 许多应用程序被分割成一些相对独立的动态链接库,放置于系统中,就产生了DLL文件. 二.D ...

  7. java 项目加载dll文件,Java动态调用链接库dll文件

    Java动态调用链接库dll文件 Java动态调用链接库dll文件 因为项目需要,用到了java调用dll文件中的方法.写成dll文件大多是用C语言弄成的,对于我这个纯粹干java的人员来说,着实让我 ...

  8. 反编译androd的apk文件

    2019独角兽企业重金招聘Python工程师标准>>> 反编译代码: 1.解压apk得到class.dex 2.dex2jar.bat  class.dex 3.用Java deco ...

  9. 使用uncompyle2直接反编译python字节码文件pyo/pyc

    转自:https://www.cnblogs.com/rainduck/p/3524557.html update:在Mac OS X版的September 10, 2014版(5.0.9-1)中发现 ...

最新文章

  1. ubuntu搭建LAMP
  2. ASP.NET 验证码示例
  3. DSS转发中sdp文件的简化
  4. 利用Git Bash 远程访问服务器
  5. JDK12的新特性:teeing collectors
  6. Linux 0.11 内核解析:中断相关(1)asm.s文件中断处理分析
  7. python爬取抖音评论_爬取抖音299w用户数据后的分析
  8. いちゃコミュ+~いちゃいちゃコミュニケーション プラス 汉化补丁
  9. php读取excel怎么读取sheet2,PHP读取Excel 之 Spreadsheet_Excel_Reader
  10. Emscripten 单词_英语48个音标与单词字母组合拼读发音教程
  11. Hello Guice
  12. iOS操作系统的层次架构和相关服务
  13. 智慧路灯杆系统环境监测 5G智能灯杆网关的功能有哪些
  14. 用Python做了鉴黄模型,内含多20万张“不可描述”图片!
  15. 哈尔滨理工大学第七届程序设计竞赛初赛(低年级组)
  16. 机器学习从入门到创业手记-2.1.2 逻辑回归与选择恐惧症
  17. 从国际金融中心,到国际区块链中心,香港凭什么抢占先机?
  18. c#制作简单安装包 以Revit插件为例
  19. 集美大学计算机类专业排名,2019集美大学专业排名
  20. 2015年第六届蓝桥杯省赛Java B组真题+个人题解

热门文章

  1. xposed环境搭建
  2. IBM连续20个季度营收下滑,但这可能是个好信号
  3. 面向对象(二) 继承/里氏替换
  4. 五步整理你的css文件
  5. 应用虚拟化之规划篇二 项目流程规划
  6. 修炼!!!——超越项目经理
  7. OpenCV中的内存泄露问题(cvLoadImage,cvCloneImage)【转】
  8. [Java] 蓝桥杯ALGO-147 算法训练 4-3水仙花数
  9. 【操作系统】对换、分页和分段方式-思维导图
  10. python json文件遍历所有key、value 及替换key对于的value