
Перечисляет окружения AWS в поисках секретов, сканируя пользовательские данные EC2, переменные окружения и исходный код Lambda, а также экземпляры CodeBuild на наличие строк с высокой энтропией.
Ищет секреты в окружении AWS, перечисляя переменные окружения и исходный код. Этот инструмент позволяет быстро выполнять перебор по большим наборам экземпляров и сервисов AWS.

pip install -r requirements.txt
Для аутентификации в целевой среде требуется файл учетных данных AWS (.aws/credentials)
Awsloot работает, проходя по экземплярам EC2, Lambda и CodeBuilder и ища строки с высокой энтропией. EC2 Looter работает, запрашивая все доступные ID экземпляров во всех регионах и получая USERDATA экземпляров, где разработчики часто оставляют секреты. Lambda looter также работает во всех регионах. Lambada looter может искать все доступные версии найденной функции. Он начинает с поиска переменных окружения функций, затем загружает исходный код и сканирует его на наличие секретов. Codebuilder Looter работает, ища экземпляры сборок и сканируя их переменные окружения на предмет возможных секретов.
Python3 awsloot.py