Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Песочница (https://forum.antichat.xyz/forumdisplay.php?f=189)
-   -   замена js файла а https странице (https://forum.antichat.xyz/showthread.php?t=475554)

topmet 08.02.2020 22:21

Только на локальной машине, для личного пользования.

сайт на https, нужно на лету менять один js файл, попробовал proxomitron, ругается на сертификаты.

Плагины chrome для подмены js файла пишут block mixed content

ckpunmkug 09.02.2020 18:06

Попробуйте зайти со стороны "Chrome DevTools Protocol"

Для знакомства что это такое

Запустить в отладке

Код:

Code:
/usr/bin/chromium --remote-debugging-port=9222
chrome.exe --remote-debugging-port=9222

Вариант 1.

Тормознуть скрипт.

Код:

Code:
Runtime.terminateExecution
Terminate current or next JavaScript execution. Will cancel the termination when the outer-most script execution ends.

Запустить свой

Код:

Code:
Runtime.runScript
Runs script with given id in a given context.

Вариант 2.

Подменить скрипту урл.

Код:

Code:
Fetch.continueRequest
Continues the request, optionally modifying some of its parameters.

Описан способ модификации ответа

topmet 10.02.2020 09:05

Цитата:

Сообщение от ckpunmkug
ckpunmkug said:

Попробуйте зайти со стороны
"Chrome DevTools Protocol"
Для знакомства что это такое
Запустить в отладке
Код:

Code:
/usr/bin/chromium --remote-debugging-port=9222
chrome.exe --remote-debugging-port=9222

Вариант 1.
Тормознуть скрипт.
Код:

Code:
Runtime.terminateExecution
Terminate current or next JavaScript execution. Will cancel the termination when the outer-most script execution ends.

Запустить свой
Код:

Code:
Runtime.runScript
Runs script with given id in a given context.

Вариант 2.
Подменить скрипту урл.
Код:

Code:
Fetch.continueRequest
Continues the request, optionally modifying some of its parameters.

Описан способ модификации ответа

ниче се, если бы не https - все просто сделал бы, тут мозгов не хватит )

ckpunmkug 13.02.2020 22:46

Это только кажется, возьмите puppeter


Время: 04:48