7332
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Ищем "QIHU 360EE", найденные переименовываем по порядку в "360E1", "360E2", и т.д. Запускаем браузер с гугловым тестом на юзерагент, видим в конце "360E1". Зачит юзерагент берётся отсюда. Если изменить длину строки (от хекс 00 до следующего 00), или изменить\убрать "QIHU", то в конце юзерагента будет добавлено "/13.0.2256.0" (в моей версии). Поиск "/13.0.2256.0" ничего не даёт, ищем "13.0.2256.0". Первый найденный переименовываем в "13.0.2256.1", и т.д. Смотрим тест юзерагента, видим в конце "13.0.2256.1", значит версия берётся отсюда. Редактируем 1-ю и 2-ю строки так чтоб вместе получился чистый хромовый юзерагент (учитывая что между строками добавляется "/"). "Safari/537.36 QIHU 360EE" подрезаем добавлением хекс "00", означающим конец строки, до "Safari". Во 2-ю строку пишем "537.36", заканчиваем тоже хекс "00" 1-я строка (от 00 до 00) была "Mozilla/5.0 (%s) AppleWebKit/%d.%d (KHTML, like Gecko) %s Safari/%d.%d QIHU 360EE", стала"Mozilla/5.0 (%s) AppleWebKit/%d.%d (KHTML, like Gecko) %s Safari". 2-я была "13.0.2256.0", стала "537.36". Версия сафари не от балды, а сверяясь со списком юзерагентов соответствующих версий хрома. Проверяем юзерагент разными тестами. Переделываем начисто, чтоб изменения были тоолько в двух местах Chrome.dll | Всего записей: 674 | Зарегистр. 08-06-2006 | Отправлено: 14:24 03-02-2022 | Исправлено: 7332, 14:39 03-02-2022 |
|