Сейчас на форуме: -Sanchez- (+7 невидимых) |
eXeL@B —› Основной форум —› Инъекция в Javascript |
Посл.ответ | Сообщение |
|
Создано: 18 ноября 2016 15:46 · Личное сообщение · #1 Всем привет. Помогите решить задачу. Есть виджет онлайн-консультанта: http://hunter-ant-20280.bitballoon.com/ Задача: внедриться в код так, чтобы отключить звук входящего сообщения. Подробности: 1) Входящее сообщение приходит автоматически через 1 секунду после загрузки. Это сделано для удобства отладки. 2) Инжектиться нужно внутри функции jivo_onLoadCallback, она вызывается после того как весь код виджета загружен, но до момента звука. 3) Ранее я делал это успешно, пока виджет не переписали и не обфусцировали (прежнее решение есть в коде). Я просто добирался до объекта soundPlayer и убивал функцию play(). 4) Я сделал вывод, что виджет переписали на React и добраться до его объектов я не могу. 5) Я пытался в инжекте просто грохать тэг <audio>, но при взодящем сообщении он переосздается. 6) Разработчики виджета не идут навстречу. Как тестировать: Виджет работает, только если index.htm открыт по протоколу http (c file:// не сработает). Если у вас нет локального веб-сервера, можете отлаживать прямо на указанном мной сайте. Брякайтесь внутри jivo_onLoadCallback и пишите код инжекта. |
|
Создано: 19 ноября 2016 18:54 · Личное сообщение · #2 |
|
Создано: 19 ноября 2016 22:49 · Личное сообщение · #3 |
eXeL@B —› Основной форум —› Инъекция в Javascript |
Эта тема закрыта. Ответы больше не принимаются. |