Imago الطب الشرعي - Imago هو أداة بايثون التي تستخلص الأدلة الرقمية من الصور


Imago هي أداة python تقوم باستخلاص الأدلة الرقمية من الصور بشكل متكرر. هذه الأداة مفيدة في جميع أنحاء التحقيق الجنائي الرقمي. إذا كنت بحاجة إلى استخراج الأدلة الرقمية ولديك الكثير من الصور ، فستتمكن من خلال هذه الأداة من المقارنة بينها بسهولة. يسمح Imago لاستخراج الأدلة إلى ملف CSV أو في قاعدة بيانات sqlite. إذا كان تنسيق JPEG موجودًا في تنسيق JPEG ، فيمكن لـ Imago استخراج خط الطول وخط العرض ويمكنه تحويلها إلى درجات واسترداد المعلومات ذات الصلة مثل المدينة والأمة والرمز البريدي ... Imago يقدم أيضًا إمكانية حساب تحليل مستوى الخطأ ، وللكشف عن العري ، تكون هذه الوظائف في BETA.

اقامة

الإعداد عن طريق نقطة
  1. تثبيت imago:
$ pip install imago 
  1. بمجرد التثبيت ، يجب أن يتوفر ثنائي جديد:
 $ 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

Posts les plus consultés de ce blog