Re[2]: Глобальный перехват функции для всех java программ
От: x-code  
Дата: 09.06.23 11:58
Оценка:
Здравствуйте, ·, Вы писали:

·>Проще поставить прокси и через него пускать трафик.

·>Реализаций http — туча. Любой код, который пишет-читает сокет может делать http-протокол. Нет такой одной некой функции и быть не может, даже теоретически, и java тут не при чём.

Я уже пробовал, mitmproxy умеет менять заголовки. Работает, но частчино.
Такое чувство, что где-то есть некие java-программы, которые не умеют работать через прокси и все равно пытаюстя лезть напрямую. Допустим даже если я их вычислю, что я с ними сделаю если они так написаны?

Есть еще одна особенность: для скачивания больших файлов по https mitmpoxy должен их скачать целиком, перешифровать своим ключом и отдать программе, а это занимает время. Некоторые java-программы не хотят ждать и считают что наступил таймаут и нет интернетоа. Вот если бы в mitmproxy было кэширование для больших файлов, допустим один раз не получилось а второй раз он сразу отдается — это было бы более-менее приемлемым решением.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.