Создайте промежуточный прокси для изменения user-agent http-запросов

725
J. Fabian Meier

Наша компания блокирует многие http-запросы, если они не устанавливают «user-agent» значения, используемые Internet Explorer или Chrome. Это делает многие программы непригодными для использования, потому что они не могут получить доступ к своим данным в Интернете. Кроме того, проверить на svn.apache.org невозможно.

Можно ли создать «прокси», который просто перенаправляет запросы http на другой прокси, но обменивает пользовательский агент на фиксированную строку?

Если так, как я мог начать?

PS: я пытался использовать Fiddler для обмена пользовательским агентом, но Fiddler видит только «туннели», которыми он явно не может манипулировать.

0
Если это защищенное SSL соединение, возможно, он не видит, что передается. Но так как это кажется неправильным подходом к проектированию, вы говорили с ИТ и объясняли, почему эта установка не работает (для ваших нужд)? Seth 6 лет назад 0
Я не могу вдаваться в подробности, но я много пробовал на «организационном уровне», и это не сработало. J. Fabian Meier 6 лет назад 0
Вопросы, относящиеся к корпоративной ИТ-поддержке и сетям, не относятся к теме, см. [On-Topic] (https://superuser.com/help/on-topic). Пожалуйста, поговорите с вашим отделом ИТ. DavidPostill 6 лет назад 0

1 ответ на вопрос

1
Mikhail Moskalev

Я согласился, что Сет сломан по замыслу.

Но как сумасшедший обходной путь: ZAP можно использовать для изменения HTTP-запросов / ответов и создания поддельных SSL-сертификатов по требованию.

ZAP - это пентест и отладка прокси.