反编译C#的dll文件并修改,再重新生成dll
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相关推荐
- DLL转存为IL文件及修改后重新生成DLL文件
DLL反编译工具有:dotPeek (jetbrains) .ILSpy DLL转存IL使用:ildasm 打开DLL文件,选择file->dump. il .res重新生成DLL工具: ila ...
- android修改dll文件,Android中dll文件的修改
Android中dll文件的修改,最近下载了一款非常不错的益智类游戏,一打开,顶部还有广告,最讨厌游戏中还带广告的,点又点不掉,又怕误点,真的看了都烦...作为程序员,就有种想要把它干掉的想法,作为玩 ...
- 如何实行反编译,将.class文件转化为.java文件
#如何实行反编译,将.class文件转化为.java文件 1.使用win+R快捷键,打开"运行"界面. 2.输入cmd,打开命令窗口. 3.因为我的jad.exe软件在e盘里,所以 ...
- java eclipse 反编译_java的class文件反编译和Eclipse、MyEclipse反编译插件安装、使用...
本帖最后由 pig2 于 2014-3-4 10:58 编辑 前言 我们在做项目中,可能经常需要看下别人写的源码,而别人提供的往往是jar文件,根本看不了,很影响开发效率.本人最近就为此而感到很不爽, ...
- 电脑丢失的dll文件怎么一键修复?修复dll方法分享
电脑丢失的dll文件怎么一键修复?电脑状况常常让人遇到各种问题,其中"DLL文件丢失"是最常见的问题之一.在这篇文章中,我们会介绍为何会出现DLL文件丢失的问题,以及提供一种简单. ...
- DLL文件是怎么产生的,DLL文件是什么,DLL文件有什么用
文章目录 一.DLL文件是怎么产生的 二.DLL文件是什么 三.DLL文件有什么用 一.DLL文件是怎么产生的 许多应用程序被分割成一些相对独立的动态链接库,放置于系统中,就产生了DLL文件. 二.D ...
- java 项目加载dll文件,Java动态调用链接库dll文件
Java动态调用链接库dll文件 Java动态调用链接库dll文件 因为项目需要,用到了java调用dll文件中的方法.写成dll文件大多是用C语言弄成的,对于我这个纯粹干java的人员来说,着实让我 ...
- 反编译androd的apk文件
2019独角兽企业重金招聘Python工程师标准>>> 反编译代码: 1.解压apk得到class.dex 2.dex2jar.bat class.dex 3.用Java deco ...
- 使用uncompyle2直接反编译python字节码文件pyo/pyc
转自:https://www.cnblogs.com/rainduck/p/3524557.html update:在Mac OS X版的September 10, 2014版(5.0.9-1)中发现 ...
最新文章
- ubuntu搭建LAMP
- ASP.NET 验证码示例
- DSS转发中sdp文件的简化
- 利用Git Bash 远程访问服务器
- JDK12的新特性:teeing collectors
- Linux 0.11 内核解析:中断相关(1)asm.s文件中断处理分析
- python爬取抖音评论_爬取抖音299w用户数据后的分析
- いちゃコミュ+~いちゃいちゃコミュニケーション プラス 汉化补丁
- php读取excel怎么读取sheet2,PHP读取Excel 之 Spreadsheet_Excel_Reader
- Emscripten 单词_英语48个音标与单词字母组合拼读发音教程
- Hello Guice
- iOS操作系统的层次架构和相关服务
- 智慧路灯杆系统环境监测 5G智能灯杆网关的功能有哪些
- 用Python做了鉴黄模型,内含多20万张“不可描述”图片!
- 哈尔滨理工大学第七届程序设计竞赛初赛(低年级组)
- 机器学习从入门到创业手记-2.1.2 逻辑回归与选择恐惧症
- 从国际金融中心,到国际区块链中心,香港凭什么抢占先机?
- c#制作简单安装包 以Revit插件为例
- 集美大学计算机类专业排名,2019集美大学专业排名
- 2015年第六届蓝桥杯省赛Java B组真题+个人题解