Imago الطب الشرعي - Imago هو أداة بايثون التي تستخلص الأدلة الرقمية من الصور
Imago هي أداة python تقوم باستخلاص الأدلة الرقمية من الصور بشكل متكرر. هذه الأداة مفيدة في جميع أنحاء التحقيق الجنائي الرقمي. إذا كنت بحاجة إلى استخراج الأدلة الرقمية ولديك الكثير من الصور ، فستتمكن من خلال هذه الأداة من المقارنة بينها بسهولة. يسمح Imago لاستخراج الأدلة إلى ملف CSV أو في قاعدة بيانات sqlite. إذا كان تنسيق JPEG موجودًا في تنسيق JPEG ، فيمكن لـ Imago استخراج خط الطول وخط العرض
ويمكنه تحويلها إلى درجات واسترداد المعلومات ذات الصلة مثل المدينة
والأمة والرمز البريدي ... Imago يقدم أيضًا إمكانية حساب تحليل مستوى
الخطأ ، وللكشف عن العري ، تكون هذه الوظائف في BETA.
اقامة
الإعداد عن طريق نقطة
- تثبيت imago:
$ pip install imago
- بمجرد التثبيت ، يجب أن يتوفر ثنائي جديد:
$ imago
المتطلبات:
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
استعمال
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(ie JPEG, TIFF)
الوسيطة المطلوبة فقط هي -i وهو الدليل الأساسي الذي سيبدأ imago في البحث عن ملف الصورة. يجب أيضًا توفير نوع واحد على الأقل من الاستخلاص (مثل: exif ، data ، gps ، digest). مثال:
$ imago -i /home/solvent/cases/c23/DCIM/ -o /home/solvent/cases/c23/ -x -s -t jpeg -d all
- -i path: هو الدليل الأساسي ، حيث سيبحث imago عن الملف
- -o path: دليل المخرجات حيث سيحفظ imago ملف CSV ، بالبيانات الوصفية المستخرجة
- -x: سوف يستخلص imago بيانات تعريف EXIF.
- -s: لن يتم حذف قاعدة البيانات SQLite المؤقتة بعد المعالجة.
- -t jpeg: سيبحث imago فقط عن صور jpeg.
- -d جميع: imago سيحسب md5 ، sha256 ، sha512 لصور jpeg.
ميزات:
وظائف | الحالة |
---|---|
الملاحة دليل متكرر | ✔ |
ملف mtime (UTC) | ✔ |
ملف ctime (UTC) | ✔ |
ملف atime (UTC) | ✔ |
حجم الملف (بايت) | ✔ |
نوع التمثيل الصامت | ✔ |
دعم Exif | ✔ |
تصدير CSV | ✔ |
تصدير Sqlite | ✔ |
md5 ، sha256 ، sha512 | ✔ |
تحليل مستوى الخطأ | ✔ BETA |
دعم GPS الكامل | ✔ |
كشف العري | ✔ BETA |
إدراكي صورة حسي | ✔ |
aHash | ✔ |
pHash | ✔ |
dHash | ✔ |
wHash | ✔ |
Commentaires
Enregistrer un commentaire