Сохранен 56
https://2ch.su/b/res/206994970.html
Добавлена поддержка ЭЧ/Ech (ex-Escapechan) и Ежчана (ejchan.net, ejchan.site). Набегаем, тестируем архивацию, сообщаем о замеченных проблемах.
К сожалению, значительная часть сохранённых до 2024 г. изображений и видео была потеряна (подробности случившегося). Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Анон, прошу помоги! Есть один форум, пытаюсь его

 Аноним 07/11/19 Чтв 21:50:27 #1 №206994970 
images.png
Анон, прошу помоги! Есть один форум, пытаюсь его спарсить уже второй месяц, а он меня палит и блочит доступ. Ставил платную проксю (анонимную), пытался через Тор, vpn, все без толку. Объясни дураку как у них этот самый механизм защиты организован, что он палит так? Тонны нефти за любую помощь...
Аноним OP 07/11/19 Чтв 21:50:59 #2 №206995001 
forums.wood.ru
Аноним OP 07/11/19 Чтв 21:51:25 #3 №206995033 
Аноним OP 07/11/19 Чтв 21:51:46 #4 №206995059 
Аноним 07/11/19 Чтв 21:55:00 #5 №206995304 
>>206994970 (OP)
По UA
Аноним 07/11/19 Чтв 22:01:45 #6 №206995786 
>>206995304
Что это?
Аноним OP 07/11/19 Чтв 22:02:31 #7 №206995839 
>>206995304
Юзер агенты тоже менял, бесполезно
Аноним 07/11/19 Чтв 22:07:56 #8 №206996201 
Фингерпринтинг. Меняй также браузер и размер экрана хотя бы.
Аноним 07/11/19 Чтв 22:08:24 #9 №206996240 
И еще загугли про суперкуки, наверняка у тебя такое в пеке сидит.
Аноним OP 07/11/19 Чтв 22:20:17 #10 №206997068 
>>206996201
Смена браузера не особо помогает, когда тебя уже с одного ip спалили. А вот если прокся попалась годная, то там уже и без разницы с чего парсить. Вопрос в том, каким образом реализовать обход механизма, смысл которого я не улавливаю. Скриптом палит, Селениум после сбора с двух страниц форума тоже палятся. Пробовал привокси - хуета без задач, Тор по определению со своими выходными нодами в черном списке. Короче Анон, спасай, я не знаю как быть
Аноним 07/11/19 Чтв 22:35:03 #11 №206998069 
Аноним 07/11/19 Чтв 22:36:16 #12 №206998152 
Аноним 07/11/19 Чтв 22:38:31 #13 №206998293 
>>206997068
Я лазаду парсил, там селениум палился по внутреннему параметру, который через js был зашит в драйвер браузера.

Надо было убирать в коде драйвера эту хуергу, тогда давал капчу проходить спокойно, а так ошибку выкидывал
Аноним OP 07/11/19 Чтв 22:39:51 #14 №206998388 
>>206998293
Тут проблема в том, что если этот форум тебя спалил, то доступа к нему больше нет. Тупо не можешь войти на страницу, либо пустой результат
Аноним 07/11/19 Чтв 22:40:16 #15 №206998413 
>>206998293
navigator.webdriver
Аноним 07/11/19 Чтв 22:41:32 #16 №206998492 
>>206998388
Так не пались больше?
Аноним OP 07/11/19 Чтв 22:42:24 #17 №206998534 
>>206998492
Спасибо. Принял. Попробуй сам на него зайти и походи по тематикам туда сюда. Заблочит

Абу благословил этот пост.
Аноним 07/11/19 Чтв 22:44:00 #18 №206998623 
>>206998534
То есть им в принципе пользоваться нельзя нормально?
Меня даже с первого раза не пускает, тайм-аут соединения через минуту ожидания запроса.
Но я с публичного ip сижу
Аноним OP 07/11/19 Чтв 22:45:02 #19 №206998681 
>>206998623
В том то и дело, что можно. Он так блочит
Аноним 07/11/19 Чтв 22:46:21 #20 №206998764 
>>206998623
Видимо этот ip у него в черном списке
Аноним 07/11/19 Чтв 22:47:02 #21 №206998815 
>>206998534
я конечно не супер кодер, но может взять кучу бекконнект прокси и кучу потоков с кучей задержек между запросами? И блять заморочится не скриптами а хуй знает, хуман эмулятором или как его блять, зеннопостером.
Аноним 07/11/19 Чтв 22:48:42 #22 №206998915 
>>206998681
Ну попробуй айпи сменить, в хроме новый профиль создай и в драйвере хуйню из навигатора убери, запусти это в селениуме и глянь, блочит ли.

С мобильного интернета потыкать разделы, вроде просто без основания не блочит
Аноним 07/11/19 Чтв 22:49:21 #23 №206998954 
>>206994970 (OP)
делей поставить на запросы никак? обычная защита от дудос
Аноним 07/11/19 Чтв 22:50:10 #24 №206999000 
>>206998954
Делеи не спасет, братюнь. Уж поверь
Аноним 07/11/19 Чтв 22:51:36 #25 №206999097 
>>206999000
Я тоже думаю, не в делее проблема, а в фингерпринтах
Аноним OP 07/11/19 Чтв 22:51:52 #26 №206999117 
>>206998915
Все понял, кроме хуйни из навигатора. Можно подробнее плиз, может годная идея
Аноним 07/11/19 Чтв 22:52:44 #27 №206999173 
Аноним OP 07/11/19 Чтв 22:58:52 #28 №206999596 
Бамп
Аноним 07/11/19 Чтв 22:59:03 #29 №206999612 
>>206999117
Ну ебаный в рот, я только комп выключил.

Я столько с этим ебался, на поверишь. Поищи в Гугле chrome selenium navigator.webdriver и тебе нужен код на перле с регуляркой, который изменит тебе переменную в драйвере

Почитай вот это ещё, тоже полезно может быть.
https://intoli.com/blog/not-possible-to-block-chrome-headless/
Аноним OP 07/11/19 Чтв 22:59:43 #30 №206999655 
>>206999612
обнял
Аноним 07/11/19 Чтв 23:00:33 #31 №206999702 
>>206999612
А вообще, не поленился комп включить
Вот ссылка на мой код на пистоне

pastebin.com/aXLf2PGA
Аноним OP 07/11/19 Чтв 23:02:35 #32 №206999864 
>>206999702
ванную, что твое решение - годное
Аноним 07/11/19 Чтв 23:03:16 #33 №206999914 
image.png
>>206999000
>>206995001
хз как ты парсишь, помойму он нихуя не блочит
>forums.wood.ru
Аноним 07/11/19 Чтв 23:05:23 #34 №207000112 
>>206999864
А, ну блядь, тебе ещё надо код из статьи использовать.

Регуляркой ты патчишь драйвер, чтобы убрать read-only с этого свойства.
Эта залупа все равно ставится в тру будет.
Ее надо будет просто на false поменять
Аноним 07/11/19 Чтв 23:07:26 #35 №207000244 
>>207000112
А нет, не просто фолс ставить.

Нужно js код вызвать "delete navigator.__proto__.webdriver". У меня иначе не работало
Аноним 07/11/19 Чтв 23:09:05 #36 №207000343 
>>206999914
Ну нихуя себе, приколы блядь. Так можно было?
Аноним 07/11/19 Чтв 23:09:34 #37 №207000373 
>>206999914
Так вот я и говорю, что не за количество запросов блочат, а на другом он палился
Аноним OP 07/11/19 Чтв 23:10:56 #38 №207000443 
Я полагаю мой скрипт, часто страницы дёргал туда сюда. Одну откроет, потом следующую и так далее. Попробуй в своем скрипте на js также
Аноним 07/11/19 Чтв 23:15:02 #39 №207000664 
Но вопрос с навигатором очень даже актуален, стоит только взглянуть в исходный код страницы форума. В теге script эта байда присутствует
Аноним 07/11/19 Чтв 23:15:37 #40 №207000705 
image.png
>>207000343
на тебе рабочую версию
Аноним 07/11/19 Чтв 23:16:22 #41 №207000754 
>>207000705
Лол. Ты кодировку видел?
Аноним 07/11/19 Чтв 23:23:16 #42 №207001133 
>>207000705
Я не ОП, но тоже интересно как там пофиксить кодировку в результате fetch
Аноним 07/11/19 Чтв 23:25:45 #43 №207001281 
>>207001133
Да никак. Они спецом windows1251 ебанули, при чем хитровыебаным образом. Там либо с русских проксей надо заходить, либо как анон выше, но ебаться с декодированием, что такое себе
Аноним 07/11/19 Чтв 23:27:06 #44 №207001347 
>>207000705
Блэт, я думал, вы через прогу на Джабе или C# гоняете запросы, там, специально меняете User Agent или что-то еще, а вы из браузера. Пиздец.
Аноним OP 07/11/19 Чтв 23:28:45 #45 №207001419 
>>207001347
Да. Прости. Но мне все способы хороши, если поможешь понять как они палят. Я уже даже забил на парсинг, я просто понять хочу. К слову нашел на одном форуме в 12 году такой же вопрос с этим же форумом, так и не решили
Аноним 07/11/19 Чтв 23:31:04 #46 №207001529 
>>207001133
>>207000754
и че тут сложного?
response.setContentType("text/html;charset=UTF-8")
Аноним 07/11/19 Чтв 23:31:37 #47 №207001552 
>>207001419
Ну тащемта на более низкоуровневом языке можно редактировать абсолютно все параметры, поэтому я и подумал, что так и делаете.
Аноним 07/11/19 Чтв 23:33:11 #48 №207001614 
>>207001552
Ага на Асм с байтами ебемся. Сделаешь на сях, я тебе скажу респект и уважуха, но нахуя?
Аноним OP 07/11/19 Чтв 23:34:39 #49 №207001683 
>>207001529
Ладно. Короче /thread ? Вопрос с парсингом закрыт, но механизм серверной блокировки я так и не раскрыл для себя
Аноним 07/11/19 Чтв 23:36:53 #50 №207001797 
>>207001683
я ж тебе сказал делей ставь, по запросу в секунду из браузера нихуя не будет, после 10 тыщ за секунду он кикает 4 раза, что скрипт слетает, на 5 раз банит
Аноним 07/11/19 Чтв 23:44:15 #51 №207002187 
>>206994970 (OP)
Заходи в Точку Сбора, там наверняка помогут. @netstalking в тг
Аноним OP 07/11/19 Чтв 23:45:29 #52 №207002256 
>>207002187
Добра тебе. Принял.
Аноним 08/11/19 Птн 00:05:35 #53 №207003373 
на оп, пофиксил твои блокировки и заодно кодировку
for (var i = 1; i<2;i++){fetch("https://translate.google.com/translate?hl=en&sl=ru&tl=en&u=http%3A%2F%2Fforums.wood.ru%2Fshowthread.php%3Fthreadid%3D"++i+"&anno=2").then(response => response.text())
.then(data => console.log(data))}
Аноним 08/11/19 Птн 00:14:35 #54 №207003862 
напишите им что вас взломали
Аноним 08/11/19 Птн 00:23:02 #55 №207004272 
>>206994970 (OP)
поясните нахуя вы это делаете?
Аноним 08/11/19 Птн 00:29:08 #56 №207004520 
>>207004272
там типа быдло палит свои телефоны, можно их поставить на робообзвон и предлагать пройти бесплатное медицинское обследование в частной клинике в городе москва
comments powered by Disqus