Как перехватить HTTP-запросы на рабочих столах Linux? - PullRequest
1 голос
/ 08 января 2010

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

Мне нужно реализовать что-то вроде службы Windows, которая запускается автоматически каждый раз при загрузке ОС. Он перехватывает все HTTP-запросы, сделанные браузерами, и записывает URL-адрес запроса. Надеюсь, теперь все ясно.

Ответы [ 2 ]

6 голосов
/ 08 января 2010
4 голосов
/ 08 января 2010

У меня есть несколько избранных в зависимости от того, чего я пытаюсь достичь. Это:

  1. tcpflow - Он идеально подходит для вывода командной строки на консоль, когда вам просто нужно быстро понять, что происходит.
  2. tcpdump - Когда я нахожусь на коробке, у которой нет запущенных X окон, я просто выводлю в файл и затем могу использовать программу с графическим интерфейсом для просмотра выходного файла.
  3. wireshark - полноценный графический интерфейс, который позволяет вам делать практически все, что вы хотите с вашим выводом.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...