Symbol Type Viewer

Jak každý ví, Windows nejsou opensource operační systém, tudíž při zjišťování, jak to funguje uvnitř, skoro jistě potřebujeme disassembler. Disassembler nám krásně zobrazí kód ovladačů a knihoven, najde všechny podprogramy i lokální a globální proměnné. Bohužel však neřekne jejich jména, což značně ztěžuje pochopení sémantiky. Microsoft však poskytuje tzv. symboly – to jsou informace o jménech některých podprogramů a proměnných. Dnešní disassmeblery umožňují k binárnímu souboru načíst i informace o symbolech a tím zjistit jména některých funkcí a proměnných.

Symbol Type Viewer je malý prográmek, který umožňuje prohlížet soubory obsahující informace o symbolech. Díky němu můžete najít deklarace různých nedokumetnovaných funkcí či přesně zjistit adresu globálních proměnncýh pro určitou verzi jádra. Tyto znalosti jsou užitečné buď při psaní ovladačů (ať již těch zlých či těch dobrých) či při zjišťování příčin selhání systému (modrých obrazovek).

Stáhnout

Leave a Reply

Your email address will not be published. Required fields are marked *