شروحات | اداة Sherlock “شارلوك” للبحث على الحسابات في الإنترنت
في بعض الأحيان تحتاج إلى البحث عن المعلومات المتاحة حول شخص ما على مواقع التواصل الإجتماعي مثل فيسبوك, إنستغرام, يوتيوب, و غيرهم فالحل اداة Sherlock “شارلوك”.
حيث توفر لك أداة sherlock الكثير من الجهد و الوقت الذي تتطلبه عملية البحث حيث يمكنك تزويدها بإسم المستخدم (Username) الخاص بالشخص.
وبالتالي ستقوم بالبحث عن الحسابات المرتبطة به في شبكات التواصل الإجتماعي أو بمواقع الويب التي يظهر للأداة وجودصلة محتملة بينهما.
ماهي اداة : Sherlock
Sherlock هو مشروع مفتوح المصدر متاح على GitHub، ويستخدم لغات البرمجة Python للبحث عن الأسماء المستعارة عبر أكثر من 300 منصة تواصل اجتماعي ومواقع مختلفة.
تقوم الأداة بإجراء طلبات HTTP إلى هذه المواقع باستخدام الاسم المستعار المحدد وتتحقق من وجود حسابات بهذا الاسم.
مميزات اداة : Sherlock
- البحث عبر العديد من المنصات: تستطيع Sherlock البحث عن الحسابات على مختلف مواقع التواصل الاجتماعي مثل فيسبوك. تويتر، انستجرام، يوتيوب، وغيرها.
- دقة البحث: تستخدم Sherlock تقنيات متقدمة للبحث عن الحسابات ذات الصلة، مما يوفر نتائج دقيقة وفعالة.
- سهولة الاستخدام: تأتي Sherlock مع واجهة سهلة الاستخدام، مما يجعلها مناسبة للمستخدمين المبتدئين والمتقدمين على حدٍ سواء.
- خيارات متقدمة: تقدم Sherlock خيارات متقدمة لمستخدميها، مثل البحث عن حسابات مشابهة، والتصفية حسب البلد، واللغة، وغيرها.
- دعم Tor: يمكن استخدام Sherlock مع Tor لضمان خصوصية المستخدمين وأمانهم.
- إخراج النتائج: توفر Sherlock إمكانية حفظ نتائج البحث بتنسيقات مختلفة مثل CSV و XLSX و JSON.
ما هي استخدامات : Sherlock؟
- البحث عن معلومات عن شخص ما: يمكن استخدام Sherlock للعثور على جميع الحسابات المرتبطة بشخص ما على مواقع التواصل الاجتماعي، مما قد يساعدك في التعرف عليه بشكل أفضل.
- التحقق من صحة الهوية: يمكن استخدام Sherlock للتحقق من صحة هوية شخص ما من خلال البحث عن حساباته على مواقع التواصل الاجتماعي.
- البحث عن منافسين: يمكن استخدام Sherlock للبحث عن حسابات منافسيك على مواقع التواصل الاجتماعي. مما قد يساعدك على تحسين استراتيجيات التسويق الخاصة بك.
- الحصول على معلومات حول موضوع ما: يمكن استخدام Sherlock للبحث عن الحسابات المرتبطة بموضوع ما. مما قد يساعدك على جمع المعلومات حول هذا الموضوع.
متطلبات اداة :Sherlock
متطلبات نظام التشغيل:
- Kali Linux: يُنصح بشدة باستخدام Kali Linux، وهو توزيع Linux مخصص لاختبار الاختراق والأمان، لأن الأداة مدمجة في هذا التوزيع وتعمل بشكل سلس عليه.
- إصدارات أخرى: قد تعمل الأداة على إصدارات أخرى من Linux وايضا تعمل على “windows”، لكن قد تواجه بعض المشكلات في التوافق.
متطلبات الموارد :
- معالج: معالج Intel Core i3 أو أحدث.
- ذاكرة الوصول العشوائي (RAM): 4 جيجابايت على الأقل.
- مساحة القرص الصلب: 10 جيجابايت على الأقل.
ملاحظات :
- قد تختلف متطلبات النظام قليلاً اعتمادًا على إصدار الأداة وتوزيع Linux المستخدم.
- تأكد من تحديث نظام التشغيل الخاص بك وبرامج التشغيل قبل تثبيت.
- من المهم أيضًا أن يكون لديك اتصال إنترنت يعمل بشكل صحيح لاستخدام الأداة بشكل كامل.
بعض المواقع المهمة:
- صفحة GitHub الرسمية لأداة https://github.com/sherlock-project/sherlock
تثبيت : أداة Sherlock على نظام كالي
في البداية يجب التنويه انه في حال استخدام هذه الأداة لأغراض غير قانونية قد يُعرّضك للمساءلة القانونية.
1- في البداية نقوم بتشغيل نظام كالي لنكس، ومن ثم تشغيل معطي الاوامر وكتابة الامر التالي”لتحديث المكتبة كالي” :
“sudo apt update“
2- نقوم بتثبيت اداة Sherlock من GitHub عن طريق الامر التالي:
” apt install sherlock“
3- الان نقوم بالانتظار الى حين انتهاء التثبيت:
الان اصبحت الاداة جاهزة للبحث عن الاشخاص
الان كما هو ظاهر في الصورة اعلاه انه تم تثبيت الاداة وهيا جاهزه للبحث عن الاشخاص. كل ماعلينا القيام به هو كتابة اسم الشخص المراد البحث عن حساباته عن طريق الامر التالي.
1- نقوم بكتابة امر اسم الاداء للاستدعاء ومن ثم اسم الشخص عن طريق الامر التالي:
“ sherlock BillGates“
تم اعطاء الادارة امر بالبحث عن حسابات ” BillGates “بيل غيتس كما هو ملاحظ في الامر الذي في الاعلى ، الان نقوم بالانتظار الى انتهاء بحث الاداة .
كما هو واضح تم العثور على 154 حساب على مواقع مختلفة بنفس الاسم الذي تم كتابته في الاداة شارلوك.
ملاحظة للبحث عن اسماء متعددة
في حال كان انك تبحث عن اسم مستخدم يتكون من اكثر من كلمة واحد مثل “Bill Gates” يجب علينا ادخاله بدون ترك مسافة بين الاسم الاول والاسم الثاني ، مثلا:
sherlock BillGates
استخدام خاطى:
اذا قمنا بادخال الاسم الاول مع مسافة ومن ثم الاسم الثاني فسيتم البحث عن الاسم الاول فقط والذي هو (“Bill”) وسيتم تجاهل الاسم الثاني (“Gates”).
sherlock Bill Gates
البدائل المتاحة للبحث:
في الحالات التي يكون لديك فيها سبب وجيه للاحتفاظ بمسافة في اسم المستخدم، يمكنك استخدام فواصل بديلة للتمييز بين الكلمات مع الاستمرار في نقل اسم المستخدم بالكامل إلى الأداة. تتضمن الفواصل المقبولة ما يلي:
- فاصلة (–)
- نقطة (.)
- شباك (#)
على سبيل المثال، يمكنك البحث عن “Bill-Gates” أو “Bill.Gates” أو “Bill#Gates“.
sherlock Bill-Gates
sherlock Bill.Gates
sherlock Bill#Gates
النهاية
هكذا تستطيع الحصول على جميع الحسابات لشخص معين على مختلف منصات التواصل الاجتماعي ، والطريقة تعتمد على كتابة اسم الشخص فقط .
والغاية من هذا الاداة جمع المعلومات عن اي شخص تريد البحث عنه في شبكة الانترنت حيث كما ذكرنا ان الاداة تستطيع البحث في اكثر من 300 موقع .
اتمنى اني وفقت في شرح اداة Sherlock “شارلوك” باكمل صورة وبإسهل طريقة ، اذا كان لديك استفسار او مشكلة فلا تردد في اخبارنا في الاسفل.