-
-
[求助]OllyDBG 入门系列(七)-汇编功能时遇到的问题
-
发表于:
2009-9-19 22:50
3959
-
[求助]OllyDBG 入门系列(七)-汇编功能时遇到的问题
我在学习CCDebuger老师的OllyDBG 入门系列(七)-汇编功能时,遇到下面这个问题:
(原文:http://bbs.pediy.com/showthread.php?s=&threadid=23873)
以下是原文截取的一段
对于 LOGFONT,我们再来看一下定义:
typedef struct tagLOGFONT { // lf
LONG lfHeight;
LONG lfWidth;
LONG lfEscapement;
LONG lfOrientation;
LONG lfWeight;
BYTE lfItalic;
BYTE lfUnderline;
BYTE lfStrikeOut;
BYTE lfCharSet;
BYTE lfOutPrecision;
BYTE lfClipPrecision;
BYTE lfQuality;
BYTE lfPitchAndFamily;
TCHAR lfFaceName[LF_FACESIZE];
} LOGFONT;
这样我们的标准9号宋体的 LOGFONT 值应该是32字节,16进制就像这样:F4FFFFFF000000000000000000000000900100000000008600000000CBCECCE5。
请问各位前辈老师,是怎么知道标准9号宋体的 LOGFONT 值应该是32字节?还有那个16进制(即:F4FFFFFF000000000000000000000000900100000000008600000000CBCECCE5)是怎么得到的?
多谢了!
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)