[ros-kernel] PipeSpy
Vizzini
vizzini at plasmic.com
Tue Feb 10 17:51:32 CET 2004
On Tue, 2004-02-10 at 17:11, KJK::Hyperion wrote:
> At 09.14 09/02/2004, you wrote:
> >I have just committed a named pipe spy program called PipeSpy, written by
> >Skywing. It is intended to be used to help understand the Windows remote
> >kernel debugging protocol, so that ReactOS can implement it some day.
>
> kd protocol? ask and you shall receive.
Good lord... I had no idea this was already this well-documented. I had
an e-mail off-list from someone claiming to have a lot of this info, but
never heard back from him.
Anyway, this isn't exactly a weekend coder project, as you point out.
Thanks for the pointers.
-Vizzini
> I have good news and bad news,
> however. The good news is another article from our Cuban hero Albert Yulien
> Almeida - you may remember him for the best article about APCs ever
> written. Well, he did it again! this time he has documented most of the KD
> protocol and KD stub internals:
>
> <http://www.vsj.co.uk/articles/display.asp?id=265>
>
> The rest of the protocol is sort-of-documented in windbgkd.h, from the
> Windows 2000 DDK (not available in later versions). And now the bad news:
> I've had a look at said header, and found that the KD protocol is *highly*
> specific to the Windows NT kernel, to the point that many fields in the
> protocol structures contain the addresses of internal and obscure
> kernel-mode objects. KD may or may not depend on all or many of them to
> work correctly (or at all), but my guts say it surely does depend from them
>
> _______________________________________________
> Ros-kernel mailing list
> Ros-kernel at reactos.com
> http://reactos.com/mailman/listinfo/ros-kernel
>
More information about the Ros-kernel
mailing list