To narzędzie wyświetla listę wszystkich eksportowanych funkcji i ich adresy pamięci wirtualnej dla określonych plików DLL. Można łatwo skopiować adres pamięci żądanej funkcji, wkleić go do debugera i ustawić punkt przerwania dla tego adresu pamięci. Gdy ta funkcja jest wywoływana, debuger zatrzyma się na początku tej funkcji. Na przykład: Jeśli chcesz przerwać za każdym razem, gdy zostanie wyświetlone okno komunikatu, wystarczy umieścić punkty przerwania na adresy pamięci funkcji okna wiadomości: MessageBoxA, MessageBoxExA i MessageBoxIndirectA (lub MessageBoxW, MessageBoxExW i MessageBoxIndirectW w aplikacjach opartych na unicode) Gdy jedna z funkcji okna wiadomości jest wywoływana, debuger powinien przerwać w punkcie wejścia tej funkcji, a następnie można spojrzeć na stos wywołań i przejść do tyłu do kodu, który zainicjował to wywołanie interfejsu API.
historia wersji
- Wersja 1.66 opublikowany na 2016-11-15
Szczegóły programu
- Kategorii: Rozwoju > Debugowania
- Wydawca: NirSoft Freeware
- Licencji: Wolna
- Cena: N/A
- Wersja: 1.66
- Platformy: windows