Суть вопроса вот в чем. Я открываю сайт, на сайте есть некоторый набор функций JS. Вопрос, как изменить мне с моей стороны эти функции? Можно просто вставить в консоль функцию с тем же именем, но хотелось бы чтобы это делалось автоматически. GreaseMonkey не помог
xrated: Юзерскрипт из GM имеет доступ к странице и может дописывать/менять/удалять любые ее элементы, в том числе скрипты. Вызов из GM к скрипту на странице осуществляется вставкой блока < script > , который при этом мгновенно исполняется из из него идут вызовы в коду на странице.
nirvimel: спасибо за ответ, наконец то решил проблему. GM может получить доступ к переменным/функциям страницы в браузере через unsafeWindow.переменная=значение. Перед этим надо подключить ф-ю @grant none
Воспользуйтесь fiddler. Вот пример инструкции как отключить debugger на avito под https-протоколом. Аналогичным образом меняете всё что душе угодно. Если трафик http, то просто шаги по импорту сертификата фиддлера пропустите: