keylogger_project
│
├── logs/ # Thư mục chứa các file log được ghi lại
│ ├── keystrokes.log # File ghi lại các phím bấm
│ └── <các file log khác>
│
├── src/ # Thư mục chứa mã nguồn chính
│ ├── __init__.py # Để biến thư mục này thành một package
│ ├── keylogger.py # Code chính để ghi lại phím bấm
│ ├── send_logs_to_server.py # Module gửi log qua email (nếu cần)
│ ├── encryptor.py # Mã hóa log trước khi lưu hoặc gửi (tùy chọn)
│ └── utils.py # Các hàm tiện ích (ví dụ: ghi file, đọc cấu hình)
│
├── tests/ # Chứa các bài test đảm bảo code hoạt động đúng
│ ├── test_keylogger.py # Test cho keylogger
│ ├── test_email.py # Test cho email module
│ └── ...
│
├── requirements.txt # Danh sách các thư viện cần thiết
├── README.md # Hướng dẫn sử dụng và giải thích project
└── main.py # File chính để khởi động chương trình
-
Notifications
You must be signed in to change notification settings - Fork 0
hoangcoderr/Keylogger
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|