Author: Andy Swift
Twitter: @SwiftSecur1
GitHub: SwiftSecur
Welcome to the Corporate Crap Generator, a Python script designed for testing systems, particularly those involved with file handling, encryption, and data management. This tool generates random files with nonsensical content, organised into directories named with corporate buzzwords.
-
Generate Various File Types:
.docx(Word documents).xlsx(Excel spreadsheets).txt(Plain text files).config(Simple configuration files).xml(XML formatted files).pdf(PDF documents).zip(Zip archives with dummy files)
-
Dynamic Directory Structure: Creates directories with names like "Synergy_Innovate" or "Paradigm_Disrupt_Agile" for that authentic corporate feel.
-
Random Content: Uses
loremipsumto fill files with placeholder text, ensuring each file is unique.
-
Install Dependencies:
pip install -r requirements.txt
-
Run the Script:
python generate.py
This will create a new directory named
FILESin the script's location, populate it with subdirectories, and fill those with various file types.
- Python 3.x
- Libraries listed in
requirements.txt
generate.py: The main script to run the generator.requirements.txt: List of Python packages needed for this project.README.md: This document.words_alpha.txt: A text file containing words used for file naming.
Feel free to fork this repository and submit pull requests for enhancements or bug fixes. Here's how you can contribute:
- Report bugs or suggest features through issues.
- Improve the existing code or add new file types.
- Ensure your code adheres to the project's style and passes all tests.
This project is open-source under the MIT License. See LICENSE for more details.
Happy testing