AssemblyConverterbases
创始人
2024-09-20 14:01:29
0

Assembly Converter bases”改为中文,“汇编转换器基础”,技术性是使用CIL转换器将汇编代码转换为CIL代码,代码示例如下:

using System;
using System.Reflection;
using System.Reflection.Emit;

class Program
{
    static void Main()
    {
        Assembly asm = Assembly.LoadFile(@"C:\Path\To\Assembly.dll");
        Type type = asm.GetType("Namespace.ClassName");

        MethodBase method = type.GetMethod("MethodName");
        ILGenerator il = ((MethodBuilder)method).GetILGenerator();

        il.Emit(OpCodes.Ldstr, "Hello, world!");
        il.Emit(OpCodes.Call, typeof(Console).GetMethod("WriteLine", new Type[] { typeof(string) }));
        il.Emit(OpCodes.Ret);

        asm.Save(@"C:\Path\To\AssemblyNew.dll");
    }
}

这段代码加载C:\Path\To\Assembly.dll文件,获取类型Namespace.ClassName中的方法MethodName,然后使用ILGenerator生成CIL代码,将字符串“Hello, world!”传给Console.WriteLine方法进行输出,最后将修改后的程序集保存到C:\Path\To\AssemblyNew.dll文件中。

相关内容

热门资讯

玩家必看科普!福州十八扑外卦,... 玩家必看科普!福州十八扑外卦,雷霆辅助器,详细挂(发现有挂)福州十八扑外卦透视方法中分为三种模型:福...
专业讨论!微信微乐小程序修改器... 专业讨论!微信微乐小程序修改器,哈局透视辅助,详细app(新版有挂)1、让任何用户在无需微信微乐小程...
记者揭秘!情怀江湖手游辅助,微... 记者揭秘!情怀江湖手游辅助,微信雀神挂件辅助器,详细app(有挂教程)进入游戏-大厅左侧-新手福利-...
揭秘真相!雀神广东麻雀智能科技... 揭秘真相!雀神广东麻雀智能科技贴吧,爱玩联盟辅助器,详细攻略(有挂分享)雀神广东麻雀智能科技贴吧能透...
玩家必看攻略!微信牵手跑辅助下... 玩家必看攻略!微信牵手跑辅助下载,哥哥打大a外挂,详细app(讲解有挂)微信牵手跑辅助下载是不是有人...
如何分辨真伪!微乐辅助脚本,来... 如何分辨真伪!微乐辅助脚本,来趣广西友玩辅助,详细app(有挂技术)来趣广西友玩辅助辅助器是一种具有...
重大推荐!汇城辅助,鸿狐辅助开... 重大推荐!汇城辅助,鸿狐辅助开挂透视,详细技巧(有挂猫腻)1、下载好鸿狐辅助开挂透视正确养号方法之后...
重大通报!家乡大二有没有辅助,... 重大通报!家乡大二有没有辅助,wepoker辅助脚本,详细插件(讲解有挂)1、家乡大二有没有辅助辅助...
程序员教你!随意玩脚本辅助工具... 程序员教你!随意玩脚本辅助工具透视,爱来掌中宝有没有挂,详细技巧(有挂助手)随意玩脚本辅助工具透视能...
科普分享!微信小程序微乐辅助器... 科普分享!微信小程序微乐辅助器教程,微乐家乡小程序辅助,详细脚本(有挂工具)1、玩家可以在微信小程序...