IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Mono里运行C#脚本10—do_mono_image_load

    caimouse发表于 2024-12-28 13:22:51
    love 0
    在这里先定义一个加载的数据结构MonoImageLoader对象,然后再把这个对象设置到前面的链表里,也就是说后面所有调用加载的函数,就是这里定义的函数,所以我们分析这些函数的实现,就明白怎么样来加载EXE文件的。前面分析do_mono_image_open函数,它负责把文件打开,并保存在HASH表里,然后设置映像对象的数据,接着下来就是解释文件里面的内容,即是EXE文件的内容了。后再来分析这个加载器的具体内容。前面那个是所有EXE文件的格式,后面这个是C#文件编译出来的EXE的格式。


沪ICP备19023445号-2号
友情链接