Как можно автоматически собрать IP адреса к которым обращается программа? Доброго времени суток. Такой вопрос, к каким IP обращается клиент и сайт Steam во время использования? Другими словами какие IP я должен разрешить или заблокировать что бы Steam работал или перестал работать? Мне нужны именно IP. До чего я сам додумался? Я написал простенький скрипт что пингует сайт и сохраняет в файл по каким IP он это делает а потом вручную удаляю дубликатыecho off echo. >> C:\Dropbox\SteamIPs.txt :loop echo. >> C:\Dropbox\SteamIPs.txt ping -n 1 store.steampowered.com | FIND "store.steampowered.com" >> C:\Dropbox\SteamIPs.txt ping -n 1 steamcommunity.com | FIND "steamcommunity.com" >> C:\Dropbox\SteamIPs.txt ping -n 1 api.steampowered.com | FIND "api.steampowered.com" >> C:\Dropbox\SteamIPs.txt timeout /t 30 /nobreak goto loopНо может есть какой то специальный софт для этого?

16 Июл в 19:52
171 +2
0
Ответы
1

Да, для сбора IP-адресов, к которым обращается программа (в данном случае - Steam), можно использовать более сложные и специализированные инструменты, чем простой скрипт. Вот несколько методов и инструментов, которые могут помочь:

Wireshark:

Это мощный анализатор сетевого трафика, который позволяет захватывать и анализировать пакеты данных, проходящие через вашу сеть. Вы сможете увидеть все IP-адреса, с которыми взаимодействует Steam, а также другие сетевые данные.Установите Wireshark, выберите интерфейс для захвата (например, ваш Wi-Fi или Ethernet) и начните захват. После этого используйте фильтры для поиска только нужных вам IP-адресов.

TCPView:

Это утилита от Sysinternals, которая показывает все текущие сетевые подключения на вашем компьютере. Вы можете использовать ее для отслеживания активных соединений Steam в реальном времени.Вы можете видеть открытые соединения и IP-адреса, к которым обращается Steam.

Fiddler:

Хотя Fiddler в первую очередь предназначен для отладки HTTP-трафика, его можно использовать для просмотра запросов, которые выполняет Steam. Он может показать вам, какие IP-адреса используются для HTTP(S) соединений.Убедитесь, что вы правильно настроили Fiddler для перехвата трафика Steam (например, для HTTPS-трафика потребуется установить доверенный сертификат).

Netstat:

В командной строке Windows можно использовать команду netstat -ano, чтобы увидеть все активные соединения и их IP-адреса. Вы также можете проверить, какие процессы используют эти соединения.

PowerShell:

Если вы знакомы с PowerShell, вы можете использовать cmdlet Get-NetTCPConnection, чтобы получить информацию о текущих соединениях.

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

16 Июл в 19:52
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир