Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
curl post-запрос
|
|||
|---|---|---|---|
|
#18+
пытаюсь отправить post запрос. нужно послать переменную такого вида: tmx-requestid=2539343033353637355f663266313232396636366836176235326661363138353061376562643464666261323364363530395f323130333731383473 но... я не знаю, какое значение нужно отправить. просто непредставляю. цифры всегда разные, откуда они вообще берутся? и как найти значение переменной requestid для его отправки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 20:40 |
|
||
|
curl post-запрос
|
|||
|---|---|---|---|
|
#18+
Qlewerпытаюсь отправить post запрос. Qlewerцифры всегда разные, откуда они вообще берутся?Вы уж определитесь, каким боком разные цифры относятся к Вашему отправляемому запросу. PS: Предлагаю переименовать топик в "Опять ломаю Яндекс". Ну и сразу его закрыть а Вас забанить. Навечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 21:27 |
|
||
|
curl post-запрос
|
|||
|---|---|---|---|
|
#18+
vkle, смотрю, какие переменные отправляет опера при открытии страницы. там имеется злополучная переменная tmx-requestid, цифры которой при разных запросах меняются. я пытаюсь повторить post-запрос при помощи curl. но... какие цифры посылать в переменной tmx-requestid? откуда они вообще берутся? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 21:54 |
|
||
|
curl post-запрос
|
|||
|---|---|---|---|
|
#18+
Qlewer, Поискать в исходниках *.js tmx-requestid ?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2013, 11:03 |
|
||
|
curl post-запрос
|
|||
|---|---|---|---|
|
#18+
Qlewer, Ну если цифры появляются каждый раз разные и неизвестно откуда они берутся, значит кто-то явно не хочет, что бы Вы на данный сайт ходили роботом :). А значит это уже взлом чего-то по сути (согласен с vkle, скорее всего снова яндекс деньги, если не перепутал Вас с кем-то ещё). Если же по делу (надеюсь Вы этой фигнёй занимаетесь просто в целях самообучения, а не что бы потом зарабатывать на кражах), то искать надо или в js (как уже сказали), или же в куках. Но обычно это в куках хранится, так как сам процесс генерации данного значения скрывается от пользователя (что бы ломать было сложнее). А интересно, там капчи никакой нету что-ли? :) Просто будет интересно, когда дойдёте до этапа взлома капчи... Там уже не просто что-то... там уже нейронную сеть распознавания образов писать надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2013, 11:32 |
|
||
|
curl post-запрос
|
|||
|---|---|---|---|
|
#18+
Програмёр, Капчу наверное придется ручками вводить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2013, 11:51 |
|
||
|
curl post-запрос
|
|||
|---|---|---|---|
|
#18+
антигейт - наше всё ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2013, 14:27 |
|
||
|
curl post-запрос
|
|||
|---|---|---|---|
|
#18+
Програмёробычно это в куках хранится в куках минимум инфы, переменные типа Session_id и прочие, необходимые лишь для поддержания авторизации. или это не те куки? phpzПоискать в исходниках *.js tmx-requestid пролистал все .js-файлы - ничего подобного не нашёл. вообще уже запутался. но опера же как-то что-то отправляет. подскажете? ПрограмёрА интересно, там капчи никакой нету что-ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2013, 16:49 |
|
||
|
curl post-запрос
|
|||
|---|---|---|---|
|
#18+
Qlewerподскажете?Подсказываю. Имя переменной может формироваться динамически. А может (как и значение) формироваться совсем не яваскриптом и вообще не в веб-браузере, котоый может в данном случае работать всего лишь как прокси для передачи этих данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2013, 17:39 |
|
||
|
curl post-запрос
|
|||
|---|---|---|---|
|
#18+
vkle, имя переменной статическое... а вот значение откуда берётся - я хз. в ответе его нет. я плохо понимаю, откуда берутся значения, которые затем браузер отправляет post-запросом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2013, 18:31 |
|
||
|
curl post-запрос
|
|||
|---|---|---|---|
|
#18+
Qlewerимя переменной статическое...А как же это? QlewerphpzПоискать в исходниках *.js tmx-requestid пролистал все .js-файлы - ничего подобного не нашёл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2013, 18:56 |
|
||
|
curl post-запрос
|
|||
|---|---|---|---|
|
#18+
vkle, значение, да, разное, а имя всегда "tmx-requestid" )))) сначала я посылаю 1 post-запрос. в ответе получаю переменную location вида http://сайт.ru?requestid=253934303335. перехожу по этой ссылке. далее нужно послать ещё один запрос, но нужно отправить какую-то переменную tmx-requestid, которая очень похожа на requestid. столько же цифр, большая часть которых совпадает. но откуда она берётся, и как её получить - хз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2013, 19:24 |
|
||
|
curl post-запрос
|
|||
|---|---|---|---|
|
#18+
Qlewer, В итоге звучит примерно так: мне нужно отправить курлом какие-то данные, но я понятия не имею, какие. ИМХО топик пора закрывать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2013, 19:49 |
|
||
|
curl post-запрос
|
|||
|---|---|---|---|
|
#18+
vkle, О! я нашёл его! в теле ответа!!! в строке Код: html 1. как правильно вырезать значение? искать строку "tmx-requestid", запомнить местоположение, отсчитать вправо несколько символов?(я до этого так делал) или есть способ правильней? если поможете написать при помощи preg_match или ещё как-нить - буду благодарен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2013, 20:09 |
|
||
|
curl post-запрос
|
|||
|---|---|---|---|
|
#18+
Qlewervkle, О! я нашёл его! в теле ответа!!! в строке Код: html 1. как правильно вырезать значение? искать строку "tmx-requestid", запомнить местоположение, отсчитать вправо несколько символов?(я до этого так делал) или есть способ правильней? если поможете написать при помощи preg_match или ещё как-нить - буду благодарен if(preg_match("/<input.*?name=(?:'|\")tmx-requestid(?:'|\").*?value=(?:'|\")([^'\"]+)(?:'|\")/i",$text,$res)) { echo $res[1]; } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2013, 05:57 |
|
||
|
curl post-запрос
|
|||
|---|---|---|---|
|
#18+
upd: $text='<input type="hidden" name="tmx-requestid" value="3539383838293330315f663639653733623430633564373237623435383561636462623765356165613165663839646330357f323130338731383735">'; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2013, 06:00 |
|
||
|
curl post-запрос
|
|||
|---|---|---|---|
|
#18+
QlewerJustCrazy, what? ну ты же просил регулярку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2013, 12:38 |
|
||
|
curl post-запрос
|
|||
|---|---|---|---|
|
#18+
JustCrazy, ты прмсваиваешь переменной содержимое всей строки... и? что за бред? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2013, 12:43 |
|
||
|
curl post-запрос
|
|||
|---|---|---|---|
|
#18+
JustCrazy, аааааа..... извини, я не видел твоё предыдущее сообщение. только последнее. спасибо, протестирую, отпишу о результатах) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2013, 12:46 |
|
||
|
curl post-запрос
|
|||
|---|---|---|---|
|
#18+
Qlewer, для начала я бы опробовал регулярку, прежде чем делать такие резкие выводы. тебе помогают, а ты грубишь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2013, 12:48 |
|
||
|
curl post-запрос
|
|||
|---|---|---|---|
|
#18+
JustCrazy, огромнейшее спасибо, всё работает!) Код: php 1. как ты это сделал?) я находил примеры с preg_match, но они сложны для восприятия. Код: php 1. 2. а дальше... тёмный лес... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2013, 13:07 |
|
||
|
curl post-запрос
|
|||
|---|---|---|---|
|
#18+
QlewerJustCrazy, огромнейшее спасибо, всё работает!) ... как ты это сделал?) я находил примеры с preg_match, но они сложны для восприятия. Джеффри Фридл Регулярные выражения, 3е издание. – Пер. с англ. – СПб.: СимволПлюс, 2008. – 608 с., ил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2013, 13:11 |
|
||
|
curl post-запрос
|
|||
|---|---|---|---|
|
#18+
полностью копирую post-запрос при помощи curl. отсылаю те же переменные, что отправляются в браузере, значения верные. в ответе я должен получить переменную location. но ответ такой: HTTP/1.1 200 OK Cache-Control: max-age=0, proxy-revalidate Content-Type: text/html; charset=windows-1251 Expires: Mon, 08 Jul 2013 14:25:21 GMT X-FRAME-OPTIONS: deny Transfer-Encoding: chunked Date: Mon, 08 Jul 2013 14:25:21 GMT Server: lighttpd/1.4.30 как такое возможно? мб, в ответе есть подсказки, что не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2013, 18:27 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=38322864&tid=1463629]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
38ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 244ms |
| total: | 380ms |

| 0 / 0 |
