FingerprintSwitcher - сервис для смены отпечатка браузера. - Форум успешных вебмастеров - GoFuckBiz.com - Страница 2
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB90.2486
BTC/USD69437.3336
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 04.04.2017, 12:44
Start Post: FingerprintSwitcher - сервис для смены отпечатка браузера. 
  #11
twaego9
Senior Member
 
Регистрация: 16.07.2016
Сообщений: 151
Бабло: $22525
По умолчанию

FingerprintSwitcher - это более продвинутая версия смены юзер агента. Сервис меняет не только юзер агент, но и множество внутренних методов и переменных браузера, так, что он выглядел абсолютно идентично хрому, файерфоксу, сафари, настольному или мобильному браузеру.

Современные методы определения пользователя могут идентифицировать его только по набору свойств браузера. Допустим, среди миллиона пользователей у десятка тысяч может быть определенное разрешение, но только у нескольких тысяч определенное разрешение и определенный набор плагинов. Набор таких свойств составляет отпечаток браузера. Добавляя новые факторы, сайт может точно определить, что именно вы его посещаете, даже если вы будете менять прокси при каждом входе. Эту проблему также решает сервис FingerprintSwitcher, поскольку предоставляет каждый раз новый набор свойств. Фактически FingerprintSwitcher можно назвать аналогом прокси сервиса для отпечатков.

Вы можете самостоятельно проверить свой отпечаток на этом сайте https://amiunique.org/, а эта библиотека позволяет встраивать получения отпечатка на своем сайте https://github.com/Valve/fingerprintjs2. Появление таких средств говорит о том, что идентификацией пользователя по его отпечатку уже пользуются, а в будущем ее будут использовать еще больше:



Вот список свойств, которые изменяет сервис:
  • Юзер агент.
  • Разрешение. Сюда входит высота и ширина видимой области и разрешение экрана.
  • Плагины. Берутся реальные плагины и миме типы актуальные на момент запроса.
  • Навигатор. Объект window.navigator содержит в себе множество функций и свойств, по которым можно определить браузер. Все они будут перенесены из реального браузера в БАС. Функции отсутствующие в хроме эмулируются.
  • Шрифты. БАС заменяет шрифты честно и делает это для каждого потока.
  • Порядок заголовков. Хотя веб стандарты не предают значания тому, в каком порядке хттп заголовки отсылаются на сервер, некоторые системы могут учитывать порядок при составлении отпечатка.
  • Веб хранилища. Наличие и отсутствие localStorage, sessionStorage, indexedDB.
  • Do not track.
  • Некоторые свойства window.

Вот как это выглядит:







Об устройстве сервиса:
При запросе вы получаете отпечаток именно с такой вероятностью, с которой он встречается в реальной жизни. Если доля фф сейчас, 10%, то шанс получить отпечаток фф через сервис - 10%.
Сервис предоставляет только актуальные отпечатки. Если хром обновился, то вы получаете отпечаток именно с новой версией хрома.
Отпечаток это просто текст и его можно сохранить, а потом использовать еще раз. Таким образом отпечаток использованный при регистрации акка может быть использован снова для входа в аккаунт и совершения каких-то действий.
Существует возможность делать запросы на отпечатки для нужной платформы и браузера.





Но зачем нужен именно сервис? Почему не сделать простой модуль?
Сервис необходим потому что все браузеры постоянно обновляются, и актуальные сегодня отпечатки через месяц могут уже устареть. Хочу рассказать один случай, который говорит в пользу использования именно такой архитектуры. Ко мне обратился к пользователь с жалобой на то, что один сайт выдает ошибку при регистрации с помощью БАС, но регистрирует аккаунт удачно с помощью обычного браузера. На сайте стояла какая-то защита, которая не пускала БАС. Пришлось потратить много времени, но победить ее так и не удалось. Я отложил этот баг, но с выходом новой версии БАС решил проверить еще раз, на этот раз регистрция была успешна. Пользователь был доволен, да и я тоже. Но через несколько недель он снова рассказал о той же проблеме, та же версия БАС снова отказывалась регистрировать аккаунты. Оказалось, что дело в версии хрома, при первом обновлении движок хрома в БАС был обновлен, а за несколько недель он "устарел". Простая смена юзер агента эфекта конечно не давала, а вот смена отпечатка помогла! Правда отпечаток был от файерфокс, но тем не менее. Мне удалось зарегистрировать аккаунт на этом сайте с помощью нового отпечатка. Понятно, что обновлять БАС каждый раз, когда обновляется Хром мне тяжело, намного легче подключить такой сервис. Речь идет о сайте target.com.

Лицензия. Купить лицензию можно прямо на этой странице https://bablosoft.com/shop/FingerprintSwitcher, после приобретения вы получите ключ, который можно активировать на этом сайте https://fingerprints.bablosoft.com/. Один ключ может быть использован только на 2 ip, ip могут быть изменены в любой момент. Срок действия ключа начинается после первого использования, количество запросов к сервису не ограничено.

При этом использование сервиса является абсолютно бесплатным для отпечатков хрома на windows, но ограничено 30 запросами в минуту с одного ип. Бесплатные отпечатки можно получить по этому адресу https://fingerprints.bablosoft.com/p...soft%20Windows

Как использовать. Использовать FingerprintSwitcher с БАС проще простого. Есть 2 действия, одно получает отпечаток, второе его применяет.


Также существует апи, позволяющее подключить сервис к любому браузеру, более подробно на сайте https://fingerprints.bablosoft.com/#api.
__________________
BrowserAutomationStudio Создаем многопоточные приложения бесплатно и без навыков программирования.
twaego9 вне форума  
Старый 04.04.2017, 18:15   #12
nuaru
Senior Member
 
Регистрация: 06.08.2008
Сообщений: 725
Бабло: $142417
По умолчанию

Вы сможете использовать наш бесплатный сервис в других бесплатных продуктах, так что все ок )
__________________
Уникальный seo софт на zennolab.com
ZennoPoster - реальная экономия денег
nuaru вне форума  
Старый 04.04.2017, 18:50   #13
neox-inside
Ебланнед
 
Регистрация: 21.05.2011
Сообщений: 285
Бабло: $46495
Отправить сообщение для neox-inside с помощью ICQ
По умолчанию

Хуйня это все, нас палят по отрисовке CSS и подобному.
neox-inside вне форума  
Старый 04.04.2017, 19:04   #14
one
Баломут
 
Регистрация: 21.03.2009
Сообщений: 56
Бабло: $6522
Отправить сообщение для one с помощью ICQ
По умолчанию

[QUOTE=nuaru;1075883]
Цитата:
(может, one, вы один из них)
Нет, не из них. Просто собираю информацию и ищу варианты для создания боле-менее уникального профиля. Появилась в этом кое-какая необходимость.

Цитата:
Сообщение от noobest Посмотреть сообщение
Цитата:
Сообщение от nuaru Посмотреть сообщение
мы сделаем вам такой же сервис абсолютно бесплатно
сама зенка изначально платный продукт с платными обновлениями.
Тут речь о сервисе.
__________________
Решения для автоматизации действий в интернете.
one вне форума  
Старый 04.04.2017, 19:52   #15
noobest
Member
 
Регистрация: 21.08.2016
Сообщений: 42
Бабло: $6120
По умолчанию

Цитата:
Сообщение от one Посмотреть сообщение
Тут речь о сервисе.
да какая разница что это будет, если это будет только для пользователей зенки, то какая разница что он бесплатный, если сама зенка платная, хотя nuaru выше отписал что будет бесплатный для всех.
noobest вне форума  
Старый 04.04.2017, 19:54   #16
kakTUZ
85 level
 
Аватар для kakTUZ
 
Регистрация: 28.09.2009
Сообщений: 722
Бабло: $112680
По умолчанию

Цитата:
Сообщение от nuaru Посмотреть сообщение
Цитата:
А, Вы об этом, но тут я вижу нет всего что предложено в первом посте а именно:
Шрифты
Заголовки
Веб хранилища
Разрешение
Плагины
Все на что реально смотрят сайты меняется само - это заголовки и разрешения, остальное, кроме набора шрифтов можно поменять из кода. Шрифты пока, вообще, не меняются.

Я вам скажу, но любители альтернативы и теорий заговоров мне все равно не поверят - некоторые сайты смотрят отпечатки браузера, но только для того, чтобы следить за своими покупателями, выдавать тематичную рекламу и т.д.
Никто не использует это для борьбы с нашими клиентами. Мы просили некоторых особо дотошных пользователей, которые давно интересуются этими функциями (может, one, вы один из них) показать хоть один сайт, который бы это делал - все начинают ссылаться на теоретическую возможность и возможное применение в будущем.

НО! Так как произошло завышение значимости этих функций и теперь гораздо большее количество людей будет думать, что это, прям, сверхважная фича - нам не остается ничего, кроме как в ближайшее время все это добавить для вас в свой продукт.
Ну и по пути, как побочный продукт, - мы сделаем вам такой же сервис абсолютно бесплатно, так как реально он не требует ни поддержки ни каких-то затрат и пилится на коленке.
Собрать данные с посетителей сайта и выдать их по апи - тут сложного, сами понимаете, ничего нет.
Сразу перейду на про версию если это реализуете
__________________
Выделенный сервер от компании HostZealot, недорого!
kakTUZ вне форума  
Старый 04.04.2017, 20:07   #17
one
Баломут
 
Регистрация: 21.03.2009
Сообщений: 56
Бабло: $6522
Отправить сообщение для one с помощью ICQ
По умолчанию

Цитата:
Сообщение от noobest Посмотреть сообщение
хотя nuaru выше отписал что будет бесплатный для всех.
Тогда в чем вопрос?
__________________
Решения для автоматизации действий в интернете.
one вне форума  
Старый 04.04.2017, 20:08   #18
twaego9
Senior Member
 
Регистрация: 16.07.2016
Сообщений: 151
Бабло: $22525
ТС -->
автор темы ТС По умолчанию

Цитата:
Сообщение от neox-inside Посмотреть сообщение
Хуйня это все, нас палят по отрисовке CSS и подобному.
Канвас в БАС отключен по умолчанию.

Я все таки считаю сервис востребованным. Я сейчас не занимаюсь созданием реггеров, но тот случай, который я отписал в теме абсолютно реальный:

Без отпечатка - не регистрирует.
С отпечатком - регистрирует.
С юзер агентом и разрешением - не регистрирует.
Без эмуляции бездействия не регистрирует никак, ни с отпечатком ни без.
Сайт target.com
Ну и при регистрации там передается огромный массив зашифрованных данных.

Я не удивлюсь если сайты не банят сразу при несоответствии параметров указанных в агенте, а просто понижают степень доверия. На самом деле я уверен, что там сложные системы с применением машинного обучения и отпечаток является только один из параметром определения человечности. Поэтому определить работает/не работает может быть довольно сложно.

В сервис было вложено много труда, там не все так просто, например тяжело было превратить в json объекты кода, которые ссылаются друг на друга рекурсивно, тяжело было эмулировать некоторые функции, которых нет в хром и переписывать все на js и очень тяжело было сделать так чтобы все объекты выглядели точно так же как в реальном браузере, отдавали те же значения при касте в строку, в массив и т.д.
__________________
BrowserAutomationStudio Создаем многопоточные приложения бесплатно и без навыков программирования.
twaego9 вне форума  
Старый 05.04.2017, 07:40   #19
Lord_Alfred
Хитрожопый
 
Аватар для Lord_Alfred
 
Регистрация: 15.07.2008
Сообщений: 599
Бабло: $93800
По умолчанию

Цитата:
Сообщение от twaego9 Посмотреть сообщение
Я не удивлюсь если сайты не банят сразу при несоответствии параметров указанных в агенте, а просто понижают степень доверия. На самом деле я уверен, что там сложные системы с применением машинного обучения и отпечаток является только один из параметром определения человечности. Поэтому определить работает/не работает может быть довольно сложно.
Подтверждаю. По такой же схеме банятся гмейл-аккаунты, инфа из первых рук )

More

Так что ждите появление либы аля "фингерпринт.js" от гугла ))) У них там есть мысли выпустить это и вообще искоренить спам/автореги в интернете)))))
__________________
Мой блог в Telegram: https://tglink.ru/Lord_Alfred
Тесты производительности VPS: https://tglink.ru/VPSBench - присылайте с рефкой

Последний раз редактировалось Lord_Alfred; 05.04.2017 в 07:52.
Lord_Alfred вне форума  
Старый 05.04.2017, 11:25   #20
nuaru
Senior Member
 
Регистрация: 06.08.2008
Сообщений: 725
Бабло: $142417
По умолчанию

Все правильно, только с точностью до наоборот - тот же гугл собирает по вам инфу постоянно, при каждом заходе на сайт с его метрикой, кнопкой g+, при использовании поиска и т.д.
Любой реальный юзер имеет годовую или хотя бы месячную историю у гугла. Гугл всех знает.

Поэтому, когда вы приходите с абсолютно чистыми куками, с абсолютно девственным профилем и лезете в акк gmail и делаете там кучу подозрительных действий - вот это и приводит вас к бану.
Чтобы этого не было весь профиль и куки нужно таскать с каждым аккаунтом, желательно при этом иногда заходить на какие-то сайты с адсензом, счетчиками гугла, просто пользоваться посиком - тогда вы будите выглядеть как реальный человек.


Никто не будет вас банит за то, что у вас набор шрифтов такой же как у некоторых других пользователей.

target.com, кстати у меня не открывается, причем пробовал с нескольких серверов.
Наверно его владелец не пил выписанные ему таблетки и совсем сошел с ума, теперь не пускает никого.
__________________
Уникальный seo софт на zennolab.com
ZennoPoster - реальная экономия денег
nuaru вне форума  
Старый 05.04.2017, 12:48   #21
Lord_Alfred
Хитрожопый
 
Аватар для Lord_Alfred
 
Регистрация: 15.07.2008
Сообщений: 599
Бабло: $93800
По умолчанию

Цитата:
Сообщение от nuaru Посмотреть сообщение
Все правильно, только с точностью до наоборот - тот же гугл собирает по вам инфу постоянно, при каждом заходе на сайт с его метрикой, кнопкой g+, при использовании поиска и т.д.
Любой реальный юзер имеет годовую или хотя бы месячную историю у гугла. Гугл всех знает.

Поэтому, когда вы приходите с абсолютно чистыми куками, с абсолютно девственным профилем и лезете в акк gmail и делаете там кучу подозрительных действий - вот это и приводит вас к бану.
Чтобы этого не было весь профиль и куки нужно таскать с каждым аккаунтом, желательно при этом иногда заходить на какие-то сайты с адсензом, счетчиками гугла, просто пользоваться посиком - тогда вы будите выглядеть как реальный человек.


Никто не будет вас банит за то, что у вас набор шрифтов такой же как у некоторых других пользователей.
Не, на набор шрифтов они особо не смотрят. У них больше заточено под то, чтоб проверять соответствует ли определенный набор правил тому юзер агенту, с которого чел сидит + как я уже выше писал - проверка на то, есть ли в текущей версии браузера определенная технология, которая должна быть. Поэтому маскироваться с фф под хром не только странно, но и опасно.
__________________
Мой блог в Telegram: https://tglink.ru/Lord_Alfred
Тесты производительности VPS: https://tglink.ru/VPSBench - присылайте с рефкой
Lord_Alfred вне форума