Перейти к содержимому

Фотография
* * * * * 3 Голосов

Сборник примеров CAPTCHA и их решения

капча капчи captcha bypass

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 16

#1
farmwl

farmwl

Предлагаю в этой теме собирать диалоги всех текстовых капч (т.е. без картинок, на которых нужно угадывать буквы или цифры), решение которых не выходит за рамки задач парсинга.

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

Чтобы тема не превратилась в помойку из просящих, предлагаю соблюдать 3 простых правила:

  1. Один пост - один тип капчи. Прежде чем выкладывать свою - проверьте, не выкладывал ли уже такой тип кто-то другой. Если Вы не уверены, был ли ранее кем-то уже выложен такой же тип капчи - выложите, но будьте готовы, что пост будет удален.
  2. Не нужно выпрашивать решить Вам что-то. Данная тема создана именно как справоник, чтобы люди могли найти полезную для себя инфу.
  3. Пост обязательно должен содержать в себе: скриншот капчи + HTML диалог  - По мере поступления решений данных капч в посты будут добавлены так же ссылки на решения
     

Чтобы словить диалог, можно воспользоваться Script Recorder'ом либо запустить на фоне такой скрипт:

uses SysUtils;

var
  // Задаем фразы, на которые нужно реагировать, регистр не важен  
  CAPTCHA_TEXT: array of string = ['анти бот', 'антибот', 'проверка на человека', 'anti-click', 'antibot protection'];  

procedure Event_Thread();   // поток на проверку каптчи
var p1, p2: integer; s: string;
begin
  while delay(999) do begin                               // запускаем бесконечный поток
    case Engine.WaitAction([laDlg], p1, p2) of            // ожидаем событие "появление диалога"
      laDlg: begin                                        // если оно появилось, то 
        if (In_CAPTCHA_TEXT(Engine.DlgText)) then begin   // если одна из искомых фраз нашлась в появившемся диалоге, то
          Engine.Msg('Capthca', Engine.DlgText, 128);     // распечатываем ее
          Engine.SetGameWindow(true);                     // разворачиваем игровое окно
          PlaySound(ExePath+'Sounds\msg.wav');            // выдаем звуковое оповещение
        end;
      end;
    end;
  end;
end;

function In_CAPTCHA_TEXT(s: string): boolean;   // вспомогательная функция для поиска наших фраз в тексте диалога
var i: integer;
begin
  result:= false;
  for i:= 0 to Length(CAPTCHA_TEXT)-1 do begin
    if (Pos(AnsiLowerCase(CAPTCHA_TEXT[i]), AnsiLowerCase(s)) > 0) then begin
      result:= true;
      break;
    end;
  end;
end;

  
begin
  Script.NewThread(@Event_Thread);
end.

P.S. : В этой теме не нужно флудить. Так же большая просьба людей, которые не понимают, как оформить пост, но очень хотят помочь воздержаться от вопросов в этой теме.
Обращайтесь лучше в Skype farmwl


Сообщение отредактировал farmwl: 11 Июль 2016 - 02:07

  • 7

#2
GARFIC

GARFIC
  • 4
    1
    Не выбрано
    • Lvl 2
    • Пользователь

Много прочитал постов и так и не нашел ответа, что делать если в диалоговом окне НЕТУ текста! текст написан на картинке!
bypass динамический, положение строки тоже меняется!
Буду благодарен за помощь!

 

devbID9.png

<html>
    <title>You Are Bot? </title>
    <body><center>
        <img src="L2UI_CH3.onscrmsg_pattern01_1" width=300 height=32 align=left><br>
        <button value="KICK ME I'M BOT!!!!!!" action="bypass -h botcheck_3642" width=190 height=22 back="alive.20" fore="alive.20">
        <button value="KICK ME I'M BOT!!!!!!" action="bypass -h botcheck_3642" width=190 height=22 back="alive.20" fore="alive.20">
        <button value="KICK ME I'M BOT!!!!!!" action="bypass -h botcheck_3642" width=190 height=22 back="alive.20" fore="alive.20">
        <button value="KICK ME I'M BOT!!!!!!" action="bypass -h botcheck_3642" width=190 height=22 back="alive.20" fore="alive.20">
        <button value="KICK ME I'M BOT!!!!!!" action="bypass -h botcheck_3642" width=190 height=22 back="alive.20" fore="alive.20">
        <button value="I'M NOT BOT!!!" action="bypass -h botcheck_45728" width=190 height=22 back="alive.20" fore="alive.20">
        <img src="L2UI_CH3.onscrmsg_pattern01_2" width=300 height=32 align=left>
    </center></body>
</html>

// farmwl: решение: http://rawr.su/topic...heniya/?p=17128


Сообщение отредактировал SARCAZM: 13 Июль 2016 - 20:49

  • 1

#3
farmwl

farmwl

*
Популярное сообщение!

GARFIC, На самом деле это очень простая капча, т.к. тут обычный диалог с кнопками, т.е. их значение value полностью совпадает с тем, что на ней написано (это не картинка, как ты предположил)

Такой скрипт будет ее решать по идее (нужно проверить):

Скрытый текст
Нажать кнопку "Like" (Доступно, если у Вас более 3-х сообщений)


Сообщение отредактировал farmwl: 20 Июль 2016 - 18:56

  • 29

#4
Vladegg

Vladegg
  • 8
    0
    Все круто
    • Lvl 6
    • Пользователь

помогите пож вот такая капча есть ...

 

post-1304-0-08661700-1464763652.jpg

 

В этом диалоге правильный ответ - 2

<html>
	<title>Не закрывайте это окно !!!</title>
	<body><center>    
		Это страница защиты от ботов, вы должны пройти небольшой тест, что бы не получить бан.<br>    
		Если вы провалите тест или не дадите ответа в течении 3х минут, вы возможно получите бан аккаунта :)<br>  
 		<table>        
 		<tr>          
 			<td><img src="Crest.crest_200_268885280" width=200 height=64></td>          
 			<td><button value="Выбрать" action="bypass -h captcha2 268885280" width=75 height=35 back="L2UI_CT1.Button_DF_Down" fore="L2UI_ct1.button_df"/></td>        
 		</tr>        
 		<tr>            
			<td><img src="Crest.crest_200_268885277" width=200 height=64></td>            
			<td><button value="Выбрать" action="bypass -h captcha2 268885277" width=75 height=35 back="L2UI_CT1.Button_DF_Down" fore="L2UI_ct1.button_df"/></td>        
		</tr>        
		<tr>            
			<td><img src="Crest.crest_200_268885278" width=200 height=64></td>            
			<td><button value="Выбрать" action="bypass -h captcha2 268885278" width=75 height=35 back="L2UI_CT1.Button_DF_Down" fore="L2UI_ct1.button_df"/></td>        
		</tr>    
		</table>
	</center></body>
</html>

Еще диалоги:


Спойлер (+/-)

 

// farmwl: решение: http://rawr.su/topic...heniya/?p=17370

и еще вариант: http://rawr.su/topic...heniya/?p=17457


Сообщение отредактировал farmwl: 17 Июль 2016 - 22:03

  • 0

#5
farmwl

farmwl

*
Популярное сообщение!

Vladegg, Судя по всему правильному варианту ответа соответствует наименьшая цифра в байпассе (если судить по еще двум диалогам, которые я нашел на форуме) - но это может быть не так.
Таким образом, нужно пробегаться по списку доступных байпассов и искать тот, в котором последняя цифра - наименьшая. Его и отправлять. Скрипт набросаю чуть позже.
В идеале чтобы ты еще диалогов скинул и указал, какие варианты ответов в них правильные

По идее, код выглядеть должен примерно так:

Скрытый текст
Нажать кнопку "Like" (Доступно, если у Вас более 3-х сообщений)


Сообщение отредактировал farmwl: 20 Июль 2016 - 18:55

  • 15

#6
SARCAZM

SARCAZM

CEBEP, http://rawr.su/topic...heskaya-kapcha/аналогично.


  • 0

#7
farmwl

farmwl

CEBEP, ioioioii, пока не научитесь читать - ожидать помощи бесполезно. Сказано же, что для решения капчи необходим диалог. Нет же, вместо этого будем просто клянчить.
Всего то нужно прочесть и потратить пару минут своего времени на то, чтобы запустить скрипт на отлов диалога, после чего закинуть этот диалог сюда.


  • 0

#8
mikakos

mikakos
  • 1
    0
    Не выбрано
    • Гремлин
    • На проверке

Hello guys, so i searched everywhere but i couldn't find a solution for this captcha http://prntscr.com/c6cbur. So i am asking for your help. I know i must record it or something like that but i don't know how. Also i am Greek i don't speak Russian so the only understanding i have is with google translate. Thank you.


  • 0

#9
DebiaN

DebiaN
  • 16
    0
    Все круто
    • Lvl 12
    • Пользователь

The html code for your image:

 

957aa341f26f4a5a9c56913a5a1f840c.png

<Html>
<Head>
<Title> Antibot </ title>
</ Head>
<Body>
<Center>
<Table width = "250" cellpadding = "5" bgcolor = "000000">
<Tr>
<Td width = "45" valign = "top" align = "center"> <img src = "L2ui_ch3.menubutton4" width = "38" height = "38"> </ td>
<Td valign = "top"> <font color = "FF6600"> Antibot </ font> <br1> <font color = "00FF00"> DebiaN </ font>, we just wanna make sure you are not a bot. < font color = "FF0000"> CLICK THE ELF </ font> <br1> </ td>
</ Tr>
</ Table>
<Table width = "256" cellpadding = "5" bgcolor = "000000">
<Tr>
<Td width = "128" valign = "top" align = "center"> <button action = "bypass -h antibot_correct" width = 128 height = 128 back = "Crest.crest_1_50011" fore = "Crest.crest_1_50011"> < / td>
<Td width = "128" valign = "top" align = "center"> <button action = "bypass -h antibot_wrong" width = 128 height = 128 back = "Crest.crest_1_50012" fore = "Crest.crest_1_50012"> < / td>
</ Tr>
<Tr>
<Td width = "128" valign = "top" align = "center"> <button action = "bypass -h antibot_wrong" width = 128 height = 128 back = "Crest.crest_1_50013" fore = "Crest.crest_1_50013"> < / td>
<Td width = "128" valign = "top" align = "center"> <button action = "bypass -h antibot_wrong" width = 128 height = 128 back = "Crest.crest_1_50014" fore = "Crest.crest_1_50014"> < / td>
</ Tr>
</ Table>
</ Center>
</ Body>
</ Html>


Сообщение отредактировал DebiaN: 05 Сентябрь 2016 - 07:22

  • 0

#10
evilinex

evilinex
  • 86
    45
    А что, если...
    • Lvl 36
    • Пользователь
    Город
    Вышгород

 DebiaN,  just send Engine.BypassToServer('antibot_correct', True);


Сообщение отредактировал evilinex: 05 Сентябрь 2016 - 11:56

  • 0

#11
DebiaN

DebiaN
  • 16
    0
    Все круто
    • Lvl 12
    • Пользователь

evilinex,

 

How exacly i can do it?


  • 0

#12
DebiaN

DebiaN
  • 16
    0
    Все круто
    • Lvl 12
    • Пользователь

A noob solution:

begin
while true do begin
Engine.BypassToServer('antibot_correct',true);
delay(5000);
end;
end.

  • 0

#13
SoundShocking

SoundShocking

DebiaN, сейчас бы не добавить проверки на диалоги и постоянно байпасс отправлять и, возможно, отлететь в бан по железу :D


  • 0

#14
Алеку

Алеку
958b7f115472541ec641f2353929f688.png

Спойлер (+/-) (диалог капчи )


Сообщение отредактировал Алеку: 28 Сентябрь 2016 - 11:04

  • 0

post-1-0-00585900-1440226263.png

Помог тыкни спасибку:rep_up.png

 

post-1-0-00585900-1440226263.png


#15
Sfayrat

Sfayrat
  • 1
    0
    Не выбрано
    • Гремлин
    • На проверке
 
 
 
 
var Captcha:string;
begin
 while (engine.delay(1000)) do
 begin
 print('start');
    Captcha := Engine.DlgText;
    if (Pos('will be DISCONNECTED!', Captcha) <> 0) then
    begin
    PlaySound('Sounds/hp.wav',false);
    Engine.BlinkWindow(true);
    Delay(18);
    print('CAPTCHA');
    end;
    end;
 end.

  • 0

#16
ioioioii

ioioioii
  • 10
    0
    Не выбрано
    • Lvl 8
    • Пользователь
    ВКонтакте
    sw8024
    Skype
    baobao80244
    Город
    Санкт-Петербург
Кто сможет помочь, с этой капчей..
2e1e92f0713e.png
 
<html>
    <body>
        <title>НЕ ЗАКРЫВАЙТЕ ЭТО ОКНО</title>
<font color="LEVEL">Добро пожаловать, lJustl></font><br>
Это страница защиты от ботов. Вы должны пройти небольшой тест, чтобы продолжить играть.<br1>
Если вы провалите тест или не дадите ответа в течении 60 секунд, вы <font color="LEVEL">будете ОТКЛЮЧЕНЫ!</font><br>
Ниже изображены две цифры, напечатанные в виде ASCII рисунка. Введите их в текстовое поле и нажмите "Проверить" чтобы пройти тест.<br>><table border=0 cellspacing=1 cellpadding=0><tr>
<td><table border=0 cellspacing=0 cellpadding=0>
 <tr><td>O</td><td>o</td><td>o</td><td>O</td><td>o</td><td>O</td></tr>
 <tr><td> </td><td> </td><td> </td><td> </td><td> </td><td>o</td></tr>
 <tr><td> </td><td> </td><td> </td><td> </td><td> </td><td>O</td></tr>
 <tr><td> </td><td> </td><td> </td><td> </td><td>O</td></tr>
 <tr><td> </td><td> </td><td> </td><td>O</td></tr>
 <tr><td> </td><td> </td><td>o</td></tr>
 <tr><td> </td><td>O</td></tr>
</table></td>
<td><table border=0 cellspacing=0 cellpadding=0>
 <tr><td>.</td><td>d</td><td>8</td><td>8</td><td>8</td><td>b</td><td>.</td></tr>
 <tr><td>Y</td><td>8</td><td>'</td><td> </td><td>`</td><td>8</td><td>8</td></tr>
 <tr><td>`</td><td>8</td><td>b</td><td>a</td><td>d</td><td>8</td><td>8</td></tr>
 <tr><td> </td><td> </td><td> </td><td> </td><td>`</td><td>8</td><td>8</td></tr>
 <tr><td>d</td><td>.</td><td> </td><td> </td><td>.</td><td>8</td><td>8</td></tr>
 <tr><td>`</td><td>8</td><td>8</td><td>8</td><td>8</td><td>P</td></tr>
</table></td>
</tr></table><br>
<edit var="captcha" width=60 height=20 length="3">

        <button value="Проверить" action="bypass -h 00 $captcha" width=60 height=25 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df">
    </body>
</html>
 


 

  • 0

#17
Lexan322

Lexan322

На верхнюю капчу кто то знает скрипт ? скиньте если можно, очень нужно 


  • 0



Темы с аналогичным тегами капча, капчи, captcha, bypass

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Topic Led By

Rawr.su - Сделано с для игроков.