0

Мне было интересно, можно ли перехватить все вызовы JavaScript API веб-сайта с помощью расширения браузера.
Фоном является то, что я хотел бы регистрировать, какие API-интерфейсы используют некоторые сайты и даже блокировать доступ к определенным API-интерфейсам или просто предоставлять поддельные данные вместо реальных данных.
Я знаю, что вы можете перехватывать HTTP-запросы и т. Д., Но мне бы очень хотелось узнать, когда на самом деле обращается API.Перехват всех вызовов API с помощью аддона браузера

Так, например, я хотел бы узнать, когда используются webRTC или webGL, когда холст читается/обрабатывается или даже когда веб-сайт проверяет положение курсора мыши.

Я ничего не смог найти в Google об этом. Я что-то пропустил? Или вы знаете, что что-то подобное будет реализовано в будущем? Мне бы очень хотелось узнать.

ответ

0

https://webrtchacks.com/webrtc-notify/ описывает расширение хром, которое регулирует и определяет использование API WebRTC. Это не так, как есть способы предотвратить запуск сценария контента.

У Firefox есть лучшие API-интерфейсы для перехвата WebRTC, описанные в https://hacks.mozilla.org/2015/09/controlling-webrtc-peerconnections-with-an-extension/

Смежные вопросы