Online: 0x0F69 (3945)

🧐 Jak napisać program, który wyciąga wartość hex z uruchomionej aplikacji?
Dla początkujących


qw3rt
17:34 09-07-2008
Zobacz profil
 Napisane 12 lat temu (09 lipca 2008 o godz. 16:57:14) przez qw3rt
Witam,
Jak można napisać program, który po uruchomieniu wejdzie w inny program i wyszuka pewną wartość?
Następnie np. zapisze ją do pliku .txt.
A konkretnie, uruchomiłem aplikację, w WinHex dałem Tools - Open RAM i tam wszedłem w pożądaną aplikację, następnie w Entire memory, dalej odpaliłem WinHex, dałem Search - Find text (chodzi o ASCII, nie Unicode).
I wpisałem moje hasło ;] następnie znalazło coś takiego: 77D3C4 i tam w tym offset było moje hasło. Czy dałoby się napisać program, który u innych wyciągał by zawartość 77D3C4 i zapisywał ją do pliku?

Tak więc, myślę, że wszyscy wiedzą o co mi chodzi. Przepraszam, że tak dziwnie napisane, ale nie jestem doświadczony w tych sprawach.
Z góry dziękuję za odpowiedz.

haker.com.pl

djmentos
17:25 29-09-2008
Zobacz profil
 Napisane 12 lat temu (09 lipca 2008 o godz. 17:22:43) przez djmentos
Użyj funkcji ReadProcessMemory.

haker.com.pl

qw3rt
17:34 09-07-2008
Zobacz profil
 Napisane 12 lat temu (09 lipca 2008 o godz. 17:34:50) przez qw3rt
Dzięki. Strasznie pogmatwany ten kod :/ a ja jestem początkujący - ktoś by mógł to skorygować?
Tak żebym mógł go edytować? Teraz pełno w nim błędów. :/

haker.com.pl

grzonu
06:34 23-04-2011
Zobacz profil
 Napisane 12 lat temu (09 lipca 2008 o godz. 20:16:20) przez grzonu
Po prostu FindWindow znajdujesz uchwyt okna.
Potem pobierasz ID procesu tego okna.
Dalej funkcją OpenProcess otwierasz proces.
No i ReadProcessMemory odczytujesz wartość.

Po pomoc zajrzyj do MSDN.

haker.com.pl

© 2020 by haker.com.pl. Wszelkie prawa zastrzeżone.

Wszystkie treści umieszczone na tej witrynie są chronione prawem autorskim. Surowo zabronione jest kopiowanie i rozpowszechnianie zawartości tej witryny bez zgody autora. Wszelkie opublikowane tutaj treści (w tym kody źródłowe i inne) służą wyłącznie celom informacyjnym oraz edukacyjnym. Właściciele tej witryny nie ponoszą odpowiedzialności za ewentualne niezgodne z prawem wykorzystanie zasobów dostępnych w witrynie. Użytkownik tej witryny oświadcza, że z zamieszczonych tutaj danych korzysta na własną odpowiedzialność. Wszelkie znaki towarowe i nazwy zastrzeżone zostały użyte jedynie w celach informacyjnych i należą wyłącznie do ich prawnych właścicieli. Korzystając z zasobów witryny haker.com.pl oświadczasz, że akceptujesz powyższe warunki oraz politykę prywatności.