Программа которая записывает нажатие клавиш на компьютере

Пишем кейлоггер

Наш кейлоггер будет слушать и записывать в строковую переменную нажатия клавиш в фоновом режиме и отправлять содержимое через заданные интервалы в локальный файл или на email.

Импорт библиотек

Начнем с импорта необходимых библиотек:

import keyboard import smtplib #для отправки электронной почты по протоколу SMTP (gmail) #Таймер для запуска через заданный «интервал» времени. from threading import Timer from datetime import datetime

Если вы хотите отправлять логи по электронной почте, следует настроить учетную запись Gmail и убедиться, что в учетной записи:

  • разрешен доступ для небезопасных приложений ;
  • отключена двухэтапная аутентификация.

Рекомендуется создавать отдельный адрес электронной почты отличный от основного, так как код содержит ваш пароль в открытом виде, который используется для отправки сообщений.

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека хакера»

➥ КАК ОТОБРАЗИТЬ НАЖАТЫЕ КЛАВИШИ НА КЛАВИАТУРЕ? ► ДЛЯ СТРИМА ЧЕРЕЗ OBS ИЛИ ЗАПИСИ ВИДЕО!

Инициализируем параметры

Тут необходимо указать корректные учетные данные Gmail, иначе отчет по электронной почте не будет работать.

Создаем класс и методы

Лучший способ представить кейлоггер – создать для него класс, и каждый метод в этом классе выполняет определенную задачу:

class Keylogger: def __init__(self, interval, report_method=»email»): # передаем SEND_REPORT_EVERY в интервал self.interval = interval self.report_method = report_method # это строковая переменная, которая содержит лог self.log = «» #запись начала и окончания даты и времени self.start_dt = datetime.now() self.end_dt = datetime.now()

Читайте также:
Microsoft sql server compact edition нужна ли эта программа

программа для записи всех нажатий клавиш пользователей на компьютере

Сегодня есть много причин использовать программное обеспечение кейлоггера, некоторые из которых просты, другие более подозрительны. Какими бы ни были ваши потребности, найдите бесплатную программу, чтобы попробовать. Free Keylogger — одна из таких программ, способная записывать нажатия клавиш каждого пользователя на компьютере, оставаясь скрытыми в фоновом режиме. Простая, но полезная утилита.

Изображение 1 из Download Free Keylogger 5.4: программа для записи всех нажатий клавиш пользователей на компьютере

Особенности бесплатного кейлоггера

Запись ключей и мониторинг использования ПК

Free Keylogger делает именно то, что вы себе представляете. Программное обеспечение находится на вашем компьютере и тайно отслеживает нажатия клавиш. Каждый раз, когда вы нажимаете клавишу, он записывает эту клавишу и время в файл на жестком диске.

Само программное обеспечение связано с секретной горячей клавишей, поэтому вы можете скрыть или показать ее. Родители могут использовать это программное обеспечение, чтобы проверить, какие веб-сайты видят их дети, а начальство может использовать его, чтобы проверить, используют ли сотрудники ПК для работы. Есть большие этические вопросы, связанные с этим программным обеспечением, и английская часть сайта немного неточна, поэтому используйте ее с осторожностью.

Обзор программы BotMek — макросы на обычную мышку и клавиатуру

Простая и эффективная запись нажатий клавиш

Free Keylogger — это эффективный инструмент, который выполняет свою работу без лишних затрат. Он имеет множество применений, например, позволяет вам записывать ваш набор текста, поэтому, если вы потеряете документ, у вас все еще останется часть текста. Разработчики также предлагают бесплатные пожизненные обновления. В целом, это инструмент, который стоит попробовать.

  1. Очень легко установить и настроить
  2. Много потенциальных применений для клавиатурных шпионов.
  3. Скрыть и показать с секретной горячей клавишей

Источник: snaptik.ru

Читайте также:
Как записать программу в прямом эфире

Simple Keylogger– простой клавиатурный шпион для Windows, Linux и Mac

Мануал

Автор cryptoparty На чтение 3 мин Опубликовано 22.11.2017

Установка Simple Keylogger

Добро пожаловать в простой репозиторий кейлоггеров.

Keylogger – это программа, которая записывает ваши нажатия клавиш, и эта программа сохраняет их в файле журнала на вашем локальном компьютере.

Посмотрите ниже, чтобы узнать, как его установить. Этот кейлогер – простой, однако он отлично работает!

В настоящее время для основных операционных систем существуют три программы кейлоггеров; Windows, Mac и Linux.

Windows

Чтобы изменить видимость окна кейлоггер – #define в строке 6 на visible или invisible.

Просто скомпилируйте в .exe, а затем запустите. Visual Studio подходит для этого.

  1. invisible заставляет окно логгера исчезнуть, и оно запускается скрытым от просмотра.

Обратите внимание, что он все еще отображается в диспетчере задач.

2. visible и окно не закрывается при наборе текста. Отлично подходит для тестирования.

Оба они сохраняют нажатия клавиш в TXT-файл при закрытии.

Mac

Это немного сложнее. Обратите внимание, что оно не работает для защищенных областей, таких как ввод пароля.

Загрузите репозиторий. Он установиться в / usr / local / bin / keylogger.

# git clone https://github.com/GiacomoLaw/Keylogger cd keylogger
# make make install

Он будет писать данные в /var/log/keystroke.log.

Для этого может потребоваться root-доступ, но вы можете изменить эту опцию по умолчанию, если хотите.

Установите путь к файлу, где вы хотите, чтобы он логировал:

# keylogger ~/logfile.txt
Logging to: /var/log/keystroke.log

Хотите запустить его при запуске системы?

# sudo make startup

Это запустит его при старте.

Удаление

# sudo make uninstall

Удалит программу, но не логи к ней!

Благодарим Кейси Скарборо за базовую программу!

Linux

Установка

Вам нужно будет установить python xlib, если у вас его нет.

Читайте также:
Определение высоты над уровнем моря программа

Вы можете установить его с помощью pip:

# pip install python-xlib

или использовать системный менеджер пакетов:

# sudo apt-get install python-xlib

Проверьте, что вы установили все правильно, а затем запустите это:

# git clone https://github.com/GiacomoLaw/Keylogger

Это приведет к клонированию всего этого репозитория.

Найдите папку linux, извлеките ее и откройте.

Переименуйте извлеченную папку в linux logger.

Затем запустите это:

# cd linux-logger

Опции

Существует несколько опций, которые можно задать с помощью переменных среды:

pylogger_file: путь к файлу для использования в качестве файла журнала. По умолчанию: ~ / Desktop / file.log
pylogger_cancel: ключ для использования в качестве клавиши отмены в форме символа. По умолчанию: `
pylogger_clean: очистить файл при запуске. Это может быть что угодно, чтобы очистить файл. По умолчанию: Нет (не установлено)

Запуск

Вы можете использовать Python 2 или 3 для запуска регистратора.

Чтобы запустить его:

# python keylogger.py class ‘Xlib.protocol.request.QueryExtension’ class ‘Xlib.protocol.request.QueryExtension’ RECORD extension version 1.13

Или, используя перечисленные выше опции.

Использование

Некоторые виды использования кейлоггера:

Управление бизнесом: отслеживайте, что делают сотрудники.
Школа / Учреждения: Отслеживайте нажатия клавиш и записывайте запрещенные слова в файл.
Личный контроль и резервное копирование файлов. Убедитесь, что никто использует ваш компьютер, когда находитесь в отъезде.
Родительский контроль: отслеживайте, что делают ваши дети.
Самоанализ

Примечание: Информация для исследования, обучения или проведения аудита. Применение в корыстных целях карается законодательством РФ.

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!

Источник: itsecforu.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru