перехватить данные, полученные и отправленные с моего компьютера? - PullRequest
0 голосов
/ 14 октября 2011

Я хочу протестировать новый протокол связи, и для этого мне нужно перехватить каждый пакет, входящий и выходящий из сетевого уровня модели OSI. любая идея, как перехватить эти пакеты и выполнить задачи, которые я хочу выполнить с ними, прежде чем отпустить их.

Ответы [ 3 ]

1 голос
/ 10 ноября 2011

http://www.charlesproxy.com/ - отличный инструмент для перехвата, проверки, изменения и повторной отправки сетевых запросов. Его основной режим для http, однако у него есть опция для перехвата и переадресации любого порта и опция прокси socks. Он понимает довольно много форматов полезной нагрузки и очень полезен при минимальных усилиях.

0 голосов
/ 09 ноября 2011

Используйте «Microsoft Network Monitor», если вы хотите проверить эти протоколы Microsoft.Ну, хотя это намного медленнее, чем Wireshark.

0 голосов
/ 14 октября 2011

Wireshark - полезная программа, позволяющая вам прослушивать сетевой трафик (т.е. пассивно наблюдать).А в системах * nix необработанные сокеты позволяют обойти большую часть сетевого стека и создавать собственные пакеты.

...