https://github.com/stereotypicaldev/pixelex
A command-line utility, offering a diverse set of tools and techniques for preventing forensic attribution of images.
https://github.com/stereotypicaldev/pixelex
Last synced: 3 months ago
JSON representation
A command-line utility, offering a diverse set of tools and techniques for preventing forensic attribution of images.
- Host: GitHub
- URL: https://github.com/stereotypicaldev/pixelex
- Owner: stereotypicaldev
- License: mit
- Created: 2025-09-02T14:58:48.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-09-02T15:30:37.000Z (9 months ago)
- Last Synced: 2025-09-02T16:34:54.673Z (9 months ago)
- Homepage:
- Size: 30.3 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Pixelex
A command-line utility, offering a diverse set of tools and techniques for preventing forensic attribution of images.
## Description
**Pixelex** was created as an automated tool to process my images before sharing them online—whether on cloud services, social media, or with friends; I built it to help safeguard my privacy and reduce the chances that images leaving my local network (in any way) can't be forensically traced or identified to me.
This tool is tailored to my personal workflow and should not be considered a complete privacy solution. Any, and all users are encouraged to combine it with other privacy practices. Please do not rely on this tool, nor on me to keep it updated or troubleshoot.
I am not responsible for, nor have I written or verified, the code of any third-party tools used as part of this project; my responsibility is limited to assembling them into this workflow.
### Warnings
- Repeatedly processing an image may degrade its quality—use with caution.
- This tool does not guarantee complete anonymity; use responsibly.
- Always back up original files before processing.
- Developed for privacy research and personal use.
### Features
#### Source Parameters
- **Batch Processing**: Process multiple files in a directory or recursively through subdirectories.
#### Operation Flags
- **Metadata Scrubbing** — Expunge metadata; obfuscate provenance.
- **Obfuscation** — Sanitizes forensic traces, via concealment techniques to prevent forensic attribution of images.
#### Export Settings
- **Universally Unique Identifier (UUIDs)** — Generates a randomized cryptographically generated UUID pattern, and replaces original filename.
---
### Basic Usage
Basic usage requires specifying a file or directory:
```
python3 Pixelex.py -f
```
```
python3 Pixelex.py -d
```