Dodělal jsem nový program - API Monitor se kterým můžete monitorovat volání importovaných funkcí procesu i s parametry, se kterými byla funkce volána!

7.2.2006: Hotfix na verzi 1.0.1 - přidal jsem zobrazení ECX a EDX registrů při výpisu parametrů (fastcall konvence)
7.2.2026 21:19: Hotfix na verzi 1.0.2b - chyba v zobrazení špatného parametru opravena

Více v sekci Produkty

Chyby v programu


V API Monitoru v1.0.2b je závažná chyba a sice vtom, že nedokáže enumerovat symboly v modulech, které jsou v paměti dál než 0x7FFFFFFF. Tato chyba je zapříčiněna tím, že celý API Monitor je napsany ve Visual Basicu 6, který nezvládá unsigned typy proměnných, tento problém jde sice obejít, ale nemá to moc smysl, celý projekt přepíši do VB.NET 2005. Takže předpokládám release API Monitoru v2 maximálně do dvou týdnů. Nová verze API monitoru bude plně funkční s možnostmi proces spustit už zaháknutý atd.

API Monitor v1.0.2b cant enumerate symbols in modules which have start adress bigger than 0x7FFFFFFF. This problem is caused by Visual Basic 6 in which is whole API mon. written. Visual Basic 6 doesnt support unsigned long type and from this reason program cant count pointers bigger than 0x7FFFFFFF. Ill rewrite whole project in VB.NET 2005. I supose new API Mon. will be able for download maximaly after two weeks with new features like starting process already hooked.