- 2
- 0
- 约2.7千字
- 约 4页
- 2020-04-15 发布于湖南
- 举报
修改.NET程序或DLL的几种方法
本文目的是回答一个朋友关于修改程序集的留言,都是比较简单的修改方式,不涉及脱壳等。
1: 利用ILASM和ILDASM
我们先建立如下测试程序:
namespace Test
{
class Program
{
static void Main(string[] args)
{
string s = hello world!;
Console.WriteLine(s);
Console.ReadKey();
}
}
}
编译之后得到Test.exe
打开Visual studio提供的命令行工具,它已经默认的设置好了相关的环境变量,输入如下命令:
ildasm test.exe /OUT=test.il
将得到两个文件:test.il和test.res,用记事本打开test.il,将看到如下IL代码:
IL_0000: ldstr hello world!
IL_0005: stloc.0
IL_0006: ldloc.0
IL_0007: call void [mscorlib]System.Console::WriteLine(string)
IL_000c: call valuetype [mscorlib]System.ConsoleKeyInfo [mscorlib]System.Console
您可能关注的文档
最近下载
- 2026云南省中职职教高考职业技能烹饪类专业理论模拟卷【A1】.doc VIP
- 部编版小学道德与法治四年级上册知识点总结(全册.doc VIP
- 西南10J904-城市道路和建筑物无障碍设施.pdf VIP
- 公司治理:基本原理及中国特色姜付秀章后习题答案-20220822154217.docx VIP
- 办公楼维修改造加固工程施工设计方案(全套参考范本)【一份十分经典.doc VIP
- 1.6《观察云》教学设计 2026科学教科版三年级上册.pdf
- 聚维酮K30含量的HPLC测定方法.pdf VIP
- 广西医科大学第二附属医院小孩统筹医疗管理规定.pdf
- 2026云南省中职职教高考职业技能烹饪类专业理论模拟卷【A3】.doc VIP
- Unit 3 My School Section B 1a-2b 课件(内嵌视频)2025-2026学年人教版七年级英语上册.pptx VIP
原创力文档

文档评论(0)