-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathcontext.txt
More file actions
25 lines (21 loc) · 1.52 KB
/
Copy pathcontext.txt
File metadata and controls
25 lines (21 loc) · 1.52 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Project: Ransomware-PoC
**Overview:**
This project is a Proof-of-Concept (PoC) for ransomware behavior, intended for educational, research, or demonstration purposes only. It simulates the discovery, encryption, and modification of files, and includes both command-line and graphical user interface (GUI) components. The project is not intended for malicious use.
**Directory Structure:**
- `bin/`: Contains compiled binaries for different versions and platforms.
- `main/`: Original version binaries (`main`, `main_macos_py2`, `main.exe`).
- `main_v2/`: Updated version binaries (`main_v2`, `main_v2_macos_py2`, `main_v2.exe`).
- `main_v2_oneclick/`: One-click version binaries for encrypting only common folders.
- `demo/`: Demo assets such as GIFs and images for showcasing the tool.
- `discover.py`: Script for discovering files to target.
- `gui.py`: Script for the graphical user interface.
- `main.py`: Main script for the original PoC.
- `main_v2.py`: Main script for the updated PoC version.
- `modify.py`: Script for modifying files (possibly for encryption/decryption).
- `README.md`: Project documentation and usage instructions.
- `LICENSE` and `LEGAL`: Legal disclaimers and licensing information.
**Key Points:**
- The project demonstrates ransomware techniques in a controlled environment.
- Multiple versions and binaries are provided for different platforms and use cases.
- The codebase includes both CLI and GUI interfaces.
- All usage must comply with legal and ethical guidelines as outlined in the LICENSE and LEGAL files.