• Categories
  • Recent
  • Popular
  • Users
  • Search
  • FingerprintSwitcher
  • CustomServers
  • AutomationPlugins
Skins
  • Light
  • Default
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Quartz
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Slate
  • Solar
  • Superhero
  • Vapor
Collapse

Bablosoft

Выпущена 22.8.1 версия BrowserAutomationStudio

Scheduled Pinned Locked Moved Bablosoft News
63 Posts 14 Posters 12110 Views
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • supportS Offline
    supportS Offline
    support
    wrote on last edited by
    #1

    Основное изменение в данном релизе - новая технология PerfectCanvas. Она позволяет обойти даже самые сложные антибот системы основанные на анализе изображения. Идея заключается в следующем:

    • Отрисовать canvas на удаленной машине.
    • Отправить данные canvas на ваш компьютер.
    • Заменить данные внутри вашего браузера.

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

    Более подробно ознакомиться с описанием технологии можно по ссылке.

    О том, как начать использовать.

    Результаты тестов:

    Через сайт https://browserleaks.com/canvas

    FirefoxCanvas.mp4

    Обратите внимание на надпись "it's very likely that your web browser is Firefox and your operating system is Windows.", название браузера получается не из юзер агента, а после анализа изображения. Отпечаток с Firefox был выбран специально, чтобы увидеть, что замена действительно работает. Напоминаю, что BAS основан на Chromе.

    Регистрация Gmail.

    GmailSignup.mp4

    Первая половина видео - регистрация без PerfectCanvas, вторая вместе с PerfectCanvas. На надпись вначале видео влияют не только результаты тестирования canvas, но и прокси, телефон и многое другое.

    Также эта версия содержит множество фиксов:

    • Улучшена производительность браузера.
    • Исправлены проблемы с tiktok.com
    • Замена свойств WebGL2. Будет работать после накопления базы.

    И многое другое.

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

    !ВАЖНО. Данная тема будет модерироваться. Сообщения не относящиеся к новой версии будут удалены. Пользователи сообщающие об ошибке без указания необходимых сведений (https://community.bablosoft.com/topic/2706) будут забанены на 1 неделю.

    Быстрый способ решить любые проблемы с антидетект https://community.bablosoft.com/topic/12198

    1 Reply Last reply
    10
  • ? Offline
    ? Offline
    A Former User
    wrote on last edited by
    #2

    @support said in Выпущена 22.8.1 версия BrowserAutomationStudio:

    Замена свойств WebGL2

    Можно ли как то исправить это у уже имеющихся профилей ? Может есть какая-то схема, что нужно изменить в FP ? Конвертер был бы кстати.

    supportS 1 Reply Last reply
    0
  • ? Offline
    ? Offline
    A Former User
    wrote on last edited by A Former User
    #3

    Писал здесь вопрос, продублирую:

    1. правильно я понял, что сохраненный PerfectCanvas – это реальный canvas без шума, который не будет палиться антифродом в силу не уникальности? Если да, то по сути вместо этого итак можно убрать в настройках шаблона БАСа добавление шумов (и запуск chrome_command_line.txt без флагов – обсуждалось в теме как убрать шумы) и canvas будет так же выводиться естественный (такой же, как если бы я пользовался Chrome браузером напрямую в текущей ОС)?
    2. как посоветуете быть с многопоточностью? Например, я делаю массовую регистрацию в одном сервисе, тогда у всех зарегистрированных ботов будет одинаковый canvas, хотя и естественный – здесь есть фактор палева канвасов?
    DoctorKrolicD supportS 2 Replies Last reply
    0
  • DoctorKrolicD Offline
    DoctorKrolicD Offline
    DoctorKrolic
    replied to Guest on last edited by
    #4

    @agility Если брать реальный канвас без шумов, то если 2 разных пользователя получат из базы один и тот же отпечаток, то это спалит всю подмену. Как я понял, PerfectCanvas каждый раз при запросе генерирует уникальный канвас, поэтому несостыковок, аля 2 пользователя с идентичным отпечатком железа, быть не может. Для многопотока если вы делаете запрос с одинаковыми тегами и запросом PC, то канвас всё равно будет разный. Другое дело, не легче ли научиться генерировать НЕ уникальный шум, который бы эмулировал канвас с реальных устройств, чем арендовывать кучу различных машин для генерации конкретно заданых изображений по запросу пользователя? Для меня это выглядит как хорошо организованный костыль. Хотя разработчику виднее...

    supportS 1 Reply Last reply
    0
  • DoctorKrolicD Offline
    DoctorKrolicD Offline
    DoctorKrolic
    wrote on last edited by
    #5

    Ещё на более ранних версиях после апа версии браузерного движка на некоторых машинах существовал баг с неадекватным поведением скрола в браузере. Я уже отписывался на эту тему на форруме - https://community.bablosoft.com/topic/11547. Возможно, это характерно только для Windows 7. Все советы, данные в том топике, не помогли. Если нужны какие-либо ещё данные о моём железе, без проблем сообщу.

    supportS 1 Reply Last reply
    0
  • G Offline
    G Offline
    gomeapat
    wrote on last edited by gomeapat
    #6

    Я так и не понял для работы в многопотоке нужно будет для каждого нового браузера делать этот запрос для получения PerfectCanvas или достачно будет один раз получить его с помощью CanvasInspector а затем уже для получения каждого отдельного отпечатка, просто передавать то что было получено в CanvasInspector
    Как то все это с CanvasInspector через чур мудренно, жду
    Но мы работаем над модулем BAS, который будет решать данную задачу.

    ? FastSpaceF supportS 3 Replies Last reply
    0
  • S Offline
    S Offline
    selector
    wrote on last edited by
    #7

    Что произойдет, если я зайду на сайт, который не содержится в "запросе PerfectCanvas"?
    Если «запрос PerfectCanvas», был подготовлен для «сайта A», и вы посещаете «сайт Б», то данные canvas для «сайта Б» будут заменены с помощью добавления шума. Если вы хотите, чтобы данные canvas заменялись для обоих сайтов, необходимо подготовить запрос как для «сайта A», так и для «сайта Б».

    Хотел бы разобрать етот вариант для следующей схемы (скрипты работают на серверах, и для этого я наперед получаю фингерпринты и сохраняю их в файл - обратно получаю с файла и приминяю на серваке).
    До этого нововведения я использовал один прифиль на все сайти клента (например юзер Петр - зарегал себе gmail, facebook, tiktok etc, и получаетса для нормальной роботи с сайтами Петра хватало одна папка с профайлом Петра, где хранились куки от акаунтов Петра + фигерпринт файл что бил передан на сервак)
    Тепер я так понял мне надо перед мне надо пулучать оттельно 3 отпечатка для передачи на сервак и хранить 3 файла для одного профиля и даже потом если я открываю facebook мне надо перед етим применить отпечаток именно от фейсбука, а если в той же сессии загружу тикток - то перед етим надо применить отпечаток для тиктока итд
    А типер такой прикол у меня насобиралось 1000 серваков - и на каждом по 3 отпечатка для каждого сервака и профиля (я просто цыпляю для каждого сервака один профиль - сервак 1 - для акаунтов Петра, сервак 2 - для акаунтов Ивана) и я решил добавить новий сайт - инстаграм. Ок иду на канвасинспектор - пулучать запрос под инсту, то мне что делать получать 4 отпечаток и розсылать его на 1000 серваков, или я намудрил что то
    Тогда может такую схему приминять как то парсить отпечаток и редактировать подставляя нужний перфект канвас из базы например - под каждый сайт, тогда под один профайл буду передавать один фингерпринт файл

    FastSpaceF supportS 2 Replies Last reply
    0
  • ? Offline
    ? Offline
    A Former User
    replied to gomeapat on last edited by A Former User
    #8

    @gomeapat @selector Все подробно описано

    Один и тот же «запрос PerfectCanvas» можно использовать несколько раз для получения новых отпечатков.

    Что произойдет, если я зайду на сайт, который не содержится в "запросе PerfectCanvas"?

    Если «запрос PerfectCanvas», был подготовлен для «сайта A», и вы посещаете «сайт Б», то данные canvas для «сайта Б» будут заменены с помощью добавления шума. Если вы хотите, чтобы данные canvas заменялись для обоих сайтов, необходимо подготовить запрос как для «сайта A», так и для «сайта Б».

    FastSpaceF S 2 Replies Last reply
    0
  • FastSpaceF Offline
    FastSpaceF Offline
    FastSpace
    replied to Guest on last edited by FastSpace
    #9

    Спасибо огромное это работает!!!!! Как видим 0,81% - канвас не уникальный. На моем ПК 1.2% в реальном браузере.
    https://prnt.sc/t88ken

    Однако вопросов и замечаний много:

    1. Что если целевой сайт поменяет метод чека, мне каждый раз надо будет "перегенерить" этот запрос? Тоесть если я захочу это сделать автоматически - мне надо этот "PerfectCanvas" надо автоматизировать средствами винды и новый запрос каждый раз подкидывать ботам.
    2. Это не работает пока для WеbGl. Он еще уникальный.
    3. Получение отпечатка увеличилось секунд на 6-8. В принципе мне самое время оптимизировать запуск потока.
    supportS 1 Reply Last reply
    0
  • FastSpaceF Offline
    FastSpaceF Offline
    FastSpace
    replied to selector on last edited by
    #10

    @selector В твоем случае придеться купить ключ или сильно заморочиться при помощи базы.

    ? S 2 Replies Last reply
    0
  • ? Offline
    ? Offline
    A Former User
    replied to FastSpace on last edited by A Former User
    #11

    @FastSpace said in Выпущена 22.8.1 версия BrowserAutomationStudio:

    Что если целевой сайт поменяет метод чека, мне каждый раз надо будет "перегенерить" этот запрос? Тоесть если я захочу это сделать автоматически - мне надо этот "PerfectCanvas" надо автоматизировать средствами винды и новый запрос каждый раз подкидывать ботам..

    Кто-то вообще читает инструкции разработчика? оО

    FastSpaceF 1 Reply Last reply
    0
  • FastSpaceF Offline
    FastSpaceF Offline
    FastSpace
    replied to gomeapat on last edited by FastSpace
    #12

    @gomeapat said in Выпущена 22.8.1 версия BrowserAutomationStudio:

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

    Для много потока:
    Запустил в 5 потоков с одним ключом PerfectCanvas . У всех 5 потоков был уникальный канвас, но запросы на сервер уходили в 1 поток, остальные потоки получали "Key is not allowed to use right now, try again later". Итого мне понадобилось 1 минуту 25 секунд, чтобы запустить 5 потоков. В инструкции написано, что это только для "ограниченного ключа" на месяц. У меня ключ на 3 месяца, почему у меня задержка в запросах?

    supportS 1 Reply Last reply
    0
  • FastSpaceF Offline
    FastSpaceF Offline
    FastSpace
    replied to Guest on last edited by
    #13

    @UserTrue said in Выпущена 22.8.1 версия BrowserAutomationStudio:

    @FastSpace said in Выпущена 22.8.1 версия BrowserAutomationStudio:

    Что если целевой сайт поменяет метод чека, мне каждый раз надо будет "перегенерить" этот запрос? Тоесть если я захочу это сделать автоматически - мне надо этот "PerfectCanvas" надо автоматизировать средствами винды и новый запрос каждый раз подкидывать ботам..

    Кто-то вообще читает инструкции разработчика? оО

    Если «запрос PerfectCanvas» изменен, это означает, что сайт изменил код для отрисовки изображения. В этом случае необходимо обновить «запрос PerfectCanvas» сгенерировав его заново.

    Ну вот о чем я говорил, придется средствами винды автоматизировать PerfectCanvas и новый запрос каждый раз подкидывать ботам.
    Гемор конечно знатный.

    ? supportS 2 Replies Last reply
    0
  • ? Offline
    ? Offline
    A Former User
    replied to FastSpace on last edited by
    #14

    @FastSpace said in Выпущена 22.8.1 версия BrowserAutomationStudio:

    @UserTrue said in Выпущена 22.8.1 версия BrowserAutomationStudio:

    @FastSpace said in Выпущена 22.8.1 версия BrowserAutomationStudio:

    Что если целевой сайт поменяет метод чека, мне каждый раз надо будет "перегенерить" этот запрос? Тоесть если я захочу это сделать автоматически - мне надо этот "PerfectCanvas" надо автоматизировать средствами винды и новый запрос каждый раз подкидывать ботам..

    Кто-то вообще читает инструкции разработчика? оО

    Если «запрос PerfectCanvas» изменен, это означает, что сайт изменил код для отрисовки изображения. В этом случае необходимо обновить «запрос PerfectCanvas» сгенерировав его заново.

    Ну вот о чем я говорил, придется средствами винды автоматизировать PerfectCanvas и новый запрос каждый раз подкидывать ботам.
    Гемор конечно знатный.

    А ещё там написано

    Может ли «запрос PerfectCanvas» меняться постоянно?
    Если «запрос PerfectCanvas» меняется при каждом посещении сайта, это означает, что сайт не сможет создать базу данных для анализа аутентичности. Таким образом, методы определения уникальности данных canvas не могут быть использованы. В этом случае добавление шума в изображение будет достаточно.

    FastSpaceF 1 Reply Last reply
    0
  • FastSpaceF Offline
    FastSpaceF Offline
    FastSpace
    replied to Guest on last edited by FastSpace
    #15

    @UserTrue он не каждый раз будет меняться, а раз в неделю допустим. Мне как-то не по приколу это мониторить сидеть руками.

    1 Reply Last reply
    1
  • S Offline
    S Offline
    selector
    replied to FastSpace on last edited by
    #16

    @FastSpace Ключ я купил. Но он привязан к одному IP. Я ж с него и получаю отпечатки и сохраняю их в файлы. Тепер 2 варианты я вижу:

    1. сохранять файл в монго (не знаю как он сохраняет json fail) и потом считавть его с бази перед приминениям.
    2. я так понял ответ с перфект канвасом содержитса в fingerprint.json (скачал модуль - редактировать отпечатки, не увидел там нечего про ридактирования canvas) вот если би можна было так сделать то вроде идеальний вариант - подставлять с базы - етот канвас.
      FastSpace или как ти предлагаеш заморочитса с базой?
    1 Reply Last reply
    0
  • S Offline
    S Offline
    selector
    replied to Guest on last edited by
    #17

    @UserTrue я читал пару раз и где там написано про мой вопрос?

    1 Reply Last reply
    0
  • S Offline
    S Offline
    selector
    wrote on last edited by
    #18

    Windows 7, x64 бас 22,8,1
    показивает уникальний канвас как в режиме запуска так и записи.
    Только вложите свой ключ для получения фингера. Запрос от своего сайта я вставил в проект.
    testcanvas.xml

    supportS 1 Reply Last reply
    0
  • ? Offline
    ? Offline
    A Former User
    wrote on last edited by
    #19

    Народ, кто работает с капчей 3 проверьте на разных версиях scor, а то тут в английском форуме парень говорит что упал он вдруг.
    https://community.bablosoft.com/topic/11706/urgent-since-today-06-28-2020-bas-is-detected-as-a-bot-by-google-after-update

    FoxF supportS 2 Replies Last reply
    0
  • FoxF Offline
    FoxF Offline
    Fox Bablosoft Team
    replied to Guest on last edited by
    #20

    @Bigma said in Выпущена 22.8.1 версия BrowserAutomationStudio:

    Народ, кто работает с капчей 3 проверьте на разных версиях scor, а то тут в английском форуме парень говорит что упал он вдруг.
    https://community.bablosoft.com/topic/11706/urgent-since-today-06-28-2020-bas-is-detected-as-a-bot-by-google-after-update

    !ВАЖНО. Данная тема будет модерироваться. Сообщения не относящиеся к новой версии будут удалены. Пользователи сообщающие об ошибке без указания необходимых сведений (https://community.bablosoft.com/topic/2706) будут забанены на 1 неделю.

    ? 1 Reply Last reply
    1

  • supportS

    BrowserAutomationStudio 28.6.0 has been released

    Scheduled Pinned Locked Moved Bablosoft News
    8 Votes
    1 Posts
    1984 Views
    No one has replied
  • supportS

    BrowserAutomationStudio 28.5.0 has been released

    Scheduled Pinned Locked Moved Bablosoft News
    5 Votes
    1 Posts
    2215 Views
    No one has replied
  • supportS

    BrowserAutomationStudio 24.7.1 has been released

    Scheduled Pinned Locked Moved Bablosoft News
    4 Votes
    1 Posts
    1015 Views
    No one has replied
  • supportS

    BrowserAutomationStudio 14.1.0 has been released.

    Scheduled Pinned Locked Moved Bablosoft News
    2 Votes
    1 Posts
    1522 Views
    No one has replied
  • supportS

    BrowserAutomationStudio 11.2.0 has been released.

    Scheduled Pinned Locked Moved Bablosoft News
    0 Votes
    1 Posts
    1821 Views
    No one has replied
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Popular
  • Users
  • Search
  • FingerprintSwitcher
  • CustomServers
  • AutomationPlugins
  • Login

  • Don't have an account? Register

  • Login or register to search.