@Danchik
https://community.bablosoft.com/topic/25931/url-rejected-malformed-input-to-a-url-function/21
Выпущена 22.8.1 версия BrowserAutomationStudio
-
Что произойдет, если я зайду на сайт, который не содержится в "запросе PerfectCanvas"?
Если «запрос PerfectCanvas», был подготовлен для «сайта A», и вы посещаете «сайт Б», то данные canvas для «сайта Б» будут заменены с помощью добавления шума. Если вы хотите, чтобы данные canvas заменялись для обоих сайтов, необходимо подготовить запрос как для «сайта A», так и для «сайта Б».Хотел бы разобрать етот вариант для следующей схемы (скрипты работают на серверах, и для этого я наперед получаю фингерпринты и сохраняю их в файл - обратно получаю с файла и приминяю на серваке).
До этого нововведения я использовал один прифиль на все сайти клента (например юзер Петр - зарегал себе gmail, facebook, tiktok etc, и получаетса для нормальной роботи с сайтами Петра хватало одна папка с профайлом Петра, где хранились куки от акаунтов Петра + фигерпринт файл что бил передан на сервак)
Тепер я так понял мне надо перед мне надо пулучать оттельно 3 отпечатка для передачи на сервак и хранить 3 файла для одного профиля и даже потом если я открываю facebook мне надо перед етим применить отпечаток именно от фейсбука, а если в той же сессии загружу тикток - то перед етим надо применить отпечаток для тиктока итд
А типер такой прикол у меня насобиралось 1000 серваков - и на каждом по 3 отпечатка для каждого сервака и профиля (я просто цыпляю для каждого сервака один профиль - сервак 1 - для акаунтов Петра, сервак 2 - для акаунтов Ивана) и я решил добавить новий сайт - инстаграм. Ок иду на канвасинспектор - пулучать запрос под инсту, то мне что делать получать 4 отпечаток и розсылать его на 1000 серваков, или я намудрил что то
Тогда может такую схему приминять как то парсить отпечаток и редактировать подставляя нужний перфект канвас из базы например - под каждый сайт, тогда под один профайл буду передавать один фингерпринт файл -
@gomeapat @selector Все подробно описано
Один и тот же «запрос PerfectCanvas» можно использовать несколько раз для получения новых отпечатков.
Что произойдет, если я зайду на сайт, который не содержится в "запросе PerfectCanvas"?
Если «запрос PerfectCanvas», был подготовлен для «сайта A», и вы посещаете «сайт Б», то данные canvas для «сайта Б» будут заменены с помощью добавления шума. Если вы хотите, чтобы данные canvas заменялись для обоих сайтов, необходимо подготовить запрос как для «сайта A», так и для «сайта Б».
-
Спасибо огромное это работает!!!!! Как видим 0,81% - канвас не уникальный. На моем ПК 1.2% в реальном браузере.
https://prnt.sc/t88kenОднако вопросов и замечаний много:
- Что если целевой сайт поменяет метод чека, мне каждый раз надо будет "перегенерить" этот запрос? Тоесть если я захочу это сделать автоматически - мне надо этот "PerfectCanvas" надо автоматизировать средствами винды и новый запрос каждый раз подкидывать ботам.
- Это не работает пока для WеbGl. Он еще уникальный.
- Получение отпечатка увеличилось секунд на 6-8. В принципе мне самое время оптимизировать запуск потока.
-
@FastSpace said in Выпущена 22.8.1 версия BrowserAutomationStudio:
Что если целевой сайт поменяет метод чека, мне каждый раз надо будет "перегенерить" этот запрос? Тоесть если я захочу это сделать автоматически - мне надо этот "PerfectCanvas" надо автоматизировать средствами винды и новый запрос каждый раз подкидывать ботам..
Кто-то вообще читает инструкции разработчика? оО
-
@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 месяца, почему у меня задержка в запросах? -
@UserTrue said in Выпущена 22.8.1 версия BrowserAutomationStudio:
@FastSpace said in Выпущена 22.8.1 версия BrowserAutomationStudio:
Что если целевой сайт поменяет метод чека, мне каждый раз надо будет "перегенерить" этот запрос? Тоесть если я захочу это сделать автоматически - мне надо этот "PerfectCanvas" надо автоматизировать средствами винды и новый запрос каждый раз подкидывать ботам..
Кто-то вообще читает инструкции разработчика? оО
Если «запрос PerfectCanvas» изменен, это означает, что сайт изменил код для отрисовки изображения. В этом случае необходимо обновить «запрос PerfectCanvas» сгенерировав его заново.
Ну вот о чем я говорил, придется средствами винды автоматизировать PerfectCanvas и новый запрос каждый раз подкидывать ботам.
Гемор конечно знатный. -
@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 не могут быть использованы. В этом случае добавление шума в изображение будет достаточно. -
@FastSpace Ключ я купил. Но он привязан к одному IP. Я ж с него и получаю отпечатки и сохраняю их в файлы. Тепер 2 варианты я вижу:
- сохранять файл в монго (не знаю как он сохраняет json fail) и потом считавть его с бази перед приминениям.
- я так понял ответ с перфект канвасом содержитса в fingerprint.json (скачал модуль - редактировать отпечатки, не увидел там нечего про ридактирования canvas) вот если би можна было так сделать то вроде идеальний вариант - подставлять с базы - етот канвас.
FastSpace или как ти предлагаеш заморочитса с базой?
-
Windows 7, x64 бас 22,8,1
показивает уникальний канвас как в режиме запуска так и записи.
Только вложите свой ключ для получения фингера. Запрос от своего сайта я вставил в проект.
testcanvas.xml -
Народ, кто работает с капчей 3 проверьте на разных версиях scor, а то тут в английском форуме парень говорит что упал он вдруг.
https://community.bablosoft.com/topic/11706/urgent-since-today-06-28-2020-bas-is-detected-as-a-bot-by-google-after-update -
@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 неделю.
-
@FastSpace В ограничениях почитай
поэтому машины, на которых собираются отпечатки, всегда должны быть в сети. Этот факт сильно ограничивает скорость получения отпечатков.
-
@Bigma said in Выпущена 22.8.1 версия BrowserAutomationStudio:
@FastSpace В ограничениях почитай
поэтому машины, на которых собираются отпечатки, всегда должны быть в сети. Этот факт сильно ограничивает скорость получения отпечатков.

Мне именно это приходит на трех месячном ключе, а не Waiting. Number in queue, что не хватает машин.
-
@nirvanius Если не ошибаюсь, тач-события были следующими в списке обновлений после PerfectCanvas