Имхо по моему легче написать прокси и подменить сертификаты
К сожалению, это не поможет для борьбы с деятельностью скриптов, которые в количестве много штук на сайт и меняются каждую неделю. Писать парсер скрипта, строить и анализировать граф исполнения, и модифицировать всё это потом для изменения функционала - полагаю, это даже не полиномиальная задача. К тому же, парсер java script'а, или type script'а, или на чём там сайты сейчас пишут ... это ж целый язык учить надо ... это сложно. молчу про web assembly, который сейчас уже везде. нет. лучше перехватывать точки взаимодействия скрипта со внешним миром (ну то есть с внутренностями браузера), и не давать ему доступ туда, куда ему по определению не нужно.
Браузер переписать - это, мягко сказать, запредельно сложно. Да и смысл? Как то, года три назад, ещё в университете, я пыталась откомпилировать firefox - у меня не получилось. И хочется всё таки именно расширение, чтобы исполняемые файлы браузера не трогать.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
К сожалению, это не поможет для борьбы с деятельностью скриптов, которые в количестве много штук на сайт и меняются каждую неделю. Писать парсер скрипта, строить и анализировать граф исполнения, и модифицировать всё это потом для изменения функционала - полагаю, это даже не полиномиальная задача. К тому же, парсер java script'а, или type script'а, или на чём там сайты сейчас пишут ... это ж целый язык учить надо ... это сложно. молчу про web assembly, который сейчас уже везде. нет. лучше перехватывать точки взаимодействия скрипта со внешним миром (ну то есть с внутренностями браузера), и не давать ему доступ туда, куда ему по определению не нужно.