مقدمة من أكاديمية حسوب
دورة تطوير التطبيقات باستخدام لغة JavaScript
في هذه الدورة ستتعلم لغة جافا سكريبت, استخدام مكتبة React.js, بناء API الموقع بواسطة Node.js, تطوير تطبيق جوال باستخدام React Native, و في نهاية الدورة ستتعلم تطوير تطبيق محادثة شبيه بتطبيق WhatsApp.
دورة تطوير واجهات المستخدم
في هذه الدورة ستتعلم لغة HTML و لغة CSS و لغة JavaScript. من ناحية التطبيق العملي ستتعلم طريقة بناء واجهة متجر إلكتروني مكون من ست صفحات, تحويل خمسة تصاميم PSD إلى صفحات ويب, بناء واجهة مستخدم تشبه موقع يوتيوب, بناء لوحة تحكم إحترافية.
دورة تطوير تطبيقات الجوال باستخدام تقنيات الويب
في هذه الدورة ستتعلم أساسيات منصة كوردوفا و كيف تستخدمها لتطوير تطبيقات متعددة المنصات, بناء تطبيق لموقع Wordpress, تطوير تطبيق قائمة مهام, تطوير تطبيق حالة الطقس, تطوير تطبيق لمطعم باستخدام إطار العمل Ionic 4.
دورة تطوير تطبيقات الويب باستخدام لغة PHP
في هذه الدورة ستتعلم لغة PHP من الصفر, استخدام إطار العمل Laravel بشرح مفصّل و عملي, كيفية تطوير شبكة اجتماعية تشبه Instagram, بناء API لتطبيق جوال وفق أسلوب RESTful, تطوير موقع إعلانات مبوبة, تطوير نظام إدارة محتوى CMS كامل.
دورة تطوير تطبيقات الويب باستخدام لغة Ruby
في هذه الدورة ستتعلم البرمجة بلغة Ruby إنطلاقاً من أبسط المفاهيم وحتى بناء تطبيق حقيقي, إستخدام إطار العمل Ruby on Rails بشرح مفصّل و عملي, بناء تطبيق حقيقي عبارة عن شبكة اجتماعية تشبه تويتر, تطوير مجتمع الكتروني يشبه حسوب I/O.
دورة علوم الحاسوب
هذه الدورة معدة لتكون مدخل لعلوم الحاسوب و لغات البرمجة حيث ستتعرف فيها على أنظمة التشغيل و ستتعمق في نظام لينكس و في كيفية التعامل معه من خلال موجه الأوامر, بالإضافة إلى قواعد البيانات و أساسيات الشبكات و الخوادم و مبادئ الحماية والأمان في الويب.

العثور على حسابات أي شخص عن طريق إسم المستخدم الخاص به

في بعض الأحيان تحتاج إلى البحث عن المعلومات المتاحة حول شخص ما على مواقع التواصل الإجتماعي مثل فيسبوك, إنستغرام, يوتيوب, سناب شات, بلوجر و غيرهم.

أداة sherlock توفر عليك الكثير من الجهد و الوقت الذي تتطلبه عملية البحث حيث يمكنك تزويدها بإسم المستخدم (Username) الخاص بالشخص و هي ستقوم بالبحث عن الحسابات المرتبطة به في شبكات التواصل الإجتماعي أو بمواقع الويب التي يظهر للأداة وجودصلة محتملة بينهما.

هذه الأداة متاحة على نظام لينكس و على الهاتف المحمول الذي يعمل بنظام آندرويد (Android) على برنامج تيرمكس (Termux).

 

تثبيت أداة sherlock

1- يمكنك تحميل أداة sherlock من موقع github من خلال الرابط التالي:
https://github.com/sherlock-project/sherlock

ملاحظة: في حال كان لديك أداة git مثبتة مسبقاً على حاسوبك فيمكنك فتح الترمينال و استخدام الأمر git clone كالتالي لتحميل نسخة من الأداة sherlock بشكل مباشر:

git clone https://github.com/sherlock-project/sherlock.git

2- بعد تحميل الأداة سيظهر لك مجلد إسمه sherlock في المكان الذي تم فيه تحميل الأداة.

3- الآن, إفتح الترمينال و أدخل الأوامر التالية من أجل الدخول إلى المجلد sherlock  و تثبيت المكتبات البرمجية الضرورية التي تحتاجها الأداة لكي تعمل.

cd sherlock

pip install -r requirements.txt

عند كتابة الأوامر في الترمينال ستظهر كالتالي:

 

كيفية استخدام الأداة sherlock

بعد أن قمت بتحميل الأداة و المكتبات البرمجية التي تتطلبها للعمل يمكنك البدء باستخدامها.

1- أدخل إلى المجلد sherlock و اكتب الأمر التالي لكي تظهر لك كافة الخيارات التي يمكنك تحديدها عند استخدام الأداة:

python3 sherlock.py

عند كتابة الأمر في الترمينال سيظهر كالتالي:

في السطر الأخير يخبرك أنه توجد مشكلة!
المشكلة التي تظهر معناها فقط أن الأداة لن تعمل لأنك لم تقم بتزويدها بإسم المستخدم لكي تبحث لك عنه.

2- الآن بهدف تجربة الأداة سأقوم بتجربتها على نفسي, أي سأقوم بالبحث عن المستخدم MuhammadAlush0997 من خلال كتابة الأمر التالي:

python3 sherlock.py MuhammadAlush0997

بعد تنفيذ الأمر السابق نلاحظ أنه قام بجلب أسماء جميع المنصات الموجود بها هذا المستخدم و في حالتنا فإن هذا المستخدم موجود على منصة Facebook و ICQ و Pastebin و Quora و Telegram و على موقع nairland.com.

3- الآن يمكنك أخذ أي نتيجة بحث من النتائج السابقة و لصقها في متصفح جوجل و الوصول للحساب المطلوب بكل سهولة.

 

للإطلاع على كافة الإرشادة الخاصة بالتعامل مع هذه الأداة يمكنك كتابة الأمر التالي في الترمينال:

python3 sherlock -h

 

جميع الحقوق محفوظة للموقع   ٢٠٢٠ - ٢٠١٤ ©
DMCA.com Protection Status

محتوى الموقع يخضع لرخصة (CC BY-NC-ND 4.0) التي لا تسمح باستخدام الشروحات لأغراض تجارية, إجراء تعديل عليها و نشرها في موقع آخر, وضع الشروحات في تطبيق أو في كتاب إلا في حال أخذ موافقة صريحة من إدارة الموقع.

© 2020 Harmash. All Content is licensed under CC BY-NC-ND 4.0 unless mentioned otherwise.