3

Я ищу инструмент для Linux или Windows, который изменяет заголовок IP, а точнее адрес источника IP. Я знаю, что невозможно получить ответ на такой пакет, так как у вас нет IP-адреса и обратная маршрутизация не удастся, но возможно ли это и как?

4 ответа4

1

Как насчет этого?

различные сетевые инструменты

Изменить и отправить пакет. Разработчики программного обеспечения, тестирующие свое приложение, могут захватить пакет, быстро изменить его, чтобы проверить различные потребности своего приложения и отправить его по сети.

Генератор пакетов позволяет пользователям создавать пакеты для тестирования и отправлять их в сеть для тестирования. Типы пакетов, которые могут быть созданы: ARP, Ethernet, ICMP, IP, TCP или UDP на основе. Эта функция предназначена для инженеров-программистов для тестирования собственных проприетарных протоколов путем моделирования конкретных ситуаций, а для системных администраторов - для проверки дыр в безопасности в своей сети.

Вот еще немного информации об IP-спуфинге.

1

Вам нужно будет создать прокси-сервер, который будет перехватывать пакеты и изменять их на лету, если вы хотите, чтобы это происходило в реальном времени. И этот прокси-сервер должен быть в состоянии успешно перехватывать все между вашей целью и Интернетом или остальной сетью, в зависимости от того, какая у вас сеть.

1

В зависимости от ваших потребностей, iptables в Linux может помочь.

Скажем, у вас есть веб-сервер на порту 8080, но вы хотели бы, чтобы любой мог получить к нему доступ через стандартный порт 80. Можно настроить iptables для перенаправления пакета с порта 8080 на 80 ( iptables получит пакет на порт 80, изменит порт пакетов на 8080 и перенаправит его).

В аналогичном смысле iptables можно настроить для изменения источника IP или назначения IP.

Руководство

1

Если вам нужно выпустить пакет с адресом источника, отличным от вашего интерфейса, а не изменять его на лету, то hping - это обычно используемый инструмент. Как уже говорилось ранее, модификацию лучше всего делать с помощью iptables.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .