|
原帖由 chenall 于 2009-11-14 17:32 发表 ![](http://bbs.wuyou.net/images/common/back.gif)
忘了说一点第十三个字符不可以为\0,否则就没办法用了。
比如你覆盖了0s字符为f,
如下使用
write --offset=0x2a432 (rd)+1 1234\\RXPE.SIF\0
那winnt.sif里面的
OsLoadOptions=需要改成f=
这些如果不 ...
相信我明白了, 也成功啟動了.
因為 1234\\RXPE.SIF\0 第十三個字元開始, 是 OsLoadOptions 所屬範圍,
"1234\\RXPE.SIF\0" 這字串中, 第十三個字元 是 "F", 而第十四個字元 是 \0
所以 Winnt.sif 內之
OsLoadOptions=
需要改成
F=
謝謝! |
|