Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Przechwytywanie wywołania funkcji w innym programie

Ostatnio zmodyfikowano 2016-01-05 08:19
Autor Wiadomość
colorgreen19
Temat założony przez niniejszego użytkownika
Przechwytywanie wywołania funkcji w innym programie
» 2015-12-18 06:30:14
Witam, jeśli temat wykracza poza regulamin proszę o usunięcie.
Chyba większość programistów wie jak napisać program przechwytujacy naciśnięcia klawiszy. Śmieszki instalują takie rzeczy w szkołach czy gdziekolwiek. Chcę stworzyć program wykrywający taki rzeczy. Czy jest możliwość sprawdzenia czy w systemie jest wywoływała funkcja GetAsyncKeyState(czy jak jej tam) i ewe zatrzymanie jej działania/całego programu nawet lepiej, ale to już jest za pewne łatwiejsze niż ten 1 problem. Puki co przychodzi mi na myśl żeby sprzedać czy w każdym pliku exe występuje ten ciąg znaków jednak rozwiązanie to byłoby powolne.
P-142120
j23
» 2015-12-18 09:45:15
Poczytaj sobie o API hookingu i DLL injection.
P-142121
colorgreen19
Temat założony przez niniejszego użytkownika
» 2016-01-05 08:19:50
Okej, dzieki za podpowiedź. Program zrobiony i dziala, aczkolwiek...dwa pytania:
1) czy poza GetAsyncKeyState oraz Hookami jest możliwość jakiegoś innego działania keyloggera? nie chce wiedzieć jak bo to wykracza za regulamin, po prostu czy jest możliwość
2) czy poza dllinjection jest inny sposób zrobienia tego? bardziej mam na myśli że wiele programów blokuje to LoadLibraryA i czy można to zrobić w inny sposób?
P-142894
« 1 »
  Strona 1 z 1