文件的机器码怎么查
1个回答
关注
展开全部
您好,很高兴为您解答机器码是二进制码,编辑器处理文本的逻辑和可执行文件/库文件被OS读取的逻辑是完全不同的,最好不要试图把二进制代码转化为纯文本。
查看机器码需要一些十六进制查看工具。最常见的是WinHex,磁盘软件DiskGenius也能做到。这样的软件既可以查看程序也可以查看图片等文件的原始数据(理论上讲,只要访问权限足够,任何文件类型都可以)。最专业的用于查看程序机器码的软件是ollydbg、IDA这样的调试工具(常用于逆向工程)和编译器随附的bin-utils,bin-utils的用法根据提供方的不同而有所不同。
如果希望修改二进制非文本文件,要自己写代码来实现,试图转化为文本文件再修改是非常危险的行为,可能导致文件的损坏
咨询记录 · 回答于2021-09-10
文件的机器码怎么查
您好,很高兴为您解答机器码是二进制码,编辑器处理文本的逻辑和可执行文件/库文件被OS读取的逻辑是完全不同的,最好不要试图把二进制代码转化为纯文本。查看机器码需要一些十六进制查看工具。最常见的是WinHex,磁盘软件DiskGenius也能做到。这样的软件既可以查看程序也可以查看图片等文件的原始数据(理论上讲,只要访问权限足够,任何文件类型都可以)。最专业的用于查看程序机器码的软件是ollydbg、IDA这样的调试工具(常用于逆向工程)和编译器随附的bin-utils,bin-utils的用法根据提供方的不同而有所不同。如果希望修改二进制非文本文件,要自己写代码来实现,试图转化为文本文件再修改是非常危险的行为,可能导致文件的损坏
太难懂了
你好,你要查电脑机器码,我发截图,你参考一下
第二条的回复只是查电脑的机器码,不是查文件的机器码
您好,不好意思,稍等
好,我发截图给你,你参考一下上面的内容