Недавно на github'е наткнулся на интересную утилиту LazyEgg, позволяющую добывать ссылки, фото, URL'ы, айпишники, креды, ключи по целевому URL, а также искать и анализировать js файлы по сигнатурам
https://github.com/schooldropout1337/lazyegg
▶️ Установить утилиту
git clone https://github.com/schooldropout1337/lazyegg.git
▶️ Обычный скан по целевому URL
python lazyegg.py http://localhost:8080
▶️ Для поиска скрытых js файлов, можем воспользоваться следующей командой
python lazyegg.py http://localhost:8080/js --js_scan --w wordlist.txt
▶️ LazyEgg позволяет сканить и отдельные js файлы на наличие сигнатур, для этого нужно создать дополнительный файл с URL' ами js файлов
cat jsurls.txt | xargs -I{} bash -c 'echo -e "\ntarget : {}\n" && python lazyegg.py "{}" --js_urls --domains --ips --leaked_creds'▶️ Можно воспользоваться скриптом, использующий вывод утилиты waybackurls для дальнейшего скана
waybackurls vulnweb.com | grep '\.js$' | awk -F '?' '{print $1}' | sort -u | xargs -I{} bash -c 'python lazyegg.py "{}" --js_urls --domains --ips' > jsurls.log && cat jsurls.log | grep '\.' | sort -u▶️ Также LazyEgg имеет свое расширение для Chrome, чтобы его поставить, которое находится в архиве
le-jsurl.zip репозитория