Debbugger Writing

TwitterFacebook
Get flash to fully experience Pearltrees
Le serveur a compris la requête, mais refuse de la satisfaire. Une démarche d'authentification n'y fera rien et cette requête ne doit pas être renouvelée. Si la méthode invoquée est différente de HEAD et le serveur souhaite rendre public la raison pour laquelle il refuse le traitement, il le fera dans l'entité liée à cette réponse.

Iczelion's Win32 Assembly Tutorial 28: Win32 Debug API Part 1

http://win32assembly.online.fr/tut28.html
The .PDB extension stands for "program database." It holds the new format for storing debugging information that was introduced in Visual C++ version 1.0. In the future, the .PDB file will also hold other project state information. One of the most important motivations for the change in format was to allow incremental linking of debug versions of programs, a change first introduced in Visual C++ version 2.0. The .DBG extension stands for "debug." The .DBG files created with the 32-bit NT toolset are in the Portable Executable (PE) file format.

Description of the .PDB files and of the .DBG files

http://support.microsoft.com/kb/121366
http://www.netframeworkdev.com/common-language-runtime/debug-pdb-files-eh-symbol-tables-can-they-be-read-30021.shtml Hi folks, doing an bit of knowledge gathering based on a book I'm reading about language patterns (writing DSLs). The book uses Java and it talks about how you can read the bytecode and more importantly the symbol tables stored in Java's .class files. In other words you don't need to do any parsing as such beause the compiler does it for you. Thats pretty cool so I'm looking at a .NET application and correct me if I am wrong but...

Debug PDB files, eh symbol tables? can they be read?.

/Gh (Enable _penter Hook Function) (C++)

http://msdn.microsoft.com/en-us/library/c63a9b7h(v=vs.71).aspx This option causes a call to the _penter function at the start of every method or function.

The Art of Picking Intel Registers

I wrote this article for an online magazine called Scene Zine . Scene Zine caters to the Demo Scene, which is an digital art community dedicated to pushing the limits of computers through a mix of music, art, and computer programming. A particular category of demoscene productions, 4K intros, focus on the final production's raw file size. The goal is to put as much high-quality music, graphics, and animation as possible into only 4096 bytes. Doing this requires highly-specialized size optimization techniques, since 4096 bytes is less space than two pages of typed text or a true-color Windows XP icon. This article discusses some of these techniques. http://www.swansontec.com/sregisters.html