Я пытаюсь написать script, который будет отслеживать пакеты (используя pypcap) и перенаправлять определенные URL/IP на то, что я выбираю. Я знаю, что могу просто отредактировать файл hosts, но это не сработает, потому что я не администратор.
Я думаю, что CGI может быть полезен, но этот действительно меня смутил.
EDIT: извините, если это звучит злонамеренно или похоже на атаку MITM. Причина, по которой я нуждаюсь в этом, - это то, что у меня есть (старое) приложение, которое захватывает страницу с сайта, но недавно домен изменился, и он больше не работает. Я не писал приложение, поэтому я не могу просто изменить домен, к которому он обращается.
Мне в основном нужно выполнить то, что можно сделать, отредактировав файл hosts без доступа к нему.
pypcap требует административных прав, поэтому это не вариант.
И у вас нет доступа к внутренним частям ПК, исходному коду или веб-серверу.
Осталось несколько вариантов:
Если приложение поддерживает использование прокси, оно может быть самым простым решением для настройки локального squid с redirector.