Size: a a a

Node.js — русскоговорящее сообщество

2020 March 16

НК

Назар Калитюк in Node.js — русскоговорящее сообщество
Mike Rize
А "переподключать" соединение к тор, не будет решением этой задачи?Ты говорил что цели две. А какая вторая?
так мне же нужен pupeteer. Так 2 задачи. 1 скрыть что бот, 2 по сути сделать 2 клиента puppeteer, но чтоб нельзя было понять, что они оба мои.
источник

RB

Random Balance in Node.js — русскоговорящее сообщество
Назар Калитюк
у меня 2 цели, чтоб сайт не понял что я бот, в этом помогает puppeter-stealth и чтоб не понял что я захожу с одного компа. Сейчас я просто захожу через хром обычный и puppeter с stealth. Теперь мне нужен еще 1 puppeter, но чтоб не было понятно что юзер один и тот же.
Если у сайта нормальный антибот, ты его не обойдёшь практически. Есть вещи которые никаким плагином не обойдёшь (например система рендеринга шрифтов в разных ОС, это нельзя подделать).

Но в большинстве случаев защит нет или они минимальны. 👻
источник

MR

Mike Rize in Node.js — русскоговорящее сообщество
Ясно. У тебя есть управляющий скрипт и есть две инстанции pupeter. Каждая может быть подключена к тору, насколько наличие прокси на одном из коннектов поможет только попытки под конкретный сайт.
источник

НК

Назар Калитюк in Node.js — русскоговорящее сообщество
тоесть разные. Первый это обычный, с моим айпи ок, данными какими то про комп и тд. Второй через тор хочу как то сделать
источник

RB

Random Balance in Node.js — русскоговорящее сообщество
Ну и Puppeteer (особенно в режиме headless) отличается от headfull режима. Тут либо вычислять все отличия и патчить их вручную либо запускать полный браузер и управлять им.
источник

НК

Назар Калитюк in Node.js — русскоговорящее сообщество
Random Balance
Если у сайта нормальный антибот, ты его не обойдёшь практически. Есть вещи которые никаким плагином не обойдёшь (например система рендеринга шрифтов в разных ОС, это нельзя подделать).

Но в большинстве случаев защит нет или они минимальны. 👻
антибота я обошел плагином для папитира. Тут проблемы нет
источник

НК

Назар Калитюк in Node.js — русскоговорящее сообщество
Mike Rize
Ясно. У тебя есть управляющий скрипт и есть две инстанции pupeter. Каждая может быть подключена к тору, насколько наличие прокси на одном из коннектов поможет только попытки под конкретный сайт.
к сети тор только 1 нужно подключить.
источник

MR

Mike Rize in Node.js — русскоговорящее сообщество
Назар Калитюк
к сети тор только 1 нужно подключить.
Ага. Поменяй конфиг pupeter. И "смокай" другой юзера.
источник

MR

Mike Rize in Node.js — русскоговорящее сообщество
Это единственное что показывает настройки твоего юзера сайту. Один твой айпи под тором. Второй айпи твой или сокса.
источник

НК

Назар Калитюк in Node.js — русскоговорящее сообщество
и еще если я зайду через сам тор и через паппитир подключенный к 9050, то это будет выглядеть как один и тот же юзер или разные?
источник

RB

Random Balance in Node.js — русскоговорящее сообщество
Назар Калитюк
антибота я обошел плагином для папитира. Тут проблемы нет
Странно, обычно сайты, которые защищаются обычно IP-адреса TOR сразу в блок кидают (все его адреса известны).
источник

RB

Random Balance in Node.js — русскоговорящее сообщество
Назар Калитюк
и еще если я зайду через сам тор и через паппитир подключенный к 9050, то это будет выглядеть как один и тот же юзер или разные?
Если используется fingerprint и браузер подключен просто через TOR как прокси то отпечаток будет одинаковый скорей всего.
источник

MR

Mike Rize in Node.js — русскоговорящее сообщество
Назар Калитюк
и еще если я зайду через сам тор и через паппитир подключенный к 9050, то это будет выглядеть как один и тот же юзер или разные?
Насколько я понимаю имитирует браузер именно puppeter. То есть информацию о твоём браузере, системе, времени и я зыку приходит именно от него. От тора ты получаешь только ip.
источник

НК

Назар Калитюк in Node.js — русскоговорящее сообщество
Random Balance
Если используется fingerprint и браузер подключен просто через TOR как прокси то отпечаток будет одинаковый скорей всего.
но если перезапускать тор то будет же разный?
источник

MR

Mike Rize in Node.js — русскоговорящее сообщество
нет, я думаю одинаковый.
источник

НК

Назар Калитюк in Node.js — русскоговорящее сообщество
кароче я упростил формулировку задачи. Нужно 2 паппитира, которые бы выглядели как 2 разных компа на разных айпи. Один из них может быть мой, не маскированный. Второй нужно как то настроить
источник

RB

Random Balance in Node.js — русскоговорящее сообщество
Назар Калитюк
но если перезапускать тор то будет же разный?
fingerprint? Один. Он от железа/шрифтов/параметров экрана и всего прочего вычисляется. Не знаю насколько стэлс хорошо отработает. Зайди на https://browserleaks.com/ и протестируй.
источник

RB

Random Balance in Node.js — русскоговорящее сообщество
Назар Калитюк
кароче я упростил формулировку задачи. Нужно 2 паппитира, которые бы выглядели как 2 разных компа на разных айпи. Один из них может быть мой, не маскированный. Второй нужно как то настроить
Ну и ещё можешь зайти в https://t.me/puppeteer_ru.
источник

MR

Mike Rize in Node.js — русскоговорящее сообщество
Random Balance
Если у сайта нормальный антибот, ты его не обойдёшь практически. Есть вещи которые никаким плагином не обойдёшь (например система рендеринга шрифтов в разных ОС, это нельзя подделать).

Но в большинстве случаев защит нет или они минимальны. 👻
>Есть вещи которые никаким плагином не обойдёшь (например система рендеринга шрифтов в разных ОС, это нельзя подделать).

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

RB

Random Balance in Node.js — русскоговорящее сообщество
Там нас немного, но всё же более подходит тематика.
источник