Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
camjacking — CamJacking هي أداة مصممة للاستخدام في أدوات اختبار الاختراق البشري. تهدف إلى محاكاة التهديدات الأمنية المحتملة عن طريق اختبار إهمال الأشخاص، وتستخدم لتحديد نقاط الضعف في البنية التحتية الأمنية للمؤسسة. | Kitploit
أدوات/GitHubGitHub/cappricio-securities/camjacking
أدوات التصيدأدوات انتحال الشخصيةجمع المعلوماتأمن الويباختبار الاختراقالهندسة الاجتماعيةالتعلم والتعليمالفريق الأحمر

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
GitHub
cappricio-securities/camjacking

camjacking

CamJacking هي أداة مصممة للاستخدام في أدوات اختبار الاختراق البشري. تهدف إلى محاكاة التهديدات الأمنية المحتملة عن طريق اختبار إهمال الأشخاص، وتستخدم لتحديد نقاط الضعف في البنية التحتية الأمنية للمؤسسة.

عرض المستودع
631832منذ 7 أشهرتمت المراجعة من قبل Kitploit
مشاركة

Camjacking

CamJacking هو إطار عمل لتوعية الأمن السيبراني بمستوى مؤسسي، مصمم لمحاكاة هجمات تصيد واقعية تستهدف أذونات الكاميرا ووعي المستخدمين

Logo GitHub Stars MIT License npm version Node Version


🎯 ما هو CamJacking؟

CamJacking هو إطار عمل لتوعية الأمن السيبراني بمستوى مؤسسي، مصمم لمحاكاة هجمات تصيد واقعية تستهدف أذونات الكاميرا ووعي المستخدمين. صُمم لصالح القراصنة الأخلاقيين، ومختبرِي الاختراق، ومتخصصي الأمن، ويتيح CamJacking للمؤسسات ما يلي:

✅ تقييم وعي الموظفين وقابليتهم للهندسة الاجتماعية
✅ تدريب الفرق على مخاطر أمان الكاميرا وأفضل الممارسات
✅ محاكاة سيناريوهات هجوم واقعية في بيئات مختبرية خاضعة للتحكم
✅ قياس الوضع الأمني من خلال تحليلات وتقارير مفصلة
✅ التثقيف من خلال تدريب عملي وتطبيقي في الأمن السيبراني

🚨 إخلاء مسؤولية: هذه الأداة مخصصة حصريًا للتدريب الأمني المصرح به والأغراض التعليمية والبيئات المختبرية فقط. الاستخدام غير المصرح به غير قانوني وغير أخلاقي. احصل دائمًا على التصريح المناسب قبل إجراء أي اختبار.


📌 الميزات

  • 📸 تصيد الكاميرا إنشاء صفحات التقاط كاميرا واقعية للتوعية الأمنية والاختبار.
  • 🖥️ لوحة تحكم المشرف (الواجهة الرسومية) إدارة الحملات وعرض السجلات ومراقبة النشاط عبر واجهة ويب.
  • 🤖 تكامل بوت تيليغرام استلام التنبيهات والبيانات الملتقطة في الوقت الفعلي مباشرة على تيليغرام.
  • 🔄 تحديث تلقائي للقوالب جلب وتحديث قوالب التصيد تلقائيًا بأحدث التصاميم.
  • 🗂️ سجل الحملات والبيانات عرض وإدارة الحملات السابقة مع سجلات نشاط تفصيلية.
  • 🌐 إعادة توجيه المنافذ تلقائيًا (محلي ← إنترنت) إتاحة الخدمات المحلية على الإنترنت تلقائيًا للاختبارات والعروض التوضيحية.

⚠️ المتطلبات

  • GIT CLI
  • Node JS
  • npm
  • cloudflared (CLI)

✅ المنصات المدعومة

المنصةالدعمملاحظات
Debian / Kali / Ubuntu✅موصى به للحصول على أفضل توافق
macOS✅يعمل جيدًا مع إعداد Homebrew
Windows⚠️ جزئياستخدم WSL للحصول على أفضل تجربة

📦 المكتبات المستخدمة

يعتمد المشروع على حزم Node.js التالية:

  • axios – عميل HTTP لطلبات الواجهات البرمجية
  • bcrypt – تجزئة آمنة لكلمات المرور
  • body-parser – تحليل أجسام الطلبات الواردة
  • cors – معالجة الطلبات عبر النطاقات
  • crypto – أدوات التشفير
  • dotenv – إدارة متغيرات البيئة
  • express – إطار عمل لخوادم الويب
  • form-data – معالجة النماذج متعددة الأجزاء
  • jsonwebtoken – مصادقة تستند إلى JWT
  • lowdb – قاعدة بيانات JSON خفيفة الوزن
  • md5 – تجزئة قديمة (لأغراض التوافق)
  • multer – معالجة رفع الملفات
  • uuid – توليد معرفات فريدة

💡 تلميح: تأكد من تشغيل إصدار LTS حديث من Node.js (v18 أو أحدث) للحصول على أفضل استقرار وأمان.


⚡التثبيت والإعداد

# Install globally
npm install camjacking -g
# Start the Camjacking tool
camjacking
  • افتح صفحة المشرف: https://cappriciosec.com/camjacking 👉 انقر هنا للفتح ثم سجّل الدخول.
المعاملالنوعبيانات الاعتماد الافتراضية
usernamestringcappriciosec
passwordstringcappriciosec@hacker

🚨 ملاحظة: قبل فتح صفحة الويب، تأكد من أن أداة Camjacking تعمل محليًا. يتحقق هذا الرابط داخليًا من http://localhost:5000 للتأكد مما إذا كانت الخدمة تعمل.

  • إذا كانت الخدمة المحلية تعمل، فسيتم عرض صفحة تسجيل الدخول.
  • إذا لم تكن تعمل، فسيتم تحويلك إلى الصفحة الرئيسية.

بعد تسجيل الدخول ببيانات الاعتماد الافتراضية، يمكنك تحديث اسم المستخدم وكلمة المرور من لوحة تحكم المشرف.


🤖 تكوين بوت تيليغرام

  • افتح تيليغرام وابحث عن 👉 @CappricioSecuritiesTools_bot

  • انقر Start أو أرسل /start، ثم اضغط على زر Get Chat ID.

  • انسخ معرّف الدردشة (Chat ID) الذي يعرضه البوت.

  • ارجع إلى لوحة تحكم المشرف → Profile / Settings ← الصق معرّف الدردشة واحفظ ملفك الشخصي.

💡 تلميح: بمجرد التكوين، ستستلم إشعارات وتنبيهات فورية من Camjacking مباشرة على تيليغرام.


📝 إضافة قوالب مخصصة

عند تشغيل أداة Camjacking، تقوم تلقائيًا باستنساخ مستودع القوالب من:
https://github.com/Cappricio-Securities/camjacking-templates
إلى المجلد المحلي: ~/camjacking-templates/

إذا كان لديك بالفعل قوالب مخصصة في هذا المجلد، فلن يتم حذفها.
سيتم الحفاظ على قوالبك الحالية، وستتم إضافة القوالب المحدّثة الجديدة من المستودع تلقائيًا.


📂 بنية القالب

يمكنك إضافة قوالبك المخصصة عن طريق إنشاء مجلد جديد داخل:

~/camjacking-templates/

مثال على البنية:

camjacking-templates/
├── your-template-name/
│   ├── index.html
│   └── index.css

يمكنك العثور على إرشادات الإعداد الكاملة في هذا المستودع: https://github.com/Cappricio-Securities/camjacking-templates 👉 اضغط هنا

⚠️ قواعد التسمية

  • يجب ألا تحتوي أسماء مجلدات القوالب على مسافات أو أحرف خاصة.
  • الأحرف التالية فقط مدعومة:
    A–Z, a–z, 0–9, _ (شرطة سفلية), - (واصلة)
  • لا تستخدم نفس الاسم لأكثر من قالب واحد.

⚙️ كيف تعمل القوالب

  • يقوم الخادم تلقائيًا بتحميل القالب الصحيح بناءً على إدخال المستخدم أو الإعداد الافتراضي.
  • لا تحتاج إلى كتابة أي كود إضافي للوصول إلى الكاميرا أو جمع البيانات.
  • يقوم Camjacking بحقن منطق الوصول إلى الكاميرا المطلوب ديناميكيًا في قوالبك ويتعامل تلقائيًا مع التوجيه لاستلام الصور الملتقطة.

💡 تلميح: ركّز فقط على تصميم HTML/CSS لقالبك. الأداة تتولى الوصول إلى الكاميرا وجمع البيانات نيابة عنك.

⚡ بدء سريع

لبدء حملة جديدة، شغّل الأمر التالي:

camjacking

ستظهر لك القائمة الرئيسية:

┌──(Hacker@linux)-[~]
└─$ camjacking
                                                                         v2.0

 ██████╗ █████╗ ███╗   ███╗     ██╗ █████╗  ██████╗██╗  ██╗██╗███╗   ██╗ ██████╗
██╔════╝██╔══██╗████╗ ████║     ██║██╔══██╗██╔════╝██║ ██╔╝██║████╗  ██║██╔════╝
██║     ███████║██╔████╔██║     ██║███████║██║     █████╔╝ ██║██╔██╗ ██║██║  ███╗
██║     ██╔══██║██║╚██╔╝██║██   ██║██╔══██║██║     ██╔═██╗ ██║██║╚██╗██║██║   ██║
╚██████╗██║  ██║██║ ╚═╝ ██║╚█████╔╝██║  ██║╚██████╗██║  ██╗██║██║ ╚████║╚██████╔╝
 ╚═════╝╚═╝  ╚═╝╚═╝     ╚═╝ ╚════╝ ╚═╝  ╚═╝ ╚═════╝╚═╝  ╚═╝╚═╝╚═╝  ╚═══╝ ╚═════╝
                                                         Author: @karthithehacker
                                                         Website: karthithehacker.com

            Main Menu
┏━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ No. ┃ Option                   ┃
┡━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ 1   │🎯 Create new Target      │
│ 2   │📂 Select Existing Target │
│ 0   │❌ Quit                   │
└─────┴──────────────────────────┘

👉 Select an option: 1
👉 Enter target name: Bob

🧭 الخطوة 1: إنشاء هدف جديد

  • اختر الخيار 1 – إنشاء هدف جديد
  • أدخل اسمًا لهدفك (مثل: Bob)

🎨 الخطوة 2: اختيار قالب

بعد إنشاء الهدف، سيُطلب منك اختيار قالب تصيد:

                                                                         v2.0
تنزيل الأداة