Кто понимает - при анализе , Гугл насколько фродово относится к браузерам на базе хромиум (их портабл версии можно было бы установить сразу в мат систему) при создании гуглакаунта ?
Название этой методики Browser Native Performance Benchmark (BNPB далее) — или по-простому — Тест производительности браузера.
Суть методики элементарно простая:
1. Проверяется производительность CPU путем предоставления клиенту ресурсоемкого JS.
2. Проверяется производительность GPU путем определения скорости рендеринга Canvas изображения.
Онлайн Тест-Пример:
Free online browser speed test - SPEED BATTLE
То есть, веб ресурс проверяет производительность вашего процессора и видеокарты, а затем полученные данные попадают под условие типо:
Если BNPB менее 70% от среднестатистического (для каждого браузера и версии статистика отдельная) — тогда включить дополнительные методы верификации пользователя.
Если BNPB 70% и более от среднестатистического — продолжать работу.
Данная методика особенно эффективна при выявлении браузеров запущенных на виртуальных машинах.
Пример: Вчера работали с пользователем на версии Chrome 78, BNPB рейтинг пользователя был 16.08 при среднестатистическом значении 853.93
Таким образом, используя методику BNPB можно выявить потенциально опасного пользователя, даже если он идеально произвел смену всех своих браузерных отпечатков.
Сразу оговорюсь: статья не моя и уже не помню, откуда её скапиастил год назад, примерно. Удачно всё складывается, когда отставание от "среднестатистического значения" в этом тесте - не более 15-20%.(на личном опыте). Поэтому, при установке и настройке Хрома - вырубаем аппаратное ускорение, включенное в нем по-умолчанию,, флеш рубим( разрешаем лишь по-запросу), джаву - не трогаем, фоновые процессы, тоже, рубим в нем, выходим из браузера, затем только подрубаем сеть, запускаем его и работаем, не производя никаких тестов. Для "тестирования" гоняйте всё в отдельной ВМ и потом уже, на основании тестов, создавайте рабочие ВМ.