我正在学习masm32编程。
我正在用 masm32 制作一个简单的 PE 头读取程序,我可以打印 IMAGE_DOS_HEADER 结构的 e_magic 字段的值(MZ)。
invoke dw2hex,dosHeader.e_lfanew,addr buffer
print offset buffer
但是我想一次打印这个结构体的所有字段
我怎样才能轻松做到这一点?
第二个问题,我怎样才能像下面这样转储和打印这种结构的内存字节?
0x00F1235A 68 eb 52 f1 00 e8 b5 ec ff ff 68 7d 54 f1 00 e8 ab
0x00F1236B ec ff ff 6a 40 ff 35 70 57 f1 00 68 00 50 f1 00 e8
0x00F1237C 1e 01 00 00 66 81 3d 00 50 f1 00 4d 5a 74 10 68 46
0x00F1238D 55 f1 00 e8 84 ec ff ff b8 01 00 00 00 c3 68 3c 50
0x00F1239E f1 00 e8 74 ec ff ff 68 c4 54 f1 00 e8 6a ec ff ff
谢谢你的帮助。