Fingerprint нужно продевать лицензию и для чего

Поддержка
  • @sergerdn оно мне надо? Но открой Фингер какой нить в json редакторе каком нить, и многое станет понятно, хоть и не сразу....

  • @sergerdn said in Fingerprint нужно продевать лицензию и для чего:

    @FastSpace said in Fingerprint нужно продевать лицензию и для чего:

    @sergerdn Вообще да, но это задача не простая. Нужно не только обновить версию (там в 5 местах UA надо только поменять), но еще правильно новые фичи встроить фингерпринта + учитывать логику отпечатка + постоянно это апдейтить.

    Можно начать с малого и постепенно апгрейдить функционал обновлялки. К сожалению, кроме самого разработчика, никто до конца не понимает, как фингерпринт работает, только догадки могут быть.

    Это не прокатит с хэшами, они от версии браузера тоже апдейтится, судя по тому же browserleaks даже версию через канвас видит. Где его заново отрисуешь то...

  • @Bigma said in Fingerprint нужно продевать лицензию и для чего:

    @sergerdn оно мне надо?

    Странный вопрос, я не могу даже теоретически этого знать.

  • @sergerdn именно по этому они называются риторическими - не требующие ответа.

  • Есть варик, шас придумал костыль как апдейтить фингер.

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

  • @FastSpace жесть 😁 не ищешь ты лёгких путей 🤗

  • @FastSpace said in Fingerprint нужно продевать лицензию и для чего:

    @sergerdn said in Fingerprint нужно продевать лицензию и для чего:

    @FastSpace said in Fingerprint нужно продевать лицензию и для чего:

    @sergerdn Вообще да, но это задача не простая. Нужно не только обновить версию (там в 5 местах UA надо только поменять), но еще правильно новые фичи встроить фингерпринта + учитывать логику отпечатка + постоянно это апдейтить.

    Можно начать с малого и постепенно апгрейдить функционал обновлялки. К сожалению, кроме самого разработчика, никто до конца не понимает, как фингерпринт работает, только догадки могут быть.

    Это не прокатит с хэшами, они от версии браузера тоже апдейтится, судя по тому же browserleaks даже версию через канвас видит. Где его заново отрисуешь то...

    Да понятия не имею что с этим делать. Подозреваю, что в точности может знать только разработчик, если он вообще знает или у него есть какие-то идеи по реализации.
    Если идти от обратного - если обновлялки до сих пор нет, наверное, там есть сложности, без решения которых реализация обновлялки частично не имеет смысла.
    Но это все галлюцинации, разработчик молчит.

  • @sergerdn Ему это не выгодно, если только делать платный сервис, но не думаю что многие захотят за это платить.

  • @Bigma said in Fingerprint нужно продевать лицензию и для чего:

    @FastSpace жесть 😁 не ищешь ты лёгких путей 🤗

    Не, это не жесть 😁 жесть это писать софт апдейтилку фингера в слепую....

    Приведу простой пример, пару версий назад разработчик закрыл дырку на метод StorageManager.estimate(), показывает свободное место на жёстком диске, а теперь представишь в фингере у тебя какой-нить Xiaomi Redmi 9T, и ты ему такой ставишь мол свободно 700 гигов, когда у устройства максимум было 512 )))) таких нюансов море....

  • @FastSpace said in Fingerprint нужно продевать лицензию и для чего:

    Есть варик, шас придумал костыль как апдейтить фингер.

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

    Я думал о подобном решении, но в текущей реализации нет уникальной метки fingerprint, которая помогла бы в будущем опознать посетителя. Где метка - это случайное уникальное значение, которое сохраняется где-то в браузере посетителя лендинга и дублируется в самом отпечатке.

    Если в текущей реализации скрипта съема отпечатков добавить метку, то легко можно будет реализовать и обновление отпечатков тем или иным путем. Как средствами самого сервиса, так и самостоятельно.

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

  • @FastSpace А как связано - повышение версии браузера, или понижение, с железом ? Мы тут про генерирование вообще принтов говорим, или про обновление версии браузера ?

  • @FastSpace said in Fingerprint нужно продевать лицензию и для чего:

    Приведу простой пример, пару версий назад разработчик закрыл дырку на метод StorageManager.estimate(), показывает свободное место на жёстком диске, а теперь представишь в фингере у тебя какой-нить Xiaomi Redmi 9T, и ты ему такой ставишь мол свободно 700 гигов, когда у устройства максимум было 512 )))) таких нюансов море....

    Я считаю, что эмулировать мобильные браузеры на BAS это не очень удачная идея. Эмулировать мобильные браузеры надо на физической мобилке или эмуляторе.
    Также я считаю не очень удачной идеей эмулировать браузеры на другой Оси, отличной от Windows, на BAS.

  • @Bigma said in Fingerprint нужно продевать лицензию и для чего:

    @FastSpace А как связано - повышение версии браузера, или понижение, с железом ? Мы тут про генерирование вообще принтов говорим, про обновление версии браузера ?

    Разработчики Chromium с каждой новой версией добавляют больше фич детектящих железо.

  • @FastSpace А ты не лезь выше версии, движка баса ...

  • @sergerdn said in Fingerprint нужно продевать лицензию и для чего:

    @FastSpace said in Fingerprint нужно продевать лицензию и для чего:

    Есть варик, шас придумал костыль как апдейтить фингер.

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

    Я думал о подобном решении, но в текущей реализации нет уникальной метки fingerprint, которая помогла бы в будущем опознать посетителя. Где метка - это случайное уникальное значение, которое сохраняется где-то в браузере посетителя лендинга и дублируется в самом отпечатке.

    Если в текущей реализации скрипта съема отпечатков добавить метку, то легко можно будет реализовать и обновление отпечатков тем или иным путем. Как средствами самого сервиса, так и самостоятельно.

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

    Сохрани куку с названием уникальным.

  • @FastSpace said in Fingerprint нужно продевать лицензию и для чего:

    @sergerdn said in Fingerprint нужно продевать лицензию и для чего:

    @FastSpace said in Fingerprint нужно продевать лицензию и для чего:

    Есть варик, шас придумал костыль как апдейтить фингер.

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

    Я думал о подобном решении, но в текущей реализации нет уникальной метки fingerprint, которая помогла бы в будущем опознать посетителя. Где метка - это случайное уникальное значение, которое сохраняется где-то в браузере посетителя лендинга и дублируется в самом отпечатке.

    Если в текущей реализации скрипта съема отпечатков добавить метку, то легко можно будет реализовать и обновление отпечатков тем или иным путем. Как средствами самого сервиса, так и самостоятельно.

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

    Сохраню куку с названием уникальным.

    1. приходит посетитель на лендинг, ему ставится куки и генерируется фингерпринт
    2. этот кукис сохраняется в браузере пользователя и где-то на моем сервере
    3. как мне получить из custom servers отпечаток именно этого пользователя с этим кукисом?
  • @sergerdn said in Fingerprint нужно продевать лицензию и для чего:

    @FastSpace said in Fingerprint нужно продевать лицензию и для чего:

    @sergerdn said in Fingerprint нужно продевать лицензию и для чего:

    @FastSpace said in Fingerprint нужно продевать лицензию и для чего:

    Есть варик, шас придумал костыль как апдейтить фингер.

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

    Я думал о подобном решении, но в текущей реализации нет уникальной метки fingerprint, которая помогла бы в будущем опознать посетителя. Где метка - это случайное уникальное значение, которое сохраняется где-то в браузере посетителя лендинга и дублируется в самом отпечатке.

    Если в текущей реализации скрипта съема отпечатков добавить метку, то легко можно будет реализовать и обновление отпечатков тем или иным путем. Как средствами самого сервиса, так и самостоятельно.

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

    Сохраню куку с названием уникальным.

    1. приходит посетитель на лендинг, ему ставится куки и генерируется фингерпринт
    2. этот кукис сохраняется в браузере пользователя и где-то на моем сервере
    3. как мне получить из custom servers отпечаток именно этого пользователя?

    Да, 3 пункт проблема.. Можно подпилить скрипт разработчика и что-то уникальное слать вместе с фингером в придачу. Это такой гемор жесть, я когда прерванный сбор правил, чуть не полысел..

  • @sergerdn said in Fingerprint нужно продевать лицензию и для чего:

    @FastSpace said in Fingerprint нужно продевать лицензию и для чего:

    Приведу простой пример, пару версий назад разработчик закрыл дырку на метод StorageManager.estimate(), показывает свободное место на жёстком диске, а теперь представишь в фингере у тебя какой-нить Xiaomi Redmi 9T, и ты ему такой ставишь мол свободно 700 гигов, когда у устройства максимум было 512 )))) таких нюансов море....

    Я считаю, что эмулировать мобильные браузеры на BAS это не очень удачная идея. Эмулировать мобильные браузеры надо на физической мобилке или эмуляторе.
    Также я считаю не очень удачной идеей эмулировать браузеры на другой Оси, отличной от Windows, на BAS.

    Это я знаю, там и Windows беда печаль...
    Это всего лишь был пример, как можно ошибится в логике при апдейте отпечатка..

  • @Bigma said in Fingerprint нужно продевать лицензию и для чего:

    @FastSpace А ты не лезь выше версии, движка баса ...

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

  • @FastSpace said in Fingerprint нужно продевать лицензию и для чего:

    @sergerdn said in Fingerprint нужно продевать лицензию и для чего:

    @FastSpace said in Fingerprint нужно продевать лицензию и для чего:

    @sergerdn said in Fingerprint нужно продевать лицензию и для чего:

    @FastSpace said in Fingerprint нужно продевать лицензию и для чего:

    Есть варик, шас придумал костыль как апдейтить фингер.

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

    Я думал о подобном решении, но в текущей реализации нет уникальной метки fingerprint, которая помогла бы в будущем опознать посетителя. Где метка - это случайное уникальное значение, которое сохраняется где-то в браузере посетителя лендинга и дублируется в самом отпечатке.

    Если в текущей реализации скрипта съема отпечатков добавить метку, то легко можно будет реализовать и обновление отпечатков тем или иным путем. Как средствами самого сервиса, так и самостоятельно.

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

    Сохраню куку с названием уникальным.

    1. приходит посетитель на лендинг, ему ставится куки и генерируется фингерпринт
    2. этот кукис сохраняется в браузере пользователя и где-то на моем сервере
    3. как мне получить из custom servers отпечаток именно этого пользователя?

    Да, 3 пункт проблема.. Можно подпилить скрипт разработчика и что-то уникальное слать вместе с фингером в придачу. Это такой гемор жесть, я когда прерванный сбор правил, чуть не полысел..

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

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

    Мало того, реализация уникальной метки позволила бы дать много информации, чтобы понять что меняется от версии к версии браузера, что меняется в скрипте съема отпечатков и так далее. Подобная фича дала бы много информации.

    А самому разбирать скрипт съема отпечатков, чтобы добавлять в него функционал, я не стал, так как бюджет на ресерч был потрачен и даже превышен.