С++ WinAPI WebRTC Chromium DLL InjectDLL JS

35 000 руб. за проект
05 сентября 2019, 23:46 • 3 отклика • 40 просмотров
Необходимо модифицировать исходники Chromium – в частности p2p протокола WebRTC – и подменять параметры PublicIP и LocalIP на любой ip адрес.
Вариант просто выключать WebRTC не подойдет.
Демонстрацию того что это реально сделать – можете посмотреть в браузере Мультилогин.
В Chromium реализован WebRTC, позволяющий отправлять запросы серверам STUN, которые будут возвращать локальные и публичные IP-адреса для пользователя.
Кроме того, эти запросы STUN выполняются вне обычной процедуры XMLHttpRequest, поэтому они не отображаются в консоли разработчика и не могут быть заблокированы c помощью Chrome API.
Необходимо что бы решение работало под Windows и MacOS