![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| OrdinaryMan |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 12.2.2010 Репутация: нет Всего: нет |
Приветствую, есть такой код
<form onsubmit="return checksmscode()" target=_blank /> <input maxlength=11 class=inp name=smscode id=smscode type=text value=""> <input type=submit value="Скачать файл" class=button> <script> function checksmscode(){ var smscode=document.getElementById('smscode').value; smscodeTest = "^[a-z]{2,5}[0-9]{6}$"; var regex = new RegExp(smscodeTest); if (!regex.test(smscode)) { alert('Неверно введен код, введите буквы и цифры. Например - ок482474'); return false; }else{ return true; } } </script> В javascript'е я бессилен, но погуглив выяснил что эта конструкция [a-z]{2,5}[0-9]{6} значит, что в правильный код состоит из - от 2 до 5 букв и 6 цифр от 0 до 9. Возможно ли как то подобрать эти символы или может ктото генератор набросает, как мне кажется буквально пару строк займет |
|||
|
||||
| 12345c |
|
|||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 57 Всего: 101 |
Перебрать 1 млрд. комбинаций и тестировать их, отправляя запросы через веб? Или вопрос был в другом?
-------------------- Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go |
|||
|
||||
| OrdinaryMan |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 12.2.2010 Репутация: нет Всего: нет |
Нет, пока перебирать ничего не нужно, я хотел что бы ктото, кому не сложно, написал скрипт который выводит рандомно это строчку:
только начал пхп учить, но выглядит примерно так:
но нужно необходимо чтобы буквы и цифры были обьеденены в 1 строчку, и выводило при обращение к скрипту от 2-5 букв+ цифры рандомно, по идеи он должен работать, потом когда подучу пхп, сделаю так чтобы сгенерировало и сохранило в файл, а потом брутило, код передается get'ом. |
||||||
|
|||||||
| 12345c |
|
|||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 57 Всего: 101 |
Это так:
(вопрос совершенно отличен от предыдущей темы, поэтому выделю тему в новую) Генерация случайной строки вида ^[a-z]{2,5}\d{6}$
Работу кода можно видеть на Google Code Playground: http://savedbythegoog.appspot.com/?id=5e30...db28dd761d3efaf (вход в песочницу для правок - http://code.google.com/apis/ajax/playgroun...xp=feeds#jquery . Нажать "Edit HTML", затем полностью заменить редактируемый код в "Edit Code", править (кириллицу не писать - баг сервиса!) и нажать "Run Code") Добавлено через 10 минут и 42 секунды B это не раздел ПХП, код на нём пишут в другом разделе. (Брутфорс для стольких комбинаций в вебсервисе перебрать нереально, это 27 в 5-й степени миллионов.) -------------------- Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go |
|||
|
||||
| OrdinaryMan |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 12.2.2010 Репутация: нет Всего: нет |
спасибо, как раз то что нужно
|
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |