أكاديمية Osint

أدوات لتحديد الموقع الجغرافي وتحليل الصور

رابط الأداة:https://github.com/GONZOsint/gvision

تحديد الموقع الجغرافي - التحدي الحالي

لقد ولت منذ فترة طويلة الأيام التي يمكننا فيها الاعتماد على معظم الصور التي تحتوي على بيانات تحديد الموقع الجغرافي للخروج.في الواقع ، جميع منصات الوسائط الاجتماعية تقريبًا تجريد محتوى الوسائط من بيانات EXIF.ومع ذلك ، فإن بعض منصات الوسائط الاجتماعية ، بما في ذلك Vkontakte ، ستوفر بدلاً من ذلك بيانات تحديد الموقع الجغرافي في واجهات التعيين الخاصة بها للملفات التعريف.ومع ذلك ، إذا كنا بحاجة إلى التحقيق في الصور التي لا تحتوي على بيانات تحديد الموقع الجغرافية غير الممنوحة ، ولا يتم تقديمها في أي واجهة رسم الخرائط هذه ، فيجب علينا استخدام تحليلاتنا الخاصة لتسويع الصور.

بالنسبة للمبتدئين ، سيكون تطبيق التحليلات على الصور الجغرافية عملية تستغرق وقتًا طويلاً.ومع ذلك ، فإن ما يمكننا القيام به هو تقليل الوقت الذي يقضيه في تحليل الصور - وهو حل واحد يمكننا أن ننتقل إليه لتحقيق هذا الهدف هو GVision.

ما هو GVision ومتى يجب أن أستخدمه؟

تم تطوير GVision بواسطة Gonzosint ، وهي أداة بحث عكسية للبحث عن الصور والتي يتم تثبيتها وتشغيلها كنص من Python ويتم تسليمها في متصفح مع واجهة تطبيق نظيفة للغاية.تستخدم الأداة المساعدة واجهة برمجة تطبيقات Google Cloud Vision للكشف عن المعالم وتحديد موقعها.في هذه الحالة ، من المهم استخدام واجهة برمجة تطبيقات Google Cloud Vision لأنها خدمة تعلم الآلة التي تتيح لنا اكتشاف وجود كائنات ووجوه ونصوص وشعارات في الصور.ومع ذلك ، تجدر الإشارة إلى أن واجهة برمجة تطبيقات Google Cloud Vision غير قادرة على تخصيص كل صورة أو اكتشاف كل معلم في صورة من البداية.ومع ذلك ، فهي خدمة رائعة لأداء البحث العكسي السريع وتحديد تحديد الموقع الجغرافي للصور.باستخدام GVision ، من الممكن استخدام واجهة المستخدم الخاصة به لسحب الملفات وإسقاطها بسرعة وتحليلها بكفاءة.

كيفية استخدام GVision؟

قبل أن نتمكن من البدء في تثبيت وتكوين GVISION ، يجب علينا أولاً تسجيل وحدة تحكم Google Cloud Platform وتمكين Google Cloud Vision API.

ومع ذلك ، يمكنك استخدام Google Cloud Vision API بحد أقصى 1000 استعلامات مجانية شهريًا ، وأي استفسارات أعلى من هذا الحد سوف تتحمل رسومًا.بالإضافة إلى ذلك ، للحصول على واجهة برمجة التطبيقات ، يجب على كل مستخدم إدخال تفاصيل الفواتير الخاصة بهم.بعد ذلك ، يجب علينا إنشاء حساب خدمة في وحدة التحكم منصة Google Cloud وتنزيل مفتاح خاص بتنسيق JSON.

تثبيت وتكوين GVISION

كانت العملية بسيطة للغاية - قامت Gonzosint بعمل رائع في الحفاظ على الأداة ليس سهلة الاستخدام فحسب ، بل سهلة التشغيل أيضًا.يمكن القول إن العملية الأكثر إحباطًا تنطوي على الحصول على مفاتيح API اللازمة - ولكن هذا بالتأكيد شيء لا يتحكم فيه Gonzosint.

للحصول على تثبيت الأداة ، يمكن للمستخدمين ببساطة استنساخ ريبو المشروع من Github واستخدام سطر الأوامر ببساطة لتثبيت المتطلبات الأساسية من خلال التذرعPIP تثبيت -r متطلبات. txt.في هذه المرحلة ، يمكننا الآن الاحتجاجSTERMELIT RUN GVISION.PYلخدمة الأداة المحلية محليًا عبر المنفذ 8501. يمكن الآن تشغيل الأداة المساعدة مباشرة من المتصفح من خلال عنوان IP المحدد ورقم المنفذ.

بعد ذلك ، نحتاج إلى تحميل ملف JSON الذي يحتوي على واجهة برمجة تطبيقات Google Cloud Vision إلى واجهة GVISION من خلال النقر فوق "تحميل ملف التكوين" وتحديد ملف JSON المعني.بمجرد الانتهاء من ذلك ، ستقوم GVISION بإصدار مفتاح API.

تحليل الصور الجغرافية

سنشير مرة أخرى إلى أن GVISION و Google Cloud Vision API تنطبق على الكشف عن المعالم لتحديد الميزات المهمة في صورة وتوضيحها في صورة.معدل النجاح ليس 100 ٪.ومع ذلك ، كما أشرنا في البداية ، فإن الصور الجغرافية يدويًا هي عملية تستغرق وقتًا طويلاً ، ويمكن أن تساعد GVision المحللين على توفير الوقت وتبسيط سير عملهم وفقًا لذلك.

لذلك ، ما نوع النتائج التي حصلنا عليها من GVision.كما ترون ، قمنا بتحميل بعض الصور لمجموعة فاغنر مجموعة مقاتلة وطائرات مجموعة فاجنر المأخورين من وسائل التواصل الاجتماعي الروسية ، وكانت النتائج مثيرة للإعجاب للغاية.أولاً ، قدمت لنا وظيفة البحث عن الصور العكسي قائمة عناوين URL حيث تم استخدام نفس الصور عبر الإنترنت.نعم ، يمكن القول أن البحث العكسي العادي يمكن أن يحقق نفس النتيجة - ولكن في بعض الأحيان يكون من الأفضل الحصول على قائمة عناوين URL حتى نتمكن من القيام بالتحقق الخاص بنا.

WhatsApp osint

عندما تكون Google Cloud Vision API قادرة على مطابقة صورة بارزة ، ستعرض GVision الموقع الجغرافي للصورة عبر واجهة OpenStreetMap المدمجة.ستعرض GVision أيضًا قيم LANDMAND الخاصة بخط الطول والطول واسم حي الموقع.

بعد ذلك ، ستعرض GVision أيضًا الكيانات المكتشفة على الصورة.أنواع الكيانات التي تم إرجاعها مثيرة للإعجاب.على سبيل المثال ، أعادت صورة تدعى مقاتلو مجموعة فاجنر كيانات الشبكة التالية:

[

"خزان"،

"السيارات"،

"روسيا"،

"لا

"مرتزقة" ،

"مجموعة فاجنر" ،

"شجرة"،

"جرو" ،

"متحف"

]


في الوقت نفسه ، قامت بتطابق الصورة بشكل صحيح مع قاعدة البيانات عبر الإنترنت ، مما يوضح نفس مقاتل مجموعة فاجنر بالإضافة إلى صورة مماثلة بصريًا.

السؤال الكبير هو ما إذا كان GVision أداة مفيدة في صندوق أدوات OSINT الخاص بنا.على الرغم من أننا يجب أن نشير إلى أن واجهة برمجة تطبيقات Google Cloud Vision ليست متقدمة بما يكفي لاكتشاف جميع المعالم - فإنها تقوم بعمل جيد للغاية في العثور على المباريات.ثانياً ، تعد قدرات الكشف عن الكيانات ممتازة أيضًا ، وبالتأكيد توفر لـ Osint'ers قدرًا كبيرًا من السياق لصورهم.



أدوات التحقيق في الذكاء الجيولوجي مفتوح المصدر
كيفية تتبع المركبات من خلال تحقيقات مفتوحة المصدر؟
دمج الذكاء الاصطناعي في نظام الذكاء الأمريكي: تحليل للوضع الحالي للذكاء الاصطناعي الذي يعزز الذكاء الجغرافي المكاني
كيفية استخدام وسائل التواصل الاجتماعي لتحديد موقع الشخص
تأثير تطوير المعلومات على ذكاء المصادر المفتوحة
كيف تلتقط تحقيقات الذكاء مفتوحة المصدر المخاطر البيئية؟