Перевод: Анна Давыдова
Источник: n0where.net
Weeman является простым python HTTP сервером, который создает фишинг страницы. Он принимает данные, введенные пользователем, и пытается проверить регистрационную информацию
Weeman выполняет следующие шаги:
- Создает поддельную html страницу.
- Ждет клиентов.
- Захватывает данные (POST).
- Пытается заставить клиента зайти на исходную страницу.
Требования
- Python <= 2.7.
- Python BeautifulSoup 4
Платформы
- Linux (любая версия)
- Mac (Проверено)
- Windows (не поддерживается)
Установка BeautifulSoup
- Archlinux
sudo pacman -S python2-beautifulsoup4
- Ubuntu/Linuxmint
sudo apt-get install python-bs4
- Fedora < 22
sudo yum install python-beautifulsoup4
- Fedora >= 22
sudo dnf install python-beautifulsoup4
- Для другой операционной системы:
sudo pip install beautifulsoup4
Запуск сервера server:
- Для порта 80 вам нужно запустить Weeman как root!
- Хост для клонирования (Ex: www.social-networks.local)
set url
- «<«form action = «TAKE THIS URL»>»
(Посмотрите сайт источник и возьмите URL)
set action_url
- Порт Weeman сервера будет слушать
set port 2020
- Запустите сервер
run
Настройки будут сохранены до следующего запуска weeman.py.
Тесты, к сожалению, не прошел. Загрузка страницы долгая, нельзя изменить адрес локалхоста, фейк показывает только в html, и почему-то не работает команда framework, в общем, печально