
Tufin Orchestration Suite
Automates and orchestrates network security policy changes across heterogeneous environments.

An open-source digital image forensic toolset for experimenting with image analysis algorithms.

Sherloq is an open-source digital image forensics toolset designed for experimenting with various algorithms found in research papers and workshops. It provides an integrated environment for digital image forensics, aiming to be an extensible framework and a starting point for digital signal processing applications. The tool is built with a Qt-based GUI in Python (PySide2 + Matplotlib + OpenCV), emphasizing ease of development and deployment. Sherloq enables users to perform tasks such as file digest analysis, metadata extraction, image enhancement, noise analysis, and forgery detection using algorithms for copy-move forgery, composite splicing, and resampling detection. It also incorporates machine learning models for tasks like multiple compression detection.
Sherloq is an open-source digital image forensics toolset designed for experimenting with various algorithms found in research papers and workshops.
Explore all tools that specialize in noise analysis. This domain focus ensures Sherloq delivers optimized results for this specific requirement.
Shows pixel-level difference against fixed compression levels to highlight potential tampering.
Uses invariant feature descriptors to identify cloned areas within an image.
Extracts quantization tables and estimates the last saved JPEG quality to detect re-saving or tampering.
Exploits sensor pattern noise introduced by different cameras to identify the source camera of an image.
Shows averaged noise levels in an image to find noise inconsistencies, indicating potential forgeries.
Install Python 3.x.
Clone the Sherloq repository from GitHub: `git clone https://github.com/GuidoBartoli/sherloq`.
Install required Python packages: `pip install -r requirements.txt` (including PySide2, Matplotlib, OpenCV).
Navigate to the project directory.
Run the main script: `python sherloq.py`.
All Set
Ready to go
Verified feedback from other users.
"A promising open-source tool appreciated for its educational value and forensic capabilities, though usability and speed are areas for improvement."
Post questions, share tips, and help other users.

Automates and orchestrates network security policy changes across heterogeneous environments.

A fun, effective platform to learn cybersecurity through hands-on labs.

Uncovers exposed non-human identities (NHIs) and their secrets, securing everything from open-source projects to global enterprises.

Visual risk intelligence for preventing fraud using authenticated visuals and AI manipulation detection.

Browse privately, explore freely, and defend against tracking, surveillance, and censorship.

Gain visibility across your attack surface and accurately communicate cyber risk to support optimal business performance.