
CamJacking هي أداة مصممة للاستخدام في أدوات اختبار الاختراق البشري. تهدف إلى محاكاة التهديدات الأمنية المحتملة عن طريق اختبار إهمال الأشخاص، وتستخدم لتحديد نقاط الضعف في البنية التحتية الأمنية للمؤسسة.
CamJacking هو إطار عمل لتوعية الأمن السيبراني بمستوى مؤسسي، مصمم لمحاكاة هجمات تصيد واقعية تستهدف أذونات الكاميرا ووعي المستخدمين
CamJacking هو إطار عمل لتوعية الأمن السيبراني بمستوى مؤسسي، مصمم لمحاكاة هجمات تصيد واقعية تستهدف أذونات الكاميرا ووعي المستخدمين. صُمم لصالح القراصنة الأخلاقيين، ومختبرِي الاختراق، ومتخصصي الأمن، ويتيح CamJacking للمؤسسات ما يلي:
✅ تقييم وعي الموظفين وقابليتهم للهندسة الاجتماعية
✅ تدريب الفرق على مخاطر أمان الكاميرا وأفضل الممارسات
✅ محاكاة سيناريوهات هجوم واقعية في بيئات مختبرية خاضعة للتحكم
✅ قياس الوضع الأمني من خلال تحليلات وتقارير مفصلة
✅ التثقيف من خلال تدريب عملي وتطبيقي في الأمن السيبراني
🚨 إخلاء مسؤولية: هذه الأداة مخصصة حصريًا للتدريب الأمني المصرح به والأغراض التعليمية والبيئات المختبرية فقط. الاستخدام غير المصرح به غير قانوني وغير أخلاقي. احصل دائمًا على التصريح المناسب قبل إجراء أي اختبار.
| المنصة | الدعم | ملاحظات |
|---|---|---|
| Debian / Kali / Ubuntu | ✅ | موصى به للحصول على أفضل توافق |
يعتمد المشروع على حزم Node.js التالية:
axios – عميل HTTP لطلبات الواجهات البرمجيةbcrypt – تجزئة آمنة لكلمات المرورbody-parser – تحليل أجسام الطلبات الواردةcors – معالجة الطلبات عبر النطاقاتcrypto – أدوات التشفيرdotenv – إدارة متغيرات البيئةexpress – إطار عمل لخوادم الويبform-data – معالجة النماذج متعددة الأجزاءjsonwebtoken – مصادقة تستند إلى JWTlowdb – قاعدة بيانات JSON خفيفة الوزنmd5 – تجزئة قديمة (لأغراض التوافق)multer – معالجة رفع الملفاتuuid – توليد معرفات فريدة💡 تلميح: تأكد من تشغيل إصدار LTS حديث من Node.js (v18 أو أحدث) للحصول على أفضل استقرار وأمان.
# Install globally
npm install camjacking -g
# Start the Camjacking tool
camjacking
https://cappriciosec.com/camjacking
👉 انقر هنا للفتح ثم سجّل الدخول.| المعامل | النوع | بيانات الاعتماد الافتراضية |
|---|---|---|
username | string | cappriciosec |
🚨 ملاحظة: قبل فتح صفحة الويب، تأكد من أن أداة 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, _ (شرطة سفلية), - (واصلة)💡 تلميح: ركّز فقط على تصميم 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 – إنشاء هدف جديدBob)بعد إنشاء الهدف، سيُطلب منك اختيار قالب تصيد:
v2.0
██████╗ █████╗ ███╗ ███╗ ██╗ █████╗ ██████╗██╗ ██╗██╗███╗ ██╗ ██████╗
██╔════╝██╔══██╗████╗ ████║ ██║██╔══██╗██╔════╝██║ ██╔╝██║████╗ ██║██╔════╝
██║ ███████║██╔████╔██║ ██║███████║██║ █████╔╝ ██║██╔██╗ ██║██║ ███╗
██║ ██╔══██║██║╚██╔╝██║██ ██║██╔══██║██║ ██╔═██╗ ██║██║╚██╗██║██║ ██║
╚██████╗██║ ██║██║ ╚═╝ ██║╚█████╔╝██║ ██║╚██████╗██║ ██╗██║██║ ╚████║╚██████╔╝
╚═════╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚════╝ ╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝╚═╝╚═╝ ╚═══╝ ╚═════╝
Author: @karthithehacker
Website: karthithehacker.com
Select Template
┏━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┓
┃ No. ┃ Templates ┃
┡━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━┩
│ 1 │ GoogleMeet │
│ 2 │ TikTok │
│ 3 │ instagram │
│ 4 │ instagramCamera │
│ 5 │ instagram_videocall │
│ 6 │ telegramCamera │
│ x │ Previous Menu │
│ 0 │ ❌ Quit │
└─────┴───────────────────────┘
👉 Select a template: 3
Starting server ⠸
3 لإنستغرام).بعد بدء الخادم، سترى مخرجات مشابهة لما يلي:
v2.0
██████╗ █████╗ ███╗ ███╗ ██╗ █████╗ ██████╗██╗ ██╗██╗███╗ ██╗ ██████╗
██╔════╝██╔══██╗████╗ ████║ ██║██╔══██╗██╔════╝██║ ██╔╝██║████╗ ██║██╔════╝
██║ ███████║██╔████╔██║ ██║███████║██║ █████╔╝ ██║██╔██╗ ██║██║ ███╗
██║ ██╔══██║██║╚██╔╝██║██ ██║██╔══██║██║ ██╔═██╗ ██║██║╚██╗██║██║ ██║
╚██████╗██║ ██║██║ ╚═╝ ██║╚█████╔╝██║ ██║╚██████╗██║ ██╗██║██║ ╚████║╚██████╔╝
╚═════╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚════╝ ╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝╚═╝╚═╝ ╚═══╝ ╚═════╝
Author: @karthithehacker
Website: karthithehacker.com
[+] New Target Created: Bob
[+] Bob UUID: 8ad78792-827e-43c0-b36e-4397c0b96e88
[+] Template selected: instagram
[+] Admin page URL: https://cappriciosec.com/camjacking/
[+] Camjacking server running at: http://localhost:8080/?uuid=8ad78792-827e-43c0-b36e-4397c0b96e88
[+] Camjacking server Target URL: https://convert-findings-founder-abroad.trycloudflare.com?uuid=8ad78792-827e-43c0-b36e-4397c0b96e88
[+] Serving files from: /home/Hacker/camjacking-templates/instagram
[+] Created At: 2026-02-25 01:11:11
[+] Enter x to stop the server
[✓] Server running on port 8080
عندما يفتح المستخدم رابط الهدف، سيتم تسجيل النشاط تلقائيًا:
[+] User opened url /?uuid=03ed244c-c5d3-496d-becd-99ad13c00778
[+] IP Address: ███████████████████
[+] User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36
[+] Log Timestamp: 2026-02-24T19:44:21.751Z
[+] Saved file: /home/Hacker/camjacking-photos/8ad78792-827e-43c0-b36e-4397c0b96e88/1771962261751.jpg
~/camjacking-photos/<TARGET-UUID>/
لإيقاف الخادم قيد التشغيل في أي وقت: x
قريبًا:
مهمتنا هي جعل الأمن السيبراني بسيطًا ومتاحًا وسهلًا للجميع.
نؤمن أنه بينما قد يعشق القراصنة المتمرسون ومتخصصو الأمن سطر الأوامر، إلا أن الأدوات القوية لا ينبغي أن تقتصر على الأوامر والبرامج النصية المعقدة. هدفنا هو بناء أدوات أمن سيبراني تكون:
نهدف إلى سد الفجوة بين المبتدئين والمحترفين من خلال إنشاء أدوات تجمع بين قوة سطر الأوامر وبساطة واجهات المستخدم الحديثة، مما يجعل تعلّم وممارسة الأمن السيبراني أكثر سهولة للجميع.
💡 "يجب أن يكون الأمن السيبراني قويًا، ولكن يجب أن يكون بسيطًا أيضًا."
KarthiTheHacker
Akash K
< صُنع بواسطة قراصنة يهتمون بالأمن — فريق Cappricio Securities. />
www.cappriciosec.com
| macOS | ✅ | يعمل جيدًا مع إعداد Homebrew |
| Windows | ⚠️ جزئي | استخدم WSL للحصول على أفضل تجربة |
passwordstring |
cappriciosec@hacker |