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



ЗАРАБАТЫВАЙ НА
>>ПРОДАЖЕ ШАБЛОНОВ И ПРИВЛЕЧЕНИИ РЕФЕРАЛОВ<<
>>ПОИСКЕ СЛИВЩИКОВ ШАБЛОНОВ<<

Фотография

Метод поиска ключа sitekey у ReCaptcha v2.


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

#1 klieve

klieve

    Продвинутый пользователь

  • Заблокированные
  • PipPipPip
  • 185 сообщений

Отправлено 30 Апрель 2018 - 01:16

У всех ReCaptch есть ключ, который расположен в тегах html в таком виде data-sitekey="ключ" или data-sitekey='ключ'. Чтоб не парсить несколько раз, решил использовать [REG_PARSE].

Всю ночь изучал регулярки с aleksld в дискорд группе и в результате получился универсальный метод поиска ключа у рекаптчи

[GET][$URL]
[FIND_TEXT][data-sitekey=]
[IF][$bool]
    [REG_PARSE][data-sitekey=.(\[^"'\]+)] 
    [VAR][$sitekey][$2]
[ENDIF]

Потестил на нескольких сайтах, работает.

 

В выражении  .(\[^"'\]+)

       .   это любой символ, который стоит после = , в нашем случае это одинарная или двойная кавычка.
     ( )   части рег. выражения, заключенные в круглые скобки это значение нашего ключа
       \   экранирование квадратных скобок для miniPoster
[ ^'"]   соответствие любому символу, кроме одинарной или двойной кавычки.
      +   указывает что в значение ключа входят все символы до одинарной или двойной кавычки.


  • 3


#2 Zapadnia

Zapadnia

    Продвинутый пользователь

  • Заблокированные
  • PipPipPip
  • 5 381 сообщений
  • ГородРеутов

Отправлено 30 Апрель 2018 - 03:08

У всех ReCaptch есть ключ, который расположен в тегах html в таком виде data-sitekey="ключ" или data-sitekey='ключ'. Чтоб не парсить несколько раз, решил использовать [REG_PARSE].

Всю ночь изучал регулярки с aleksld в дискорд группе и в результате получился универсальный метод поиска ключа у рекаптчи

[GET][$URL]
[FIND_TEXT][data-sitekey=]
[IF][$bool]
    [REG_PARSE][data-sitekey=.(\[^"'\]+)] 
    [VAR][$sitekey][$2]
[ENDIF]

Потестил на нескольких сайтах, работает.

 

В выражении  .(\[^"'\]+)

       .   это любой символ, который стоит после = , в нашем случае это одинарная или двойная кавычка.
     ( )   части рег. выражения, заключенные в круглые скобки это значение нашего ключа
       \   экранирование квадратных скобок для miniPoster
[ ^'"]   соответствие любому символу, кроме одинарной или двойной кавычки.
      +   указывает что в значение ключа входят все символы до одинарной или двойной кавычки.

А это разве на одно и тоже,только с солвой?

Скрытый текст

  • 0

#3 klieve

klieve

    Продвинутый пользователь

  • Заблокированные
  • PipPipPip
  • 185 сообщений

Отправлено 30 Апрель 2018 - 03:21

Парсинг через регулярку в моем случае и только для data-sitekey


  • 0

#4 zmiuka

zmiuka

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 106 сообщений

Отправлено 30 Апрель 2018 - 04:17

У всех ReCaptch есть ключ, который расположен в тегах html в таком виде data-sitekey="ключ" или data-sitekey='ключ'.

 

Кто тебе в голову вдолбил, что ключ только в data-sitekey???
Там десяток вариантов, если не считать разные ошибки и извраты.


  • 0

#5 klieve

klieve

    Продвинутый пользователь

  • Заблокированные
  • PipPipPip
  • 185 сообщений

Отправлено 30 Апрель 2018 - 04:29

 

 

У всех ReCaptch есть ключ, который расположен в тегах html в таком виде data-sitekey="ключ" или data-sitekey='ключ'.

 

Кто тебе в голову вдолбил, что ключ только в data-sitekey???
Там десяток вариантов, если не считать разные ошибки и извраты.

 

 

Например какие еще? Я пока поймал только эти два. Нужна конкретно только рекаптча2 с кликанием по картинкам в квадратах.


  • 0

#6 traxador

traxador

    Продвинутый пользователь

  • Пользователи-L2
  • PipPipPip
  • 723 сообщений
  • ГородКрасноярск

Отправлено 30 Апрель 2018 - 05:09

[PARSE][data-sitekey="]["]
[PARSE][data-sitekey='][']
[PARSE]['sitekey': '][']
[PARSE][app_vars\['reCAPTCHA_site_key'\] = '][';]
[PARSE][app_vars\['reCAPTCHA_site_key'\]='][';]
[PARSE][recaptcha/api2/anchor?k=][&]
[PARSE][recaptcha/api/fallback?k=]["]

  • 1

Заваливай в личку, поболтаем, обсудим, решим...может быть :D


#7 zmiuka

zmiuka

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 106 сообщений

Отправлено 30 Апрель 2018 - 05:16

Например какие еще? Я пока поймал только эти два. Нужна конкретно только рекаптча2 с кликанием по картинкам в квадратах.

 

Зайди на сайт

Пожалуйста Войдите или Зарегистрируйтесь для того чтобы увидеть скрытое содержание

.
Открой "посмотреть код" или любым другим методом.
Вбей в поиск конкретный ключ на этом сайте "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-".
И посмотри, сколько бывает вариантов еще (и это естественно не все).
Причем на сайте они могут быть или нет, потому как data-sitekey не везде прописывается.


  • 1

#8 klieve

klieve

    Продвинутый пользователь

  • Заблокированные
  • PipPipPip
  • 185 сообщений

Отправлено 30 Апрель 2018 - 05:30

Посмотрел, почти все идут вместе с data-sitekey в паре, но лучше конечно добавить проверку по максимуму.


  • 0

#9 QwertyBug

QwertyBug

    Bots lives matter!

  • Модераторы
  • 2 667 сообщений
  • ГородДаугавпилс

Отправлено 30 Апрель 2018 - 06:32

[GET][https://www.google.com/recaptcha/api2/demo]
[REG_PARSE][["'=\].[^"" ";:'/\]{39}['"\]]
[STR_REPLACE][=][][$$SIZE_BUFFER]
[STR_REPLACE]["][][$result]
[STR_REPLACE]['][][$result]
[VAR][_KEY_][$result]
[DISPLAY][_KEY_]

этой шняги всегда 40char Прибейте к этому значению регулярку. Регулярку в МП я плохо пру ))

но этот вариант пашет, аднака


  • 1

Приглашение в Оф. I6ZFdCv.png канал: https://discord.gg/tJkfn6A


#10 zmiuka

zmiuka

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 106 сообщений

Отправлено 30 Апрель 2018 - 06:57

[GET][https://www.google.com/recaptcha/api2/demo]
[REG_PARSE][["'=\].[^"" ";:'/\]{39}['"\]]
[STR_REPLACE][=][][$$SIZE_BUFFER]
[STR_REPLACE]["][][$result]
[STR_REPLACE]['][][$result]
[VAR][_KEY_][$result]
[DISPLAY][_KEY_]

этой шняги всегда 40char Прибейте к этому значению регулярку. Регулярку в МП я плохо пру ))

но этот вариант пашет, аднака

 

 

Скобки круглые добавь в нужное место и не надо будет лишние три строчки писать с заменами:
[REG_PARSE][["'=\](.[^"" ";:'/\]{39})['"\]]


  • 2




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

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