HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Помогите написать прогу для генерации паролей по маске
  #1  
Старый 05.12.2007, 23:08
Gulik
Новичок
Регистрация: 15.03.2007
Сообщений: 20
С нами: 10083965

Репутация: 19
Thumbs up Помогите написать прогу для генерации паролей по маске

Доброго времени суток!
Хочу на писать прогу которая генерировала бы пароли по заданной маске.

Например маску определили как 12345*
после нажатия кнопки прога должна сама будет подставить в место * выбранный пользователем набор символов. Т.е. если выбраны цифры то должно получиться так:
123450
123451
123452
123453
123454
123455
123456
123457
123458
123459

Аналогичная технология генерации паролей есть в программе Advanced Archive Password Recovery

Последний раз редактировалось Gulik; 05.12.2007 в 23:11..
 
Ответить с цитированием

  #2  
Старый 06.12.2007, 02:43
Jes
Постоянный
Регистрация: 16.04.2007
Сообщений: 398
С нами: 10037186

Репутация: 1462
По умолчанию

а-э язык ?
-------------
Цитата:
Сообщение от Gulik  
Хочу на писать
...убиль
-------------
Топик конечно не про php , но добавлю:
генирить листы "для себя" проще и удобнее всего:
PHP код:
for($j=65 ;$j<123;$j++){ //для двух знаков
$ptr chr ($j);
for(
$i=65 ;$i<123;$i++){
$str chr($i);
echo 
"XXXX$ptr$str<BR>";

*открыл в блокноте , подправил для конкр. случая ,сохранил ... всего делов
 
Ответить с цитированием

  #3  
Старый 06.12.2007, 12:21
Gulik
Новичок
Регистрация: 15.03.2007
Сообщений: 20
С нами: 10083965

Репутация: 19
По умолчанию

Цитата:
Сообщение от Jes  
а-э язык ?
Delphi
 
Ответить с цитированием

  #4  
Старый 06.12.2007, 12:32
sedoy_xxx
Участник форума
Регистрация: 05.07.2006
Сообщений: 285
С нами: 10447586

Репутация: 117
По умолчанию

Можешь нагенерировать себе любые словари с любыми паролями используя JohnTheRipper и не придется изобретать велосипед.
P.S если конечно твоей целью является генерация словарей а не практика кодинга =)

Последний раз редактировалось sedoy_xxx; 06.12.2007 в 12:41..
 
Ответить с цитированием

  #5  
Старый 06.12.2007, 21:18
HalkRus
Новичок
Регистрация: 06.12.2007
Сообщений: 2
С нами: 9700798

Репутация: 0
По умолчанию

Gulik, написал на Паскале. Только вот ты бы поподробнее написал что должна делать прога...
program PassChecker;
Код:
program PassChecker;
uses crt;
var
  i,Maska,StartSymbol,EndSymbol:longint;
  f:text;
begin
  assign(f,'pass.txt');
  rewrite(f);
  write('Maska='); readln(Maska);
  write('StartSymbol='); readln(StartSymbol);
  write('EndSymbol='); readln(EndSymbol);
  for i:=StartSymbol to EndSymbol do begin
    writeln(f,Maska,i);
  end;
  close(f);
end.
З.Ы. если что -стучите, помогу
 
Ответить с цитированием

  #6  
Старый 07.12.2007, 12:01
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
С нами: 10653446

Репутация: 836


По умолчанию

регулярные выражения... имхо...
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием

  #7  
Старый 08.12.2007, 09:51
Gulik
Новичок
Регистрация: 15.03.2007
Сообщений: 20
С нами: 10083965

Репутация: 19
По умолчанию

Вид проги:
Скрин
Может кому яснее станет для чего она.
Цитата:
Сообщение от HalkRus  
Только вот ты бы поподробнее написал что должна делать прога...
program PassChecker;
смысл проги таков:
знаешь ты проль но не всесь (прим.: 1234T ) а последнюю букву забыл.
Вводишь маску т.е. ту часть пароля которую ты помнишь, а которую забыл, там ставишь звёздачку, и прога работает не генерируя пароли начиная с 00000 а начинает с 1234* раборая только со звёздачкой, вместо * ставит какой-либо символ.

Последний раз редактировалось Gulik; 08.12.2007 в 10:13..
 
Ответить с цитированием

  #8  
Старый 08.12.2007, 09:55
Gulik
Новичок
Регистрация: 15.03.2007
Сообщений: 20
С нами: 10083965

Репутация: 19
По умолчанию

Цитата:
Сообщение от sedoy_xxx  
Можешь нагенерировать себе любые словари с любыми паролями используя JohnTheRipper и не придется изобретать велосипед.
спасибо конечно за совет, но не свем же нравиться работа в командной строке
 
Ответить с цитированием

  #9  
Старый 08.12.2007, 23:50
Jes
Постоянный
Регистрация: 16.04.2007
Сообщений: 398
С нами: 10037186

Репутация: 1462
По умолчанию

Цитата:
Сообщение от Gulik  
не свем же нравиться работа в командной строке
Gulik - не надейся , что прогу напишут за тебя , имхо ...
 
Ответить с цитированием

  #10  
Старый 09.12.2007, 00:39
__mad
Участник форума
Регистрация: 04.11.2007
Сообщений: 103
С нами: 9745696

Репутация: 104
По умолчанию

Цитата:
Сообщение от Gulik  
спасибо конечно за совет, но не свем же нравиться работа в командной строке
точней будет " не все же умеют работать с командой строкой"
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хакер и закон! SladerNon Болталка 17 12.11.2009 09:42



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.