Так заметочка не статья.
Тема порождает много вопросов. Одно из решений.
Ответ на вопрос в профильной теме на ачате.
Решил запостить и сюда наверняка кому то будет интересно.
================================================
Питон установлен в большинстве случаев
Заходим по SSH на VPS.
# wget https://thesprawl.org/media/projects/dnschef-0.3.zip
# unzip dnschef-0.3.zip
# cd dnschef*
# chmod 755 *.py
ставим модули
# pip install dnslib
# pip install IPy
создаем файлик hosts.txt
huyandex.ru=IP_TВОЕГО_VPS
запускаем. предварительно убедись что 53 порт не занят и запущен апач с фейком
./dnschef.py -i 0.0.0.0 --logfile=log.txt --file=hosts.txt
Твой DNS работает. Возвращает адреса, но только на запрос huyandex.ru отдает
IP_TВОЕГО_VPS
Либо так:
./dnschef.py -i 0.0.0.0 --logfile=log.txt --fakeip=IP_TВОЕГО_VPS
Так твой ip возвращается в ответ на ЛЮБОЙ запрос.
Если нужно оставить скрипт работать и выйти с vps, то запускайте через screen или nohup.
Можно прописывать адрес DNS в (!СВОЙ!) роутер. Вторым DNS лучше прописать
реальный ip скажем 8.8.8.8. Если ваш vps прикроют то инет через роутер будет работать.
В пакете есть скомпиленная версия под Windows ей не нужны дополнительные модули и питон.
Можно просто запустить на дедике.
Уважаемый а сами вы это проделывали ? Модули встали .
ОтветитьУдалитьно
# cd dnschef*
# chmod 755 *.py
что это и для чего ?
и ./dnschef.py запустить не выходит .
А как переадресовать жертву, незаметно, на другой https адрес ? (к примеру обращается на https://gmail.com а мы её пересылаем на наш сервер https://ghmail.com)
ОтветитьУдалитьУзнай IP сервера на который хочешь переадресовать и делай как написанно.
Удалить