约有 306 项符合查询结果, 以下是第 13 - 31项。
费时 < 1 秒。
自己写段小代码就可以搞定,这个是我这 build.exe 的输出,“|”前是全路径,后是命令行参数:
http://advdbg.org/photos/articlefigures/images/2625/original.aspx
Posted in Windows内核调试
by
王宇
on 2009-07-01
这种问题属于C语言的范畴了...
唉 调试一下就明白的
既然你想用“MAXPATHLEN*sizeof(WCHAR) + 2*sizeof(ULONG)”把结构 + Buffer 连在一起分配,那好歹你也先初始化一下 UNICODE_STRING.Buffer 这个域指向后面的空间啊...
Posted in Windows内核调试
by
王宇
on 2009-07-01
和这里 (http://advdbg.org/forums/2418/ShowPost.aspx) 类似,建议楼主检查自己的代码。
9b983b64 80636e66 0041004d e33a89d8 e4292008 nt!CmpConstructName+0x19
Posted in Windows内核调试
by
王宇
on 2009-06-29
不晓得 MJ 同学从哪里搞来的代码 很强大 看着像某个类 SysInfo 工具的源码
Raymond 老师是从 ReactOS 里找的定义
我则是从 wrk 里找的。
Posted in Windows内核调试
by
王宇
on 2009-06-08
囧rz 完了
Posted in WinDbg
by
王宇
on 2009-06-02
http://advdbg.org/forums/2031/ShowPost.aspx
Posted in Windows内核调试
by
王宇
on 2009-05-31
http://advdbg.org/forums/2467/ShowPost.aspx
Posted in 《软件调试》的工具
by
王宇
on 2009-05-22
1. 楼主的代码没有 0xAA55 的话,Bochs 是不能运行的 (认为没有可启动的扇区)。2. 楼主的问题是 ''CPU 执行第一条指令时(BIOS里的第一条指令)'' A20 的状态,用启动扇区做实验肯定不行...3. Bochs 的 BIOS 的确是打开了 A20:info cpurax: 0x00000000:0000aa02 rcx: 0x00000000:00000000rdx: 0x00000000:00000000 rbx: 0x00000000:00000000rsp: 0x00000000:0000ffd6 rbp: 0x00000000:00000000这点在 OS-Dev ...
Posted in Windows内核调试
by
王宇
on 2009-05-17
我来抛砖引玉。Intel 8088 芯片具有 20 位地址总线,2^20 寻址能力达到 1MB。也就是说,8088 最大的寻址能力是 FFFF:FFFF,计算一下:FFFF0 + FFFF = 10FFEF 这实际已经越界了... 所以,8088 芯片有一个特性叫 Memory Wraparound,大概意思就是“模 1MB”,例如访问 0x10FFEF 实际上访问的是 0x00FFEF。这种技术融合为寻找的一部分。之后,IBM PC-AT 架构开始采用 Intel 80286 芯片,翻翻资料就会发现:现在的32位 GDT 数据结构都有兼容 80286 的影子 —— 那可恶的位计算 / 拼接啊... 80286 GDT 的 BASE 是 24 位,2^24 ...
Posted in Windows内核调试
by
王宇
on 2009-05-15