WeeMan — Python HTTP фишинг сервер

Перевод: Анна Давыдова
Источник: n0where.net

WeeMan - Python HTTP фишинг сервер


Weeman является простым python HTTP сервером, который создает фишинг страницы. Он принимает данные, введенные пользователем, и пытается проверить регистрационную информацию

Weeman выполняет следующие шаги:

  1. Создает поддельную html страницу.
  2. Ждет клиентов.
  3. Захватывает данные (POST).
  4. Пытается заставить клиента зайти на исходную страницу.

WeeMan - Python HTTP фишинг сервер

Требования

  • 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.


1 комментарий к “WeeMan — Python HTTP фишинг сервер”

  1. Тесты, к сожалению, не прошел. Загрузка страницы долгая, нельзя изменить адрес локалхоста, фейк показывает только в html, и почему-то не работает команда framework, в общем, печально

    Ответить

Оставьте комментарий