diff --git a/README.md b/README.md index db3d980..977274b 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,70 @@ -# PSecuritySuite +# PSecuritySuite (DWeb) - Version A-1-ii -Perfect for dark web accounts, passwords, obfuscating private LLM prompts, and more! :) +**Author:** P7MJ +**Collaborators:** SpyDrone, OctoLinkYT (GUI/Enhancements) -`prompt_destroyer.py`: Run this once, copy the random sentence, and re-edit a prompt with this random text to hide your original prompt. +## 📌 Overview +**PSecuritySuite** is a modular Python-based utility designed for enhancing digital privacy and security. It integrates two powerful tools into a single interface: a **Secure Credential Generator** and a **Prompt Destroyer**. -`darkweb_register.py`: Run this to get a random username and password. Store it somewhere safe. Try putting it into a txt file, zipping it, and then encrypting with PCS (.p7c_enc). Or use KeePassXC. +Whether you need to generate anonymous identities for web registrations or overwrite sensitive LLM prompts and message histories with random "junk" data, PSecuritySuite provides a configurable, lightweight solution. -The 1-1000.txt comes from , thank the author :) +--- +## ✨ Features + +### 1. Username & Password Generator +* **Secure Passwords:** Uses the Python `secrets` module to generate cryptographically strong passwords containing letters, digits, and punctuation. +* **Readable Usernames:** Combines random keywords from a local dictionary with integers to create unique, human-like usernames. + +### 2. Random Snippet Generator (Prompt Destroyer) +* Generates a paragraph of random words based on your wordlist. +* **Use Case:** Ideal for "clearing" or overwriting chat histories in LLMs (like ChatGPT) or other message platforms where you want to bury sensitive information under random noise. + +### 3. Integrated Configuration Editor +* No need to manually open `.txt` files. Adjust parameters like password length, word counts, and integer ranges directly within the program. + +--- + +## 🛠 Installation & Setup + +### Prerequisites +* Python 3.x installed on your system. + +### Required Files +Ensure the following files are in the same directory as the script: +1. `PSecuritySuite-A-1-ii.py` (The main script) +2. `1-1000.txt` (A text file containing words for generator—one per line) +3. `config.txt` (Stores your preferences) +4. `help_section.txt` (Documentation for the in-app help menu) + +--- + +## ⚙️ Configuration +The `config.txt` file controls the behavior of the suite. You can edit these via the **[c]** menu option: + +| Key | Description | +| :--- | :--- | +| `textfile_length` | Total number of lines in your `1-1000.txt` file. | +| `keyword_min/max` | Min/Max number of words used in a username. | +| `password_length_min/max` | Min/Max character count for passwords. | +| `wordcount_min/max` | Length of the "Prompt Destroyer" snippet. | + +--- + +## 🚀 How to Use + +1. Run the script: + ```bash + python PSecuritySuite-A-1-ii.py + ``` +2. **Generate Accounts:** Select `[1]` to instantly get a new username and secure password. +3. **Destroy Prompts:** Select `[2]` to generate a block of text to paste into sensitive chats. +4. **Customize:** Select `[c]` to change lengths or ranges. + +--- + +## 📜 Credits & License +* **Developer:** P7MJ +* **Permissions:** SpyDrone and OctoLinkYT are authorized to develop a GUI wrapper and implement performance improvements. + +> **Disclaimer:** This tool is intended for privacy and security purposes. Please use responsibly. \ No newline at end of file