Zmiana nazwy klasy okna / zabicie procesu przyczepionego..

dział ogólny

Zmiana nazwy klasy okna / zabicie procesu przyczepionego..

Nowy postprzez bolek » wtorek, 20 lipca 2010, 13:35

Witam,

Prosto z mostu:
Posiadam dll która injectuje w kod gry, robi ona także hook na winsockową funkcje send, ma ona za zadanie działać jak coś w stylu anty-cheat, tylko, aby tego dokonać potrzebuje albo zmieniać co np. 1/2s nazwę klasy okna by żaden program nie mógł ja chwycić (wszystkie cheaty jakie istnieją, działają na zasadzie chwytania okna poprzez nazwę klasy) LUB po prostu szukać programów które otworzyły proces (OpenProcess) i grzebią coś w pamięci by je zabić.

Ciężko cokolwiek znaleść było, nawet google i z 5 stron pod różnymi hasłami za bardzo nie pomogło, dodając jeszcze to DLL to czysty C.
Avatar użytkownika
bolek
Bladawiec
Bladawiec
 
Posty: 2
Dołączył(a): wtorek, 20 lipca 2010, 13:30
Podziękował : 0
Otrzymał podziękowań: 0
System operacyjny: Windows 7 x64
Kompilator: Dev C++, GCC, Borland C++ Builder
Gadu Gadu: 0
    Windows 7Opera

Re: Zmiana nazwy klasy okna / zabicie procesu przyczepionego..

Nowy postprzez polymorphism » wtorek, 20 lipca 2010, 18:39

Wątpię, żebyś mógł zmienić nazwę klasy okna. Chyba jedyne co możesz zmienić to to, co masz przy opisie funkcji SetClassLong.
C++ Reference - opis wszystkich klas STL-a i funkcji C.
Avatar użytkownika
polymorphism
Doświadczony Programista ● Moderator
Doświadczony Programista ● Moderator
 
Posty: 2156
Dołączył(a): piątek, 19 grudnia 2008, 13:04
Podziękował : 0
Otrzymał podziękowań: 200
System operacyjny: Windows 8.1
Windows 10
Linux Mint 21.1
Kompilator: Visual Studio
Visual Studio Code
MSYS2 (MinGW, clang)
g++
clang
Gadu Gadu: 0
    Windows XPFirefox


Powrót do Ogólne problemy z programowaniem

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 38 gości

cron