
تدقيق مجموعات AWS ElastiCache Redis/Valkey للكشف عن التعرض الشبكي، مع فحص VPC والشبكات الفرعية ومسارات بوابة الإنترنت عبر حسابات ومناطق متعددة.
سكربتات لتدقيق مجموعات AWS ElastiCache Redis وValkey لفحص التعرض الشبكي.
jq: brew install jqيعرض جميع مجموعات Redis/Valkey عبر المناطق المحددة.
./list-elasticache-clusters.sh
يحلل إعدادات الشبكة لمجموعات Redis/Valkey في حساب AWS واحد.
./check-elasticache-network.sh
نفس التحليل عبر حسابات AWS متعددة.
./check-elasticache-network-multi-account.sh accounts.txt
صيغة accounts.txt: معرف حساب AWS واحد في كل سطر. يتطلب ملفات تعريف AWS مهيأة مطابقة لمعرفات الحسابات.
يحلل مجموعات محددة بواسطة ARN.
./check-elasticache-network-by-arn.sh arns.txt
صيغة arns.txt: ARN واحد لـ ElastiCache في كل سطر. يتم الإشارة إلى المحركات غير Redis/Valkey في عمود Notes.
المناطق المفحوصة: ap-southeast-2, eu-central-1, eu-west-1, us-east-1, us-west-1, us-west-2
قم بتعديل متغير regions في السكربتات للتغيير.
جميع السكربتات تخرج جداول مفصولة بالأنبوب (|). لتنسيق أفضل:
./check-elasticache-network.sh | column -t -s '|'