Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
imago-forensics — Imago ist ein Python-Tool, das digitale Beweise aus Bildern extrahiert. | Kitploit
Tools/GitHubGitHub/redaelli/imago-forensics
OSINT (Open-Source-Intelligence)ForensikSteganografieDigitale Forensik
GitHubredaelli/imago-forensics

imago-forensics

Imago ist ein Python-Tool, das digitale Beweise aus Bildern extrahiert.

Repository anzeigen
26856vor 6 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

forthebadge forthebadge

Build Status Requirements Status GitHub license

imago-forensics 🕵️

Imago ist ein Python-Werkzeug, das rekursiv digitale Beweise aus Bildern extrahiert. Dieses Werkzeug ist während einer digitalen Forensik-Untersuchung nützlich. Wenn Sie digitale Beweise extrahieren müssen und viele Bilder haben, können Sie diese mit diesem Werkzeug einfach vergleichen. Imago ermöglicht es, die Beweise in eine CSV-Datei oder in eine SQLite-Datenbank zu extrahieren. Falls in einem JPEG-Exif GPS-Koordinaten vorhanden sind, kann Imago Längen- und Breitengrade extrahieren und in Grad umwandeln sowie relevante Informationen wie Stadt, Land, Postleitzahl abrufen... Imago bietet auch die Möglichkeit, eine Error-Level-Analyse durchzuführen und Nacktheit zu erkennen – diese Funktionen befinden sich im BETA-Stadium.

Einrichtung

Einrichtung via pip

  1. Imago installieren:
root@kitploit:~
$ pip install imago
  1. Nach der Installation sollte ein neues Binärprogramm verfügbar sein: :
root@kitploit:~
$ imago 

Und dann sollte das Imago-Banner ausgegeben werden.

Voraussetzungen:

root@kitploit:~
python 2.7
exifread >= 2.1.2
python-magic >= 0.4.15
argparse >= 1.4.0
pillow >= 5.2.0
nudepy >= 0.4
imagehash >= 4.0
geopy >= 1.16.0

Verwendung

root@kitploit:~
usage: imago.py [-h] -i INPUT [-x] [-g] [-e] [-n] [-d {md5,sha256,sha512,all}]
                [-p {ahash,phash,dhash,whash,all}] [-o OUTPUT] [-s]
                [-t {jpeg,tiff}]

optional arguments:
  -h, --help            show this help message and exit
  -i INPUT, --input INPUT
                        Input directory path
  -x, --exif            Extract exif metadata
  -g, --gps             Extract, parse and convert to coordinates, GPS exif
                        metadata from images (if any)It works only with JPEG.
  -e, --ela             Extract, Error Level Analysis image,It works only with
                        JPEG. *BETA*
  -n, --nude            Detect Nudity, It works only with JPEG, *BETA*
  -d {md5,sha256,sha512,all}, --digest {md5,sha256,sha512,all}
                        Calculate perceptual image hashing
  -p {ahash,phash,dhash,whash,all}, --percentualhash {ahash,phash,dhash,whash,all}
                        Calculate hash digest
  -o OUTPUT, --output OUTPUT
                        Output directory path
  -s, --sqli            Keep SQLite file after the computation
  -t {jpeg,tiff}, --type {jpeg,tiff}
                        Select the image, this flag can be JPEG or TIFF, if
                        this argument it is not provided, imago will process
                        all the image types(i.e. JPEG, TIFF)



Das einzige erforderliche Argument ist -i, das das Basisverzeichnis angibt, von dem aus Imago mit der Suche nach Bilddateien beginnt. Sie sollten außerdem mindestens eine Extraktionsart angeben (z. B. exif, data, gps, digest).

Beispiel:

root@kitploit:~
$ imago -i /home/solvent/cases/c23/DCIM/ -o /home/solvent/cases/c23/ -x -s -t jpeg -d all

Wobei:

  • -i Pfad: das Basisverzeichnis, in dem Imago nach Dateien suchen wird
  • -o Pfad: das Ausgabeverzeichnis, in dem Imago die CSV-Datei mit den extrahierten Metadaten speichert
  • -x : Imago wird EXIF-Metadaten extrahieren.
  • -s: die temporäre SQLite-Datenbank wird nach der Verarbeitung nicht gelöscht.
  • -t jpeg: Imago wird nur nach JPEG-Bildern suchen.
  • -d all: Imago wird md5, sha256, sha512 für die JPEG-Bilder berechnen.

Funktionen:

ToDo:

AufgabeStatus
Testcode❌
Kommentare und Vorschläge sind willkommen👍

📑 Urheberrecht und Lizenzen

Code-Urheberrecht 2018 Redaelli. Code veröffentlicht unter der MIT-Lizenz.

Tool herunterladen
FunktionalitätStatus
Rekursive Verzeichnisnavigation✔️
Datei-mtime (UTC)✔️
Datei-ctime (UTC)✔️
Datei-atime (UTC)✔️
Dateigröße (Bytes)✔️
MIME-Typ✔️
Exif-Unterstützung✔️
CSV-Export✔️
SQLite-Export✔️
md5, sha256, sha512✔️
Error-Level-Analyse✔️ BETA
Vollständige GPS-Unterstützung✔️
Nacktheitserkennung✔️ BETA
Perceptual Image Hashing✔️
aHash✔️
pHash✔️
dHash✔️
wHash✔️