Как разгадать KeyCaptcha с помощью rucaptcha+ZennoPoster?

The_vAe

Client
Регистрация
30.05.2019
Сообщения
3 743
Благодарностей
1 485
Баллы
113
Всем доброго времени суток. Есть несколько вопросов, с которым очень нужна ваша помощь, так как site:zennolab.com - через гугл не помог мне найти ответ.

Есть инструкция по кейкапче - как ее разгадать, прошел до пункта получение GET где получил ответ:
Код:
OK|5e8f2fe446a8c61a687f2f329fda30fe8|8c74032c4231f9b412c8542a7f20093|http://back20.keycaptcha.com/swfs/ckc/14af56f135ab393378523a0f65c42d24-|da49b54fdd1e55c62a5a782e539431f1|2
,
Далее мне нужно: Найдите и удалите следующий блок, который подключает javascript-файл:
Код:
C#:
script language="JavaScript" src="http://backs.keycaptcha.com/swfs/cap.js">
Как это сделать? Нашел на нашем форуме, лишь 1 пост с JavaScript


Но он не решает мою проблему и то, что мне нужно удалить, остается на месте. (Проверял, получилось ли с помощью открытия инструмента исходного кода...)

А далее, как я понимаю, еще сложнее, нужно: Найдите элемент с id="capcode" и измените его значение на ответ, полученный от нашего сервера.
Имея код:
Код:
OK|5e8f2fe446a8c61a687f2f329fda30fe8|8c74032c4231f9b412c8542a7f20093|http://back20.keycaptcha.com/swfs/ckc/14af56f135ab393378523a0f65c42d24-|da49b54fdd1e55c62a5a782e539431f1|2
Мне посоветовали в другом посте использовать код для удаления:

C#:
Tab tab = instance.ActiveTab;

HtmlElement he = tab.FindElementByXPath("id('wrapper')", 0);
if(he.IsVoid || he.IsNull) throw new Exception("wrapper не найден");

HtmlElement heChild = he.FindChildByXPath("./div", 0);
if(heChild.IsVoid || heChild.IsNull) throw new Exception("div не найден");
he.RemoveChild(heChild);
Но как им воспользоваться, что бы удалить только то, что просит в инструкции и как с полученного ключа, сформировать правильный ответ сайту? Может кто помочь с этим вопросом, как наконец-то мне разгадать KeyCaptcha, пожалуйста?

Заранее, благодарю за помощь!:-)
 

KitKat21

Client
Регистрация
02.05.2017
Сообщения
268
Благодарностей
192
Баллы
43
  • Спасибо
Реакции: vadimlgg2 и Sergodjan

The_vAe

Client
Регистрация
30.05.2019
Сообщения
3 743
Благодарностей
1 485
Баллы
113
Этот кубик не сработал, уже пробовал его. Попросту после запуска, показывает что блок выполнен, а ни каких действий не происходит. Вот пример сайта, где установленна KeyCaptcha.


Zenno имеет встроенную функцию для решения keycaptcha бесплатно. :-)

Просто создайте блок C# и вставьте этот код:
ZennoPoster.CaptchaSpecialRecognition("keycaptcha.dll", instance);


documentation: https://help.zennolab.com/en/v5/zennoposter/5.27.0.0/webframe.html#topic647.html
 

dimafatality

Client
Регистрация
19.01.2014
Сообщения
265
Благодарностей
255
Баллы
63

ezotonal

Client
Регистрация
13.01.2014
Сообщения
833
Благодарностей
240
Баллы
43

The_vAe

Client
Регистрация
30.05.2019
Сообщения
3 743
Благодарностей
1 485
Баллы
113
Может хоть кто-нибудь помочь решить эту KeyCaptcha с помощью rucaptcha.com например? Пожалуйста!

Если не знаете как, то скажите хоть как сделать это?

На странице с keycaptcha вырезаем все JS относящиеся к загрузке KeyCaptcha, вот эти 3 блока
а) script type="text/javascript" var s_s_c_user_id =
б) script language="JavaScript" src="http://backs.keycaptcha.com/swfs/cap.js"
в) div id="div_for_keycaptcha"

Как вырезать со страницы все JS?
 

The_vAe

Client
Регистрация
30.05.2019
Сообщения
3 743
Благодарностей
1 485
Баллы
113

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
22 470
Благодарностей
10 017
Баллы
113

The_vAe

Client
Регистрация
30.05.2019
Сообщения
3 743
Благодарностей
1 485
Баллы
113

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
22 470
Благодарностей
10 017
Баллы
113
Пробую по рекомендациям Рукаптчи все делать, получаю ошибку от сайта "You failed to pass a task".
Попробуйте связаться с ТП Рукаптчи, выяснить, исправен ли в данный момент их метод прохождения.
 

The_vAe

Client
Регистрация
30.05.2019
Сообщения
3 743
Благодарностей
1 485
Баллы
113
Пробую по рекомендациям Рукаптчи все делать, получаю ошибку от сайта "You failed to pass a task".
Попробуйте связаться с ТП Рукаптчи, выяснить, исправен ли в данный момент их метод прохождения.
Вот что ответила мне ТП Рукапчи:

Проверили, если все делать по инструкции, то срабатывает.
1. Заполняете форму
2. Удаляете на странице два элемента: скрипт и div от кейкапчи
3. Получаете токен и вставляете его в поле capcode
4. Нажимаете кнопку Register
Единственное - рекомендуем к запросу к in.php добавить параметр lang=ru так как само задание на русском и капчу нужно отдавать русскоязычным работникам.
Кроме этого, пока еще велик шанс получить ERROR_CAPTCHA_UNSOLVABLE - мы нашли у себя проблему с отображением капчи - иногда она не помещается полностью на экране у работника. В скором времени мы это исправим и капчи будут решаться быстрее.

Сделали небольшую видеоинструкцию: https://www.dropbox.com/s/do49e9rjloaarfc/mmotop.mov?dl=0
 

The_vAe

Client
Регистрация
30.05.2019
Сообщения
3 743
Благодарностей
1 485
Баллы
113
Помогите, пожалуйста, наконец решить это кейкапчу...
 

dafaroff

Client
Регистрация
03.05.2011
Сообщения
76
Благодарностей
137
Баллы
33

Вложения

  • Спасибо
Реакции: Nonsys и The_vAe

The_vAe

Client
Регистрация
30.05.2019
Сообщения
3 743
Благодарностей
1 485
Баллы
113

heks

Client
Регистрация
01.10.2013
Сообщения
1 578
Благодарностей
484
Баллы
83
Вот что ответила мне ТП Рукапчи:

Проверили, если все делать по инструкции, то срабатывает.
1. Заполняете форму
2. Удаляете на странице два элемента: скрипт и div от кейкапчи
3. Получаете токен и вставляете его в поле capcode
4. Нажимаете кнопку Register
Единственное - рекомендуем к запросу к in.php добавить параметр lang=ru так как само задание на русском и капчу нужно отдавать русскоязычным работникам.
Кроме этого, пока еще велик шанс получить ERROR_CAPTCHA_UNSOLVABLE - мы нашли у себя проблему с отображением капчи - иногда она не помещается полностью на экране у работника. В скором времени мы это исправим и капчи будут решаться быстрее.

Сделали небольшую видеоинструкцию: https://www.dropbox.com/s/do49e9rjloaarfc/mmotop.mov?dl=0
что то файла нету уже перезалей пожалуйста
 

The_vAe

Client
Регистрация
30.05.2019
Сообщения
3 743
Благодарностей
1 485
Баллы
113
  • Спасибо
Реакции: heks
Регистрация
07.07.2025
Сообщения
2
Благодарностей
0
Баллы
1

Кто просматривает тему: (Всего: 3, Пользователи: 0, Гости: 3)