SEH aka Structured
Exception Handling |
by "Quequero"
|
Pubblicato grazie alla collaborazione della UIC (www.uic-spippolatori.com) |
Hihihi è troppo stramitico scrivere commenti sul proprio tute, cmq non pretendo di far luce su tutto ciò che concerne le SEH in quanto mi sarei dovuto addentrare troppo in argomenti che avrebbero portato via troppo tempo, cmq il mio scopo era incuriosirvi e spero di esserci riuscito. |
( )NewBies ( )Intermedio (X)Avanzato ( )Master |
Structured Exception Handling...Cosa significa...Ma piuttosto, a cosa servono?
Introduzione |
Tools usati |
Essay |
EXCEPTION_RECORD +0 | ExceptionCode |
EXCEPTION_RECORD +4 | ExceptionFlag |
EXCEPTION_RECORD +8 | NestedExceptionRecord |
EXCEPTION_RECORD +C | ExceptionAddress |
EXCEPTION_RECORD +10 | NumberParameters |
EXCEPTION_RECORD +14 | AdditionalData |
Edx+0 | ExceptionCode |
Edx+4 | ExceptionFlag |
Edx+8 | NestedExceptionRecord |
Edx+C | ExceptionAddress |
Edx+10 | NumberParameters |
Edx+14 | AdditionalData |
STRUTTURA+0 | Pointer to next ERR structure |
STRUTTURA+4 | Pointer to own exception handler |
STRUTTURA+8 | Code address of "safe-place" for handler |
STRUTTURA+C | Information for handler |
STRUTTURA+10 | Area for flags |
STRUTTURA+14 | Value of EBP at safe-place |
Quequero
|
Disclaimer |