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


0

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

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

Ответы:


0

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

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

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

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


0

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

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


Это только для веб-контента? запросы, которыми я хочу манипулировать, не являются веб-запросами ..
user122926

@ user122926 - TCP-пакеты являются TCP-пакетами .... http-трафик является tcp-трафиком. Как насчет попробовать это?
Ramhound
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.