
В новейшей версии был полностью переосмыслен подход к решению ряда задач, что позволило получить действительно нетривиальные результаты:
Linken Sphere 7 Infinia - первый в мире антидетект, способный имитировать движки и железо без использования JavaScript. Это стало доступно благодаря совершенно новой концепции разработки, которая была создана с нуля - инновационные механизмы позволяют имитировать любой из браузеров Chrome, Opera, Safari, Firefox, IE в полном объеме:
Chrome
- добавлен объект chrome, который содержит в себе прототипы webstore, runtime app - по которым как правило проверяют принадлежность браузеры именно к Chrome
Opera
- добавлен объект opr, который является определителем принадлежности браузера к Opera
Firefox
- обновлен объект InstallTrigger, который также является уникальным для данного браузера и по нему можно определять принадлежность именно к Firefox
- удалены специфические объекты хрома, которыми не обладает Firefox
Safari
- Обновлен объект Safari, который содержит особый функционал SafariRemoteNotification, уникальный для него.
- удалены специфичные и не свойственные для Safari объекты
- Ввиду особенности работы WebRTC, при подтверждении системами АФ принадлежности к Safari, используется, как правило, особый функционал для извлечения WebRTC. Был переработан механизм, приближен к реальному, добавлены специфичные события, такие как RTCTrackEvent и тд.
IE
- обновлено свойство documentMode, которое есть только в IE
- удалены специфичные и не свойственные для IE объекты
Для перечисленных юзерагентов объект Navigator полностью соответствует реальным объектам в этих браузерах, функционал сохранен, соответственно даже глубокие проверки не выявят подмен, что позволяет говорить о обходе большинства новейших проверок по особым свойствам браузера (в зависимости от выбранного ЮА)
- Обновлена работа системы профилей(сессий), теперь абсолютно все динамические данные профили задаются непосредственно внутри контекста профиля Chrome без использования Shared сегментов. Данное обновление повышает надежность и стабильность работы профилей до 100%. За счет нативной инициализации увеличивается также и скорость загрузки динамических параметров в стек
- Добавлено новое конфигурируемое свойство deviceMemory, которое доступно в расширенных настройках
- Добавлен обход проверки системных цветов, рандомизирован для каждой сессии
- Добавлено полное отключение объектов из расширенных настроек, таких как батарея, джойстик
- Добавлены параметры по которым также определяют Viewport(размеры видимой области), теперь необязательно эмулировать разрешение экрана, чтобы сходится по всем параметрам. Настройки body.clientWidth, body.clientHeight доступны в расширенных настройках. Вставьте данные значения равными 0 в случае, если хотите использование нативных данных Viewport, эмуляция окна пока что сохраняется для особых нужд
- Обновлена система работы с плагинами. Добавление плагинов теперь происходит нативно, без использования js подмен, что позволяет проходить абсолютно любые проверки по ним
- Аудиофингерпринт также теперь реализован нативно, подмены данных теперь осуществляются внутри движка, это позволит пройти все js проверки на подлинность объектов. Также теперь рандомизирован параметр ac-baseLatency для каждого отпечатка
- В результате исследования наиболее свежих изменений в работе АФ систем полностью изменена структура работы IndexedDB и LocalStorage
- Доработан алгоритм определения webdriver - теперь он исключается из списка устройств в случае, если не определен
- Доработан механизм отключения батареи в настройках, устранена возможность определения
- Внедрен