Перевод: Анна Давыдова
Источник: 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, в общем, печально