Sprawdź dane w windbg, gdy zostanie przerwany punkt przerwania adresu (ba)

Chciałbym utworzyć punkt przerwania, tak aby tworzył kolejny jednorazowy punkt przerwania, który będzie „dd” pewien adres pamięci, gdy ta pamięć jest zapisywana.

Więc kiedy punkt przerwania zostanie trafiony, chciałbym uruchomić polecenie takie jak:

  ba w4 @ESP+4 /1 ''dd [memory address of this breakpoint]''

Ponieważ ten punkt przerwania jest tworzony przez inny punkt przerwania (i może być potencjalnie wywołany kilka razy), nie mogę określić numeru punktu przerwania. W przeciwnym razie mógłbym użyć pseudo-rejestru, takiego jak '$ bp3', aby uzyskać adres pamięci punktu przerwania # 3

Czy ktoś miałby jakieś przemyślenia na temat tworzenia polecenia punktu przerwania, które może „dd” adres pamięci punktu przerwania?

Dziękuję Ci!

questionAnswers(2)

yourAnswerToTheQuestion