Використовуйте мережевий монітор . Він буде охоплювати всю мережеву діяльність та які процеси беруть участь. У графічному інтерфейсі немає можливості записувати захоплення у файл, просто нехай він працює у фоновому режимі або скористається інструментом командного рядка.
Почніть cmd.exe
як адміністратор і введіть:
nmcap.exe /network * /capture /file c:\netmon.chn:100MB
Ця команда буде захоплювати все до файлу (максимальний розмір - 100 Мб), після завершення захоплення натисніть, Ctrl-C
щоб зупинити процес захоплення та відкрити файл за допомогою програми GUI для аналізу його вмісту. Примітка: коли макс. розмір файлу буде досягнуто, він створить новий файл журналу з додатковим числом.
В якості альтернативи використовувати Wireshark , аналізатор мережевих протоколів. Він буде захоплювати весь мережевий трафік у файл журналу. Однак він не буде реєструвати залучені процеси, оскільки він працює лише на мережевому рівні, але він реєструє залучені порти.
Перейдіть у меню Capture> Options> Output та поставте прапорець Capture у постійний файл (необов'язково виберіть місце для збереження файлу з обмеженнями) та натисніть кнопку Start . Потім він почне захоплювати всю мережеву активність до файлу та представить режим перегляду на екрані. Вгорі введіть такі фільтри:
ip.src == 1.2.3.4
Якщо процес прослуховується на статичному порту, його можна ідентифікувати за допомогою netstat
.
Почніть cmd.exe
як адміністратор і введіть:
netstat -anob
який дає список усіх поточних процесів прослуховування та активних мережевих з'єднань:
Active Connections
Proto Local Address Foreign Address State PID
TCP 0.0.0.0:22 0.0.0.0:0 LISTENING 2784
[sshd.exe]
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 968
RpcSs
...