Hướng dẫn cách cài đặt Keylogging trên máy tính Linux

Cách cài đặt Keylogger trên máy tính Linux

Chia sẻ kiến thức 26/10/2022

Bạn có thể theo dõi tất cả các lần gõ phím và nhập liệu trên máy tính Linux bằng cách cài đặt Simple Keylogger.

Keylogging có danh tiếng xấu với người dùng máy tính và đã có rất nhiều cảnh báo về việc phần mềm độc hại keylogger có thể ẩn giấu trong các tiện ích mở rộng, ứng dụng và thậm chí trên các website. Nhưng nếu bạn muốn một keylogger được cài đặt trên máy Linux của mình thì sao? Hãy làm theo hướng dẫn dưới đây. 

1. Những lý do để cài đặt Keylogger trên Linux

Keylogger là một công cụ rất nguy hiểm, cung cấp một bức tranh hoàn chỉnh về mọi thông tin đầu vào mà bàn phím đã nhận được, bao gồm các ký tự, số, dấu cách và dấu cách đã bị xóa. Bởi vậy, đây là công cụ được ưu chuộng của nhiều tội phạm mạng, những người có thể sử dụng chúng để đánh cắp tên người dùng, mật khẩu và các chi tiết riêng tư khác từ máy tính của người khác.

Nhưng bạn có thể có những lý do chính đáng để cài đặt keylogger trên máy tính Linux của riêng mình:

  • Giúp theo dõi các lần đăng nhập vật lý trên máy
  • Phát hiện những từ thường xuyên viết sai chính tả
  • Đếm tổng số ký tự hoặc từ được nhập trên nhiều ứng dụng trong bất kỳ khoảng thời gian nào.
  • Dùng kết hợp với các công cụ khác để giúp bạn nhớ tên người dùng và mật khẩu của mình
  • Theo dõi những gì trẻ em đang gõ trên máy tính chung của gia đình.

 

Hãy nhớ rằng, bằng cách cài đặt keylogger trên một máy tính dùng chung, bạn đang có rất nhiều quyền lực đối với những người khác dùng khác. Đừng lạm dụng nó bằng cách giám sát những người trưởng thành khác mà không có sự cho phép của họ.

>>> Đọc ngay: Cách cài đặt Microsoft Office trên Linux

2. Cách cài đặt và sử dụng Keylogger trên Linux

Simple Keylogger là một chương trình dòng lệnh open source (mã nguồn mở) yêu cầu Python để chạy. Kiểm tra xem bạn đã cài đặt Python trên máy chưa bằng cách mở một terminal và nhập:

python3 --version

Nếu bạn nhận được thông báo “command not found” (không tìm thấy lệnh), bạn nên cài đặt Python ngay và luôn.

Sao chép kho lưu trữ Simple Keylogger:

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

Sau đó thay đổi thư mục bằng lệnh cd:

cd Keylogger/linux/

Bây giờ bạn hãy sử dụng Python để cài đặt chương trình:

pip3 install -r requirements.txt

Keylogger hiện đã được cài đặt và bạn có thể chạy nó bằng cách nhập lệnh sau vào terminal:

nohup python3 keylogger.py

Các tệp nhật ký (log files) được lưu dưới tên ” nohup.out ” trong thư mục mà bạn đã khởi tạo Simple Keylogger.

Bạn có thể đọc nội dung với lệnh:

cat nohup.out

Bạn cần khởi động Simple Keylogger theo cách thủ công, vì vậy nếu muốn chương trình chạy ngay khi hệ thống khởi động, bạn nên thêm nó dưới dạng cronjob.

Để ngăn chặn Simple Keylogger theo dõi, hãy nhập fg vào bất kỳ terminal nào, sau đó nhấn Ctrl + C. Ngoài ra, bạn cũng có thể kết thúc quá trình này.

>>> Đọc ngay: 6 yếu tố cần xem xét khi lựa chọn một bản phân phối Linux

3. Giám sát hệ thống là một con dao hai lưỡi

Như bạn có thể thấy, việc cài đặt keylogger trên hệ thống Linux rất dễ dàng. Keylogger ghi lại tất cả các lỗi, mật khẩu và mọi cụm từ tìm kiếm nhạy cảm mà bạn nhập vào cửa sổ trình duyệt ẩn danh.

File văn bản chứa thông tin đó sẽ rất có giá trị đối với bọn tội phạm. Nếu không muốn xóa các tệp nhật ký Simple Keylogger của mình, ít nhất bạn nên mã hóa chúng.

>>> Nếu bạn đang có nhu cầu học lập trình trực tuyến, tìm hiểu ngay tại đây:

>>> Xem thêm bài viết:

Đại học trực tuyến? Tại sao nên chọn học đại học trực tuyến thay vì đại học offline?

Cách tạo ảnh Mosaic trên Linux với Polyfoto

Cách ghi chú trong Terminal Linux với ứng dụng ghi chú tnote

Cách sử dụng lệnh wc trong Linux

Hướng dẫn cách sử dụng lsof để theo dõi file đang mở trên Linux

Vân Nguyễn

Dịch từ: https://www.makeuseof.com/set-up-keylogging-on-linux/

 

ĐĂNG KÝ TƯ VẤN HỌC LẬP TRÌNH TẠI FUNiX

Bình luận (
0
)

Bài liên quan

  • Tầng 0, tòa nhà FPT, 17 Duy Tân, phường Cầu Giấy, Hà Nội
  • info@funix.edu.vn
  • 0782313602 (Zalo, Viber)        

Cơ quan chủ quản: Công ty Cổ phần Giáo dục Trực tuyến FUNiX
MST: 0108171240 do Sở kế hoạch và Đầu tư thành phố Hà Nội cấp ngày 27 tháng 02 năm 2018
Địa chỉ:
Văn phòng Hà Nội: Tầng 4, Tòa nhà 25T2, Đường Nguyễn Thị Thập, phường Yên Hòa, Hà Nội.
Văn phòng TP.HCM: Lầu 8, Tòa nhà Giày Việt Plaza 180-182 Lý Chính Thắng, phường Nhiêu Lộc, TP. Hồ Chí Minh.
Hotline: 078 231 3602 – Email: info@funix.edu.vn

yêu cầu gọi lại