Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB59.1340
BTC/USD0.0000
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 10.09.2015, 18:54   #1
TOBBOT
01010100
 
Аватар для TOBBOT
 
Регистрация: 18.03.2015
Сообщений: 177
Бабло: $27925
Question Обработать Recaptcha (2.0) без использования браузера?

На базе браузера все просто:
1. распознал через антигейт,
2. выделил картинки,
3. отправил и получил значение "g-recaptcha-response"

А как быть с импользование прямых GET/POST запросов?

Например, с отключенным JS разгадать https://www.google.com/recaptcha/api2/demo это удается с 3-4 раза и при этом нужно выделить не 2-3 элемента, а 3-5.

А с включенным JS там скриптом генерируются поля для POST запроса не пойми как.

Подскажите плиз в каком направлении работать?
TOBBOT вне форума  
Старый 10.09.2015, 22:03   #2
быдлокод
Member
 
Аватар для быдлокод
 
Регистрация: 30.09.2014
Сообщений: 37
Бабло: $11925
По умолчанию

+1. Очень актуально. Как хешируется ответ в последней гугл рекапче?
быдлокод вне форума  
Старый 10.09.2015, 22:52   #3
быдлокод
Member
 
Аватар для быдлокод
 
Регистрация: 30.09.2014
Сообщений: 37
Бабло: $11925
По умолчанию

upd: Сейчас попробовал. Походу там base64
Только один загадочный параметр bg

Последний раз редактировалось быдлокод; 10.09.2015 в 22:57.
быдлокод вне форума  
Старый 10.09.2015, 23:26   #4
TOBBOT
01010100
 
Аватар для TOBBOT
 
Регистрация: 18.03.2015
Сообщений: 177
Бабло: $27925
ТС -->
автор темы ТС По умолчанию

Цитата:
Сообщение от быдлокод
upd: Сейчас попробовал. Походу там base64
Только один загадочный параметр bg
тоже поковырял. Передается следующий POST запрос:
  • response - base64 кодированние выбраных изображений {"response":"2,7"}, нумерация картинок с 0 до 8;
  • bg - что это? как формируется?
  • c - параметр, которые фигурирует в пути к капче;
  • ct - таймер в милисекундах;
  • t - таймер в милисекундах;
  • v - параметр, который фигурирует в путях к файлам css и js.

вот что нагуглил, но чет меня пугает это )
TOBBOT вне форума  
Старый 10.09.2015, 23:34   #5
kibnet
Senior Member
 
Аватар для kibnet
 
Регистрация: 11.03.2012
Сообщений: 515
Бабло: $106235
По умолчанию

Цитата:
Сообщение от TOBBOT
bg - что это? как формируется?
формируется через JS, после события
http://prntscr.com/8ev75u
нужную JS функцию нужно "вычленить" из всего прочего хлама и запускать ее, перед отправкой запроса.
__________________
rucaptcha.com - разгадает всё
kibnet вне форума  
Старый 11.09.2015, 12:55   #6
TOBBOT
01010100
 
Аватар для TOBBOT
 
Регистрация: 18.03.2015
Сообщений: 177
Бабло: $27925
ТС -->
автор темы ТС По умолчанию

Цитата:
Сообщение от kibnet
нужную JS функцию нужно "вычленить" из всего прочего хлама и запускать ее, перед отправкой запроса.
никто не пробовал "вычленять"?
TOBBOT вне форума  
Старый 18.09.2015, 12:33   #7
Andrysn
Юниор
 
Регистрация: 08.09.2015
Сообщений: 26
Бабло: $4475
По умолчанию

у меня что-то не получается...как ее можно "вычленить" кто подскажет
Andrysn вне форума  
Старый 24.09.2015, 16:47   #8
dani.
Авторегер
 
Регистрация: 12.09.2008
Сообщений: 67
Бабло: $9850
Отправить сообщение для dani. с помощью ICQ Отправить сообщение для dani. с помощью Skype™
По умолчанию

Цитата:
Сообщение от TOBBOT Посмотреть сообщение
никто не пробовал "вычленять"?
Там огромный кусок обфусцированного кода. Если кто-то и вычленил - это от недели упорного труда, никто им просто так не поделится.
dani. вне форума  
Старый 24.09.2015, 17:06   #9
Dippa
Senior Member
 
Регистрация: 14.02.2008
Сообщений: 215
Бабло: $28630
По умолчанию

Есть же phantomjs - Webkit в консоли, может через него попробовать ?
Dippa вне форума