# PSecuritySuite (DWeb) - Version A-1-ii **Author:** P7MJ **Collaborators:** SpyDrone, OctoLinkYT (GUI/Enhancements) ## 📌 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**. 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. --- ## ✨ 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.