Фальсификация данных TCP в приложении Windows

0

Есть ли приложение, где я могу запустить другое приложение, и оно позволит мне видеть и, что более важно, манипулировать данными TCP, отправленными на другой сервер?

Я использую Wireshark для просмотра данных, но я хочу изменить их на лету. Есть ли способ сделать это?

user122926
источник

Ответы:

0

Вы можете использовать инструмент под названием netsed для достижения этой цели.

http://www.freshports.org/net/netsed/

Я использовал это на Linux. Синтаксис для замены регулярным выражением такой же, как у инструмента «sed», но я думаю, что вся функциональность sed отсутствует в netsed.

В Windows вам может потребоваться запустить его с Cygwin.

дайа
источник
0

Fiddler - это инструмент для этой работы, вам просто нужно настроить приложение на использование прокси-сервера, а затем вы можете изменять запросы на лету.

edit:
я предполагал, что вы говорите об HTTP, но если вы хотите сделать то же самое с любым TCP-трафиком, взгляните на эти инструменты:
Hatkit
ettercap

Shadok
источник
Это только для веб-контента? запросы, которыми я хочу манипулировать, не являются веб-запросами ..
user122926
@ user122926 - TCP-пакеты являются TCP-пакетами .... http-трафик является tcp-трафиком. Как насчет попробовать это?
Ramhound