1

Я хочу заблокировать программу от проверки, действительно ли мой компьютер подключен к Интернету.

Я блокировал его сетевое соединение с брандмауэром Защитника Windows.

В дополнительных настройках я просто добавил правило для исходящих сообщений, чтобы заблокировать все три типа подключения для основного файла .exe программы.

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


но программа все еще пыталась достучаться до интернета.

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

Большое спасибо за любую помощь

2 ответа2

0

Д-р - вы не можете.


За исключением исправлений для изменения исполняемого файла программы, вы не можете prevent a program from checking my connection status .

Он выполнит свой код, если вы позволите ему работать. Так что да, технически вы можете запретить ему проверять ваш интернет-статус, не позволяя ему работать. Как только он запустится, он сделает то, что запрограммировано.

Другие, кажется, обращаются к «как я могу предотвратить доступ программы к Интернету». Если это то, что вы имеете в виду, пожалуйста, измените название вопроса.

Но, как следует из названия, ответ таков, что вы не можете.

-2

Попробуйте определить, какие порты использует программа с Fiddler (https://www.telerik.com/fiddler).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .