linuxspring 发表于 2024-5-8 10:49:47

exe可执行程序去掉头部格式后剩下的内容是啥

本帖最后由 linuxspring 于 2024-5-8 10:51 编辑

1、windows下可执行的exe程序文件,如果把该exe文件格式头部去掉剩下的内容完完全全都是当前编译环境下处理器的机器指令吗?

2、如果把这个去掉头部格式的exe文件中剩下的机器指令文件部分写入到虚拟硬盘逻辑地址100以后的位置,然后用虚拟硬盘的主引导扇区来加载它,放入到virtulBox虚拟机中能运行吗?

站长 发表于 2024-5-8 13:04:22

这很荒谬。如果去掉头部还能执行,那要头部干啥。

站长 发表于 2024-5-8 21:58:05

了解这个问题的关键是了解可执行文件的头部都有什么,以及为什么。

linuxspring 发表于 2024-5-8 22:04:39

站长 发表于 2024-5-8 21:58
了解这个问题的关键是了解可执行文件的头部都有什么,以及为什么。

好的,谢谢老师,一定是我相关知识还不够,这个问题问的过早,我先捋一捋:'(
页: [1]
查看完整版本: exe可执行程序去掉头部格式后剩下的内容是啥