我想反汇编我拥有的可 bootstrap x86磁盘的MBR(前512字节).我已使用将MBR复制到一个文件中

dd if=/dev/my-device of=mbr bs=512 count=1

对于可以反汇编文件mbr的Linux实用程序有什么建议吗?

推荐答案

可以使用objdump.根据this article,语法是:

objdump -D -b binary -mi386 -Maddr16,data16 mbr

Linux相关问答推荐

使用Shell脚本为磁盘空间分配最大大小

与mmap和munmap相比,保留一个巨大内存文件(约400 MB)的mmap多次的性能成本

boost-iostreams 1.59 sparc-solaris 交叉编译失败

"‘operator<<’匹配失败(可能是因为我的C++/GCC版本问题)"

Linux:用户态线程在执行系统调用时是否有更高的优先级?

使用 AWK 过滤 Linux 输出

如何删除文件中不需要的字符(使用 shell 脚本)

为什么要命令; ls -l file_doesnot_exists > /dev/null 2>&1 正在工作; ls -l 2>&1 file_doesnot_exists > /dev/null 不是

ENQCMD 指令的好处和微操作是什么?

普通用户 chown(仅更改组)

Docker 容器立即退出

如何在 Linux 中设置目录大小限制?

如何在 Ubuntu 上安装 chkconfig?

我想为 Linux 内核做贡献

Docker Bash 提示不显示 colored颜色 输出

区分 Windows 和类 Unix 系统的 Makefile

如何使用 C++ 在 Linux 中获取总 CPU 使用率

如何为 Git 命令设置自动完成功能?

PostgreSQL psql 终端命令

如何将 ISO8859-15 转换为 UTF8?