Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
Osintgram — أوسينتغرام هي أداة استخبارات مفتوحة المصدر (OSINT) على إنستغرام. توفر شِل تفاعلي لإجراء تحليل لحساب أي مستخدم على إنستغرام من خلال اسمه المستعار. | Kitploit
أدوات/GitHubGitHub/datalux/osintgram
الاستخبارات مفتوحة المصدر (OSINT)الاستطلاعجمع المعلوماتالهندسة الاجتماعيةالتعلم والتعليم
GitHubdatalux/osintgram

Osintgram

أوسينتغرام هي أداة استخبارات مفتوحة المصدر (OSINT) على إنستغرام. توفر شِل تفاعلي لإجراء تحليل لحساب أي مستخدم على إنستغرام من خلال اسمه المستعار.

عرض المستودع
13.9k3.0kمنذ 0 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

Osintgram 🔎📸

version-1.3 GPLv3 Python3 Telegram Docker

Osintgram هي أداة OSINT على Instagram لجمع البيانات وتحليلها وتنفيذ الاستطلاع.

إخلاء مسؤولية: لأغراض تعليمية فقط! لا يتحمل المساهمون أي مسؤولية عن استخدام هذه الأداة.

$${\color{red}تحذير:}$$ يُنصح بعدم استخدام حسابك الشخصي/الرئيسي عند استخدام هذه الأداة.

$${\color{red}تحذير:}$$ إذا قمت بعمل fork للمشروع وأضفت بيانات اعتماد Instagram الخاصة بك إلى مستودعك الرئيسي، فلا تقم بتحميلها إلى GitHub. يمكنك تعطيل رفع ملف معين بإضافته إلى قائمة التجاهل.

الأدوات والأوامر 🧰

تقدم Osintgram واجهة تفاعلية لإجراء تحليل على حساب Instagram لأي مستخدم باستخدام اسمه المستعار. يمكنك الحصول على:

root@kitploit:~
- addrs           Get all registered addressed by target photos
- captions        Get user's photos captions
- comments        Get total comments of target's posts
- followers       Get target followers
- followings      Get users followed by target
- fwersemail      Get email of target followers
- fwingsemail     Get email of users followed by target
- fwersnumber     Get phone number of target followers
- fwingsnumber    Get phone number of users followed by target
- hashtags        Get hashtags used by target
- info            Get target info
- likes           Get total likes of target's posts
- mediatype       Get user's posts type (photo or video)
- photodes        Get description of target's photos
- photos          Download user's photos in output folder
- propic          Download user's profile picture
- stories         Download user's stories  
- tagged          Get list of users tagged by target
- wcommented      Get a list of user who commented target's photos
- wtagged         Get a list of user who tagged target

يمكنك العثور على تفاصيل استخدام الأوامر هنا.

أحدث إصدار | الأوامر | سجل التغييرات

الأسئلة الشائعة

  1. هل يمكنني الوصول إلى محتويات ملف شخصي خاص؟ لا، لا يمكنك الحصول على معلومات حول الحسابات الخاصة. يمكنك فقط الحصول على معلومات من حساب عام أو حساب تتابعه. الأدوات التي تدّعي نجاحها هي احتيال!
  2. ما هو خطأ challenge_required وكيف يمكنني تجاوزه؟ يعني خطأ challenge_required أن Instagram لاحظ سلوكًا مشبوهًا على حسابك، لذا يحتاج إلى التحقق من أنك شخص حقيقي وليس روبوتًا. لتجنب ذلك، يجب عليك اتباع الرابط المقترح وإكمال العملية المطلوبة (إدخال رمز، تأكيد البريد الإلكتروني، إلخ).

التثبيت ⚙️

  1. قم بعمل fork/استنساخ/تحميل هذا المستودع

    git clone https://github.com/Datalux/Osintgram.git

  2. انتقل إلى الدليل

    cd Osintgram

  3. أنشئ بيئة افتراضية لهذا المشروع

    python3 -m venv venv

  4. قم بتحميل البيئة الافتراضية

    • على Windows Powershell: .\venv\Scripts\activate.ps1
    • على Linux و Git Bash: source venv/bin/activate
  5. قم بتشغيل pip install -r requirements.txt

  6. افتح ملف credentials.ini في مجلد config واكتب اسم المستخدم وكلمة المرور لحساب Instagram الخاص بك في الحقول المقابلة. أو استخدم hikerapi_token من https://hikerapi.com/tokens (أول 100 طلب مجانية بعد التسجيل وتأكيد حساب Telegram الخاص بك)

    بدلاً من ذلك، يمكنك تشغيل الأمر make setup لتعبئة هذا الملف تلقائيًا.

استخدام Osintgram v2 (نسخة تجريبية)

يمكنك استخدام Osintgram2 التجريبي بمجرد التبديل إلى فرع v2 branch. يحتوي الإصدار v2 على بعض التحسينات وهو أسرع مع واجهة تنفيذ أوامر جديدة. جربه بتشغيل git checkout v2.

بدء سريع باستخدام Docker 🐳

يشرح هذا القسم كيف يمكنك استخدام هذه الصورة بسرعة مع Docker أو Docker-compose.

المتطلبات الأساسية

قبل أن تتمكن من استخدام أي من Docker أو Docker-compose، يرجى التأكد من توفر المتطلبات الأساسية التالية.

  1. Docker مثبت - رابط
  2. Docker-compose مثبت (إذا كنت تستخدم Docker-compose) - رابط
  3. بيانات الاعتماد مهيأة - يمكن القيام بذلك يدويًا أو عن طريق تشغيل الأمر make setup من جذر هذا المستودع

مهم: سيفشل الحاوية الخاصة بك إذا لم تقم بالخطوة رقم 3 ولم تقم بتكوين بيانات الاعتماد الخاصة بك.

Docker

إذا كان Docker مثبتًا، يمكنك بناء صورة وتشغيلها كحاوية.

بناء:

root@kitploit:~
docker build -t osintgram .

تشغيل:

root@kitploit:~
docker run --rm -it -v "$PWD/output:/home/osintgram/output" osintgram <الهدف>
  • <الهدف> هو حساب Instagram الذي ترغب في استخدامه كهدف للاستطلاع.
  • العلم -i (مطلوب) يمكّن من محطة تفاعلية لاستخدام الأوامر داخل الحاوية. الوثائق
  • العلم -v (مطلوب) يقوم بتركيب حجم بين نظام الملفات المحلي والحاوية للحفظ في مجلد ./output/. الوثائق
  • العلم --rm (اختياري) يزيل نظام ملفات الحاوية عند الانتهاء لمنع تراكم الفضلات. الوثائق
  • العلم -t (اختياري) يخصص TTY وهمي يسمح بالمخرجات الملونة. الوثائق

استخدام docker-compose

يمكنك استخدام ملف docker-compose.yml بهذا الأمر الواحد:

root@kitploit:~
docker-compose run osintgram <الهدف>

حيث target هو هدف Instagram للاستطلاع.

بدلاً من ذلك، يمكنك تشغيل docker-compose باستخدام Makefile:

make run - بناء وتشغيل مع compose. يطلب الهدف قبل التشغيل.

Makefile (وضع سهل)

لسهولة الاستخدام مع Docker-compose، تم توفير Makefile.

فيما يلي نموذج لسير العمل لتشغيل حاوية وتشغيل osintgram بأمرين فقط!

  1. make setup - إعداد بيانات اعتماد Instagram الخاصة بك
  2. make run - بناء وتشغيل حاوية osintgram ويطلب الهدف

نموذج سير العمل للتطوير:

  1. make setup - إعداد بيانات اعتماد Instagram الخاصة بك
  2. make build-run-testing - بناء وتشغيل حاوية دون استدعاء سكريبت main.py. مفيد لجلسة Docker تفاعلية للتطوير
  3. make cleanup-testing - تنظيف حاوية الاختبار التي تم إنشاؤها من build-run-testing

الإصدار التطويري 💻

لاستخدام الإصدار التطويري بأحدث الميزات والإصلاحات، فقط قم بالتبديل إلى فرع development باستخدام Git:

git checkout development

وقم بالتحديث إلى آخر إصدار باستخدام:

git pull origin development

التحديث ⬇️

لتحديث Osintgram إلى الإصدار المستقر، فقط قم بسحب آخر commit باستخدام Git.

  1. تأكد من أنك في الفرع الرئيسي عن طريق تشغيل: git checkout master
  2. قم بتنزيل أحدث إصدار: git pull origin master

المساهمة 💡

يمكنك اقتراح طلب ميزة عن طريق فتح issue أو طلب سحب (pull request).

فيما يلي قائمة بالمساهمين في Osintgram:

مكتبة خارجية 🔗

Instagram API

تنزيل الأداة
  • قم بتشغيل السكريبت main.py بإحدى الطرق الثلاث

    • كموجه تفاعلي python3 main.py <اسم المستخدم الهدف>
    • أو قم بتنفيذ الأمر مباشرة python3 main.py <اسم المستخدم الهدف> --command <الأمر>
    • أو قم بالتنفيذ باستخدام رمز HikerAPI عبر متغير البيئة HIKERAPI_TOKEN=<رمز hikerapi> python3 main.py <اسم المستخدم الهدف> -c <الأمر>