awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
BishopFox avatar

BishopFox/unredacter

0
View on GitHub↗
8,351 stars·809 forks·TypeScript·GPL-3.0·16 views

Unredacter

Unredacter is a computer vision text reconstructor and image forensics utility designed to recover hidden characters from pixelated images. It functions as a tool for reversing pixelation to identify text within obscured visual blocks.

The system uses a process of comparing pixelated image blocks against rendered candidate characters that match the typographic styles of the target text. This allows for the reconstruction of obscured information through automated visual analysis.

The project covers capabilities for digital forensics analysis, image redaction testing, and information leakage assessment to verify the effectiveness of image-based masking techniques.

Features

  • Pixelated Text Recoveries - Reconstructs obscured text by comparing pixelated image blocks against generated candidate characters.
  • Text Reconstruction Systems - Uses image analysis to reverse pixelation and identify characters within obscured visual blocks.
  • Text Reconstructions - Assembles the most probable character candidates into a legible string based on visual similarity scores.
  • Visual Character Matching - Provides a brute-force matching engine that compares pixelated blocks against a library of rendered character templates.
  • Forensic Tools - Provides a forensic utility for analyzing and recovering hidden information from digitally manipulated or redacted images.
  • Digital Forensics - Analyzes redacted documents and screenshots to uncover hidden text as part of a digital forensics investigation.
  • Synthetic Character Sets - Creates sets of reference images by rendering text with various fonts and styles to simulate original redactions.
  • Grid-Based Segmentations - Implements a grid-based image segmentation process to isolate individual pixelated character blocks for analysis.
  • Information Leakage - Evaluates the strength of image masking methods to prevent sensitive information leakage in published materials.
  • Resolution-Matched Comparisons - Analyzes visual similarity by reducing images to the resolution of pixelated blocks for direct pixel comparison.
  • Typographic Template Rendering - Generates candidate characters using specific font weights and sizes to mirror the typographic properties of target text.
  • Redaction Effectiveness Testing - Verifies if pixelation techniques effectively hide sensitive information or if the data can be recovered by attackers.
  • Forensic Analysis Tools - Tool for recovering redacted text from images.

Star history

Star history chart for bishopfox/unredacterStar history chart for bishopfox/unredacter

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Unredacter

These projects share indexed features with Unredacter. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • beurtschipper/depixbeurtschipper avatar

    beurtschipper/Depix

    4,533View on GitHub↗

    Depix is a pixelation recovery tool and digital forensics utility designed to reconstruct plaintext from pixelated images. It functions as a brute-force text reconstructor that identifies original text sequences by matching pixel blocks against a library of rendered characters. The tool operates as a proof of concept for image de-pixelation, utilizing pattern analysis to reveal hidden information. It is used for digital forensic analysis and redaction security testing to evaluate the effectiveness of pixelation as a method of obscuring sensitive data. The reconstruction process involves colo

    Python
    View on GitHub↗4,533
  • z4nzu/hackingtoolZ4nzu avatar

    Z4nzu/hackingtool

    77,515View on GitHub↗

    This project is a comprehensive cybersecurity tool collection designed to support security research, penetration testing, and vulnerability assessment. It functions as a unified penetration testing suite, providing a centralized environment where professionals can access a wide range of offensive security utilities to identify system weaknesses and study attack vectors. The platform distinguishes itself through a modular architecture that aggregates disparate security scripts into a single, hierarchical command-line interface. It simplifies the management of these utilities by integrating ext

    Pythonallinonehackingtoolbesthackingtoolctf-tools
    View on GitHub↗77,515
  • volatilityfoundation/volatilityvolatilityfoundation avatar

    volatilityfoundation/volatility

    7,971View on GitHub↗

    Volatility is a memory forensics framework and digital forensics tool designed to extract and analyze evidence from volatile computer memory dumps. It functions as a memory dump parser and analysis platform used to identify running processes, network connections, and loaded modules from a system RAM capture. The framework enables the reconstruction of system state to uncover malicious activity, such as rootkits and injected code, during malware incident response and threat hunting. It provides capabilities for digital forensic investigations to detect unauthorized access and indicators of com

    Pythonmalwarememorypython
    View on GitHub↗7,971
  • mvt-project/mvtmvt-project avatar

    mvt-project/mvt

    12,481View on GitHub↗

    This project is a command-line forensic toolkit designed for the investigation and security auditing of mobile devices. It provides a framework for collecting system logs, application data, and forensic artifacts to identify potential security breaches, unauthorized access, or evidence of malicious activity. The utility employs a modular extraction architecture that parses diverse file formats and system logs into a standardized, normalized data structure. By utilizing this unified format, the tool performs both heuristic analysis of system metadata and pattern matching against structured thr

    Pythonandroidforensicsforensics-tools
    View on GitHub↗12,481
Compare all 30 related projects→

Frequently asked questions

What does bishopfox/unredacter do?

Unredacter is a computer vision text reconstructor and image forensics utility designed to recover hidden characters from pixelated images. It functions as a tool for reversing pixelation to identify text within obscured visual blocks.

What are the main features of bishopfox/unredacter?

The main features of bishopfox/unredacter are: Pixelated Text Recoveries, Text Reconstruction Systems, Text Reconstructions, Visual Character Matching, Forensic Tools, Digital Forensics, Synthetic Character Sets, Grid-Based Segmentations.

Which projects share features with bishopfox/unredacter?

Projects with overlapping indexed features include: beurtschipper/depix — Depix is a pixelation recovery tool and digital forensics utility designed to reconstruct plaintext from pixelated… z4nzu/hackingtool — This project is a comprehensive cybersecurity tool collection designed to support security research, penetration… withsecurelabs/chainsaw — Chainsaw is a Windows forensic analysis tool used for parsing system databases and extracting security artefacts. It… mvt-project/mvt — This project is a command-line forensic toolkit designed for the investigation and security auditing of mobile… volatilityfoundation/volatility3 — Volatility3 is a memory forensics framework and analysis tool used to parse volatile memory dumps. It extracts digital… volatilityfoundation/volatility — Volatility is a memory forensics framework and digital forensics tool designed to extract and analyze evidence from…