| Автор | Устройство на шахту |
Однажды, устраиваясь на шахту Ювелирная перстней, я ввел код и получил в ответ: &куот;На объекте не достаточно золото&куот;. Разочаровавшись, я чуть было не покинул сайт ГВД, но мой взор притянула адресная строка. В ней располагался ГЕТ-запрос для устройства на шахту.
Разобравшись с параметрами(просто я очень любознательный человек), я остановился на параметре ранд1(в транслитерации).&куот;Хехе...&куот;-подумал я - скорее всего это защита от автоматического устройства на работу(помимо самой капчи). Но Само название параметра говорит о том, что он вычисляется, используя псевдослучайные функции, а это говорит о том(по крайней мере мне), что по параметру рандф никак нельзя проверить тот факт, что устройство на шахту было произведено с помощью бота(тест Тьюринга, по слухам, уже обходят с помощью ОЦР на 80-90 процентов). У кого какие соображения по поводу предназначения параметра ранд1??? |
| шахту Ювелирная перстней!! убило! |
| ааааааа ешё один зароботок! |
| хехе...если неправильно ввести значение параметра ранд1, то - не устроишься на работу |
Извини за тупой вопрос, а ты эту ссылку вручную в строке адреса набираешь?
На кнопочку рядом с кодом тыкать надо. |
для Zeinul-:
Ссылка показывается после нажатия |
| но, тем не менее этот параметр генерируется flash-объектом(в который вбивается код). Значит генерация значения параметра происходит на стороне клиента... |
| Ну типа такая защита |
для Joey_the_Ripper:
Может, есть какой-то скрытый алгоритм, по которому этот параметр вычисляется. Так как, если значение - случайно, то сервер его проверить никак не сможет.
Но лучше этот алгоритм не искать :) |
to freddy_guarin:
Он говорит, что если rand1 неверно ввести.. |
для Joey_the_Ripper:
Дополнительная защита. Что бы бот смог её пройти, он должен не только распознать капчу, но и запустить флеш и нажать на нем кнопку. |
| Сделав реверс флеш-модуля я увидел, что для генерации параметра действительно используется функция ранд...Но до сих не могу вкурить как он может контролировать устройство на работу...Ведь это ранд!И число может быть абсолютно любым! |
для Zeinul-:
Да я понял, что там написано
Просто если rand1 - полностью случайно, то проверить им ничего нельзя... |
для Joey_the_Ripper:
Возможно для инициализации ранд используется код устройства? |
| Теперь я понимаю слова об игре - Мы используем новейшие технологии:) |
| Слушай, ты тут особо не распространяйся.. |
а еще rnd используется в логоуте О_О
Если навести на "Выход" на home.php который то появляется чтото типа
https://my.lordswm.com/logout.php?12345
О_О
12345 - даже не совпадает с ID О_О |
Для Сойот:
Да.Действительно в негерации параметра задействованы такие значения как: идентификатор пользователя, идентификатор каптчи, идентификатор шахты.Но!Рандомом ведь это никак не проверить! |
| а генерации:) |
для Joey_the_Ripper:
Ну вообще если известно первое значение функции псевдослучайных чисел, то и второе строго определено (как и все последующие). |