BanMe
July 5th, 2009, 01:50
http://research.microsoft.com/en-us/um/redmond/projects/invisible/default.aspx?PP=/toc-4.xml&tocPath=toc-4&URL=files.htm
that is the site, it has a array of support for various systems and architectures, and also include sources to tools and much more..
here is a quote from there page that I think sums up the tool in a nutshell
I know this is a old thing (2001) but the code and tools offered in it are rather unique debugsyn being one of them. it is a debug synthesizer and here is the abstract from the read me
also here are the details about it as well also from the readme
This seems like a really interesting and useful project, I know I will be reading and taking in as much as I can on it for quite a while
enjoy
regards BanMe
that is the site, it has a array of support for various systems and architectures, and also include sources to tools and much more..
here is a quote from there page that I think sums up the tool in a nutshell

Quote:
Microsoft Invisible Computing consists of compact middleware for constructing embedded web services applications and a small component based Real-Time Operating System with TCP/IP networking to make middleware run straight on the metal on several embedded processors. |
I know this is a old thing (2001) but the code and tools offered in it are rather unique debugsyn being one of them. it is a debug synthesizer and here is the abstract from the read me

Quote:
DebugSyn let you use "standard" Win32 debuggers to code from custom loaders, JITrs, or custom binary formats. |
also here are the details about it as well also from the readme
Quote:
Details: ======== DebugSyn consists of two components: 1) DEBUGSYN.DLL - The "Loader" DLL. This DLL contains functions to notify an attached debugger of DLL load and unload events and to synthesize new debugging symbols. DEBUGSYN.DLL passes load and unload events to DEBUGLOD.DLL through specially formatted debug string messages (through the OutputDebugString API). 2) DEBUGLOD.DLL - The "Debugger" DLL. This DLL is loaded into the debugger's address space. It hooks the Win32 WaitForDebugEvent API to convert special formated debug strings from DEBUGSYN.DLL into standard Win32 DLL load and unload debugging events. |
This seems like a really interesting and useful project, I know I will be reading and taking in as much as I can on it for quite a while

enjoy

regards BanMe