软件逆向
TeaIsCold
Java爱好者
展开
-
关于char, wchar_t, TCHAR, _T,L,TEXT,_TEXT,LPSTR,LPCSTR,PWSTR,PCWSTR,LPTSTR,LPCTSTR的区别
#ifdef UNICODE typedef wchar_t TCHAR; #else typedef unsigned char TCHAR; #endif typedef unsigned char CHAR; typedef unsigned wchar_t W原创 2017-10-18 21:50:41 · 617 阅读 · 0 评论 -
内存断点和硬件断点
1. 内存断点A) Windows系统中的内存采用分页机制,内存模型如下所示:32位逻辑地址=16位段选择器+偏移地址16位段选择器=13位全局描述符表/局部描述符表索引+1位GDT/LDTflag+2位的访问控制权限由16位得到段选择器索引到全局描述符表得到64位的段描述符,段描述符中包含了线性段基址线性段基址+偏移地址(逻辑地址后半段)得到线性地址空间的一个32位线性地址32位线性地址=原创 2017-10-15 18:41:32 · 6701 阅读 · 0 评论