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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
aws-pentest — أداة سطر أوامر آلية لتقييم أمان AWS تضم 30 وحدة تغطي تصعيد صلاحيات IAM، وانكشاف S3، والحوسبة، والشبكة، والتسجيل، وفحوصات سوء التكوين، وتُنتج تقارير تدقيق بصيغة Markdown. | Kitploit
أدوات/GitHubGitHub/capture0x/aws-pentest
أمن البنية التحتية السحابيةأدوات دفاعيةتصعيد الامتيازاتالاستطلاعماسحات الثغرات الأمنيةآليات الاستمراريةتدقيق التكوينجمع المعلوماتما بعد الاستغلالاختبار الاختراقأمن السحابة
34877منذ 5 أشهرتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
الفريق الأحمر
GitHubcapture0x/aws-pentest

aws-pentest

أداة سطر أوامر آلية لتقييم أمان AWS تضم 30 وحدة تغطي تصعيد صلاحيات IAM، وانكشاف S3، والحوسبة، والشبكة، والتسجيل، وفحوصات سوء التكوين، وتُنتج تقارير تدقيق بصيغة Markdown.

عرض المستودع
مشاركة

شعار AWS Pentest Tool

AWS Pentest Tool

Python 3.8+ MIT License v3.0.0 30 Modules Markdown executive report

إطار عمل آلي لتقييم أمان السحابة في AWS لعمليات التدقيق المصرّح بها واختبارات الاختراق ومهام الفريق الأحمر.


نظرة عامة

يدقق AWS Pentest Tool في بيئات AWS بحثًا عن مخاطر الهوية، والتعرض العام، وتسريب الأسرار، وعلاقات الثقة الضعيفة، وثغرات التسجيل، وسوء إعدادات خدمات السحابة. يشغّل خط أنابيب تقييم متعدد الوحدات وينتج تقرير Markdown بطابع زمني يتضمن أعداد الخطورة والأدلة وأوامر إثبات المفهوم وإرشادات المعالجة.

صُمم واجهة سطر الأوامر (CLI) للعمل العملي في المهام:

  • تعداد AWS متعدد المناطق عبر boto3
  • أوضاع التدقيق الكامل والفحص الموجّه بالوحدات
  • تقدم طرفية غنية أثناء الفحوصات الطويلة
  • تقارير Markdown بأسلوب تنفيذي في reports/
  • أدوات مساعدة للتحقق الدفاعي والهجومي للاختبار المصرّح به

التصريح مطلوب. شغّل هذه الأداة فقط ضد حسابات AWS التي تملكها أو لديك إذن كتابي صريح لاختبارها.


جدول المحتويات

  • البدء السريع
  • أوضاع التدقيق
  • الأوامر
  • تغطية الوحدات
  • مخرجات التقرير
  • لقطات الشاشة
  • المتطلبات
  • هيكل المشروع
  • ملاحظات أمنية
  • الترخيص

البدء السريع

git clone https://github.com/capture0x/aws-pentest.git
cd aws-pentest

python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

python3 aws_agent.py configure
python3 aws_agent.py audit --mode recon

تشغيل تقييم أوسع:

python3 aws_agent.py audit --mode all --regions us-east-1,eu-west-1 --output reports

شغّل فحصًا موجّهًا للخدمات:

python3 aws_agent.py scan-sts
python3 aws_agent.py scan-apigw --regions us-east-1,us-west-2
python3 aws_agent.py scan-dns --region us-east-1

أوضاع التدقيق

الوضعالنطاقالاستخدام الموصى به
reconفحوصات الهوية الأساسية والتخزين والحوسبة وبدون خادم والشبكة والتسجيل والحوكمةتقييم أولي سريع
lootrecon بالإضافة إلى فحوصات أعمق للشبكة وRDS وKMS والأسرار وECR وEBS وCloudTrailمراجعة البيانات الحساسة والتعرض
allمسار الفحص الكامل المتاحمشاركة كاملة أو تحقق نهائي

مثال:

python3 aws_agent.py audit --mode all --profile security-audit --regions us-east-1,eu-west-1

الأوامر

الأوامر الأساسية

الأمرالغرض
configureحفظ بيانات اعتماد AWS في ملف .env محلي بأذونات 0600
auditتشغيل التقييم المنسّق الكامل وإنشاء تقرير Markdown
exploit-iamعرض نتائج تصعيد امتيازات IAM وأوامر إثبات المفهوم
exploit-s3عرض تلميحات تعرّض S3 والاستغلال لكل حاوية (bucket)
backdoor-createإنشاء مستخدم مسؤول IAM دائم؛ إجراء تدميري محمي بالتأكيد

الفحوصات الموجّهة

الأمرالوحدةالفحوصات الأساسية
scan-stsSTS عبر الحساباتسياسات الثقة المحفوفة بالمخاطر، وضع ExternalId الضعيف، موفرو OIDC، سلاسل الأدوار
scan-apigwAPI Gatewayالمصادقة المفقودة، سياسات الموارد الضعيفة، ثغرات WAF، مشكلات JWT/CORS
scan-cognitoCognitoمجموعات الهويات غير المصادَق عليها، وضع MFA الضعيف، تعرّض عميل التطبيق
scan-dynamodbDynamoDBالتشفير، PITR، التدفقات (streams)، سياسات الموارد
scan-sqs-snsSQS / SNSالسياسات العامة، اشتراكات HTTP، التشفير من جانب الخادم المفقود
scan-cfnCloudFormationمخرجات الأسرار، مخاطر امتيازات دور الحزمة (stack role)، الانحراف (drift)
scan-dnsRoute53مرشحو الاستيلاء على النطاقات الفرعية، DNSSEC، مخاطر تفويض NS
scan-codebuildCodeBuild / CodePipelineالأسرار النصية الصريحة، الوضع المميّز، تشفير المخرجات (artifacts)
scan-wafAWS WAFالإجراء الافتراضي، القواعد المُدارة المفقودة، تحديد المعدل، التسجيل
scan-scpAWS Organizations SCPتغطية الحواجز الوقائية، رفضات حرجة مفقودة، عضوية المؤسسة
scan-sfnStep Functions / EventBridgeنواقل الأحداث العامة، الأهداف عبر الحسابات، تسجيل آلة الحالة والأسرار

أمثلة شائعة

python3 aws_agent.py audit --mode recon
python3 aws_agent.py audit --mode all --regions us-east-1,eu-west-1 --output /tmp/audit
python3 aws_agent.py audit --mode recon --auto-backdoor --verbose

python3 aws_agent.py exploit-iam --identity user/pentest-user
python3 aws_agent.py exploit-iam --auto-assume-role
python3 aws_agent.py exploit-s3 --bucket example-bucket

python3 aws_agent.py backdoor-create --dry-run
python3 aws_agent.py backdoor-create --user-name authorized-test-admin

تغطية الوحدات

تنزيل الأداة