FingerprintSwitcher с дополнительными функциями
-
Название: FingerprintSwitcher
Версия: 3.7
Данные:
FingerprintSwitcher.zip - 3.7 для BAS выше 23 версии
FingerprintSwitcher.zip - 3.6 для BAS ниже 24 версии
Согласие на добавление модуля в BAS: Да
Описание: Стандартный модуль FingerprintSwitcher с двумя новыми действиями "Распарсить отпечаток" и "Редактировать отпечаток". Действие "Распарсить отпечаток" сохраняет значения некоторых параметров (User Agent, Lang и т.д) отпечатка в указанные переменные. Действие "Редактировать отпечаток" заменяет некоторые параметры (User Agent, App Version, Lang) отпечатка на указанные значения.
История версий:
-
@GhostZ said in FingerprintSwitcher с дополнительными функциями:
Название: FingerprintSwitcher
Версия: 2.1
Данные: FingerprintSwitcher.zip
Согласие на добавление модуля в BAS: Да
Описание: Стандартный модуль FingerprintSwitcher с двумя новыми действиями "Распарсить отпечаток" и "Редактировать отпечаток". Действие "Распарсить отпечаток" сохраняет значения некоторых параметров (User Agent, Lang и т.д) отпечатка в указанные переменные. Действие "Редактировать отпечаток" заменяет некоторые параметры (User Agent, App Version, Lang) отпечатка на указанные значения.
История версий:
Годнота подьехала 👌
Боюсь только когда будут обновы для FingerprintSwitcher модуль все время придеться подгонять.
-
@FastSpace, перенести готовые действия из модуля в модуль дело пары секунд.
-
Добавил параметр "is_autogenerated" в манифест, чтобы модуль не записывался в проект если не используется.
-
Четкий модуль! Я наконец-то почистил скрипт от костылей в виде языка и самого свежего юзер агента и все положил в модуль.
Не хватает такой же штуки и под профиль. Фокс тут выкладывал код где-то.
-
@FastSpace, модуль работает и с отпечатками из профилей
-
@GhostZ said in FingerprintSwitcher с дополнительными функциями:
@FastSpace, модуль работает и с отпечатками из профилей
Нужен актион который дергает отпечаток из профиля в переменную и затем там же заменяет UserAgent.
Кстате по поводу языка - он не нужен в модуле. Дело в том, что сейчас действие прокси подменяет язык, но в том действии слишком много заголовков - шлака для RU прокси. Пришлось через установить заголовок Accept-Language делать.
Применение отпечатка с измененным языком не дает никакого эффекта (всегда будет английский язык) и профиль не хранит эти данные.
-
@FastSpace, читаете fingerprint.json из профиля в переменную и можете работать с этой переменной с помощью действия "Редактировать отпечаток", потом можно записать полученную переменную обратно в файл т.к формат остаётся тем же.
-
@GhostZ said in FingerprintSwitcher с дополнительными функциями:
@FastSpace, читаете fingerprint.json из профиля в переменную и можете работать с этой переменной с помощью действия "Редактировать отпечаток"
json сохранённого отпечатка в fingerprint.json отличается от полученного отпечатка из действия "Получить отпечаток", модуль это учитывает?
-
@Fox, да
-
@GhostZ said in FingerprintSwitcher с дополнительными функциями:
@Fox, да
Ок, а что с языком. Язык сейчас меняется либо в действие прокси, либо в действие установить заголовок.
Редактирование языка в отпечатке не дает эффекта. При примении отпечатка - всю равно лажа какая-то.
-
@FastSpace все параметры, кроме самого отпечатка, не обязательны для заполнения.
-
@GhostZ said in FingerprintSwitcher с дополнительными функциями:
Стандартный модуль FingerprintSwitcher с двумя новыми действиями "Распарсить отпечаток" и "Редактировать отпечаток".
Здравствуйте. Не смог найти эти действия...
-
@kuzkuz, чтобы они появились нужно установить модуль
@GhostZ said in FingerprintSwitcher с дополнительными функциями:
Данные: FingerprintSwitcher.zip
-
раньше парсил отпечатки и сохранял в базу(распарсенные)
но там не было JSON схемы,
то есть я сделал но структура отпечатков была разной,
где то некоторые поля были где то null, потом где то их не было
короче разные и поэтому я потом парсил только на valid & сохранял как стринг.а так разрешение итд, можно менять конечно.
но вот например канвас хэш итд уже не получалось,
они зашифрованы в виде структуры.то есть у вас не получится из одного профиля поменять канвас, раньше так было.
у меня был премиум доступ к исходникам и я хотел посмотреть как это сделать но
эта часть скрыта.
-
22.5.1 новые кнопки не появились, почему? это после распаковки, в папку млдули за место оригинала.
-
@playful said in FingerprintSwitcher с дополнительными функциями:
22.5.1 новые кнопки не появились, почему? это после распаковки, в папку млдули за место оригинала.
Устанавливайте модуль через менеджер модулей
-
@Fox а что происходит при сохранении профиля несколько раз с разных отпечатков? добавляются другие отпечатки? или заменяется новым? ну, на счет замены, вроде не заменяется, разрешение меняется при применении профиля, на те разрешения, которые были ранее в отпечатках.
-
@playful said in FingerprintSwitcher с дополнительными функциями:
@Fox а что происходит при сохранении профиля несколько раз с разных отпечатков? добавляются другие отпечатки? или заменяется новым? ну, на счет замены, вроде не заменяется, разрешение меняется при применении профиля, на те разрешения, которые были ранее в отпечатках.
При применении отпечатка переписывается файл с отпечатком fingerprint.json
-
Извините за нубский вопрос, но какая практическая польза от модуля? Штатный модуль не позволяет менять ЮА. Смысл в этом или есть еще какой-то скрытый? Может модуль позволяет улучшить "безпалевность" для сайтов?