Есть тут реальные программисты, что пишут ботов проходящих капчу и прочие проверки браузера на разных сайтах?
Например, вы занимаетесь накруткой рейтинга или мусорных комментариев на накрутку?
У меня вопрос - на что агрится Wildberries? Да, я понимаю что весь webdriver нужно спрятать под капот. Но что еще? Какой API браузера кроме plugins/mimeTypes они еще дергают? UA как я понял им пахую.
Как вообще правильно возиться с этой говниной? Я могу поотрубать API, чтобы провести smoky test, но это будет обычный браузер. А вот от обратного пиздовать, верхом на нетипичных браузерах, особенно если они анально обрезаны или маячат что это автоматизация, когда нихуя не ясно - уже сложно.
>>327168096 >webdriver Ну вообще-то он имеет прямое отношение к Selenium?
Мне надо понять как они мой WebView кошмарят. Я не знаю как правильно подойти к задаче. Даже уже простенький псевдобраузер написал по типу Duckduckgo (заметь что он не может зайти на сайт wildberries, потому-что основан на том же WebView).
>>327168240 >Ну вообще-то он имеет прямое отношение к Selenium? Загуглил я не знал, что там называется, я такой хуйнёй занимался 20 лет назад просто. Сейчас на плейрайт просто тесты пишут раз в 3 года. Я бы тебе советовал попросить гопоту или к какой сетке у тебя доступ есть, клод там, под свой питухон, ноду или на чём ты там пишешь накидать сборку для плейрайта с плагинами под стелс режим, чтобы нельзя было спалить бота.
Там целая куча всякого говна. Человекоподбное движение мышки, таймаут между действиями рандомные, разрешение стореджей и прочее. Захуй ты с нуля то пишешь что-то? Зачем тебе в вебвью открывать то? Я вот почекал с вебвью тг, он и там не пашет. Там наверное какая-то проверка.
>>327168493 >советовал попросить гопоту Да спрашивал я. У них пределы понимания. Не заменяют они программистов на серьезном уровне.
ChatGPT вообще ни к месту - это теперь самая зацензурированная LLM, которая машет пальчиком чтобы я ничего не нарушал. Я Gemini 3 Pro сейчас доёбываю.
Мне нужен именно WebView. Я не понимаю как его приготовить. Точнее я мутно представляю где проёбы по API, но это говно заебно латать и перепроверять всё. Сайты с проверками API как мертвому припарка.
>>327168603 >Мне нужен именно WebView На 90% уверен, что это невозможно, если там антибот система, то там точно проверяют фингерпринты. С WebView там по другому работает рендер и это палится, я тебе гарантирую. Это не рокет саенс. Энивей не понимаю нахуя тебе вебвью я не понимаю. Ты в тг решил накрутку какую делать? Это обречено на провал.
>>327168779 Ну фингерпринты можно спуфать. Вопрос что спуфать остается неясным, так как API размером с кита. Еще надеюсь нет жестких проверок спуфинга на нативность API.
У меня сейчас есть гипотеза, что меня валят на айфрейме на том же origin.
console.log(getWebGLInfo()); [/code] >Ну фингерпринты можно спуфать. Ну вот тебе пример. Скопипасти со своего браузера значения. Заоверрайди getContext, чтобы их выдавал. Это выглядит как мозгоебля дикая и гадание.
>>327167791 (OP) Для твича делал. Плеврайт юзай и прочие хуйни. Часто там касада стоит с невидимой капчей. Прокси нужны нормальные которые не в бане. Не открывай консоль когда юзаешь эти браузеры - ф12 сразу триггерит детект хуй знает почему. Хедлесс режим тоже нахуй.
>>327169209 >Ты думаешь они так жестко заебались? Это я тебе вообще урезанное скинул только для рендеринга. В реальности для полного фингепринта там аудиокедеки проверяюся, мемори девайса, таймзоны и т.д. Я тебе посему и сказал, что без реального браузера твой план провальный.
>>327169461 Да я смотрю фингерпринт браузеров что проходят или заваливают проверку. Я еще раньше удивлялся, почему DDG так хреново работает (что некоторые сайты не чинятся в нем годами). А оно вот почему.
Сейчас идея просто идти и дебажить сайт. Смотреть какие API дергает. Но кажется я просто потеряю время.
>>327167791 (OP) ТЫ ПРЕДСТАВЬ ёпт! ТЫ КОГДА НАСТОЯЩИЙ НОВЫЙ телебон берёш - ОН НЕ ЗНАЕТ ЧТО ОН ТЕЛЕБОН!!! ЕГО ОБУЧАТЬ НАДО!!!ОН ЗВОНИТЬ СТРУДОМ УМЕЕТ! ЦЫФРЫ ПУТАЕТ! может воообще хуй пойми куда набирать! это настолько ёбаная хуйня оказывается! Это СЛОЖНО, ДОЛГО, иногда ДОРОГО! Если бы их делали НОРМАЛЬНО - так а их когда из говна и палок делают! Ты его даже на половину не настроил а он уже почти развалился! Да хер бы с ними со СТА ТЫЩАМИ это всего лиш деньги! А сто тыщ и несколько лет работы потерять - как думаешь какаво? ...ненунехочеш так переплати ещё три сотки - ДЕНЬГИ ЖЕ ЕСТЬ - что тебе, УБУДЕТ ЧТОЛИ?
>>327171416 Ну ты преувеличиваешь. Круто это когда движок пишешь. А я браузер хочу запилить нетипичный. Может в сторы выложу и вас оповещу. В любом случае спасибо!:3
Просто не хотелось начинать с этого тред, так как пришлось бы бороться с народом, который бы хуесосил меня за идею. Хотелось просто +/- профи в тред привлечь, кто хоть немного технически шарит.
>>327167791 (OP) Мой способ тебе не поможет. Я не смог пройти проверку, я ее обошел просто. Но если ты пишешь свой браузер, то этот вариант тебе не подойдет. Мне нужно было считывать инфу о товаре. Использовал headless chrome. Каждые пару месяцев вайлдбериз улучшает проверки, капчи и меняет верстку страницы, адреса скриптов, выдающих жсоны и т.д. Вспомнил забавное: однажды обойти проверку помогла банальная установка юзер агента под видом гугл бота от поисковика, кек. Сразу все проверки отрубились, считывай инфу сколько влезет. Потом видимо сообразили и перекрыли этот способ, но он работал довольно долго. А сперва все прекрасно работало с простым curl, даже не верится...
>>327171922 Задача сделать легковесный браузер со своими ништяками. Но похоже придется прикручивать внешнее двигло поверх. Щас я просто спать хочу чтобы доразобраться. Сижу в тредах вместо дела.
>>327172105 Модифицируй существующий, сайты умеет проверять твое самописное говно и намного сделать проще будет на основе популярного браузера хромниума/фурьфокса
>>327169600 Ну у CF и им подобных для обычного случая главная задача отделить людей от ботов. А на судьбу неудачных немейнстримных браузеров как будто пофигу. Ну и озон и ВБ, думаю, настолько большие, что сами пишут себе параметры проверок фингераринтов.
>>327171859 >Мда) Там было такое тупое условие видимо проверка отключалась, если по юзер агенту определялся гугл бот. Потом пофиксили, думаю добавили проверку по айпишнику. Наверняка есть еще какие-то схемы обхода проверки, но по мере их нахождения и использования их спустя пару недель-месяцев фиксят. В твоем случае только писать полноценный браузер, кек
Вайбкодер борется с вб, чтобы сделать своего бота, лол. Ты понимаешь что эту задачу до тебя решали тысячи вайбкодеров и сотни анальников со стороны вб уже напилили под сотню решений как этого недопустить.
>>327167791 (OP) Капчу индусы разгадываю через сервис антигейт/рукапча серьезно Ты небось прокси серверные ставил, если да проигрываю с тебя, резидентские нужны онли, если без антидетекта то по утечки webrtc будет палиться. А вообще я так и не понял какой ты хуйней занимаешь и зачем тебе это, есть куча готовых решений, если ты ВБ собрался фродить
Например, вы занимаетесь накруткой рейтинга или мусорных комментариев на накрутку?
У меня вопрос - на что агрится Wildberries? Да, я понимаю что весь webdriver нужно спрятать под капот. Но что еще? Какой API браузера кроме plugins/mimeTypes они еще дергают? UA как я понял им пахую.