
مسح للبحث عن دلاء S3 المفتوحة وتفريغها
نص برمجي سريع وغير متقن للعثور على دلاء S3 غير الآمنة وتفريغ محتوياتها 💧
تتكون الأداة من جزئين:
يأخذ هذا النص البرمجي قائمة بأسماء النطاقات ويتحقق مما إذا كانت مستضافة على Amazon S3. يتم إخراج نطاقات S3 التي تم العثور عليها إلى ملف مع المنطقة المقابلة لها بالتنسيق "domain:region".

التثبيت:
virtualenv venv && source ./venv/bin/activatepip install -r requirements.txtالاستخدام:
$> python s3finder.py -o output.txt domainsToCheck.txt
التوافق: تم اختباره مع Python 2.7 و 3.6
يأخذ هذا النص البرمجي قائمة من النطاقات مع المناطق التي تم إنتاجها بواسطة s3finder.py. لكل نطاق، يتحقق مما إذا كانت هناك دلاء قابلة للقراءة العامة ويقوم بتفريغها إذا كان الأمر كذلك.
الاستخدام: $> s3dumper.sh output.txt
المتطلبات: aws-cli

يرجى تقديم طلبات سحب (Pull Requests) إذا كان بإمكانك تحسين الكود على الإطلاق (وهو أمر مؤكد حيث يمكن تحسين الكود بشكل كبير).
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 الدولي (CC BY-NC-SA 4.0)