Доброго времени суток! Хочу на писать прогу которая генерировала бы пароли по заданной маске. Например маску определили как 12345* после нажатия кнопки прога должна сама будет подставить в место * выбранный пользователем набор символов. Т.е. если выбраны цифры то должно получиться так: 123450 123451 123452 123453 123454 123455 123456 123457 123458 123459 Аналогичная технология генерации паролей есть в программе Advanced Archive Password Recovery
а-э язык ? ------------- ...убиль ------------- Топик конечно не про 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>"; } *открыл в блокноте , подправил для конкр. случая ,сохранил ... всего делов
Можешь нагенерировать себе любые словари с любыми паролями используя JohnTheRipper и не придется изобретать велосипед. P.S если конечно твоей целью является генерация словарей а не практика кодинга =)
Gulik, написал на Паскале. Только вот ты бы поподробнее написал что должна делать прога... program PassChecker; Code: 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. З.Ы. если что -стучите, помогу
Вид проги: Скрин Может кому яснее станет для чего она. смысл проги таков: знаешь ты проль но не всесь (прим.: 1234T ) а последнюю букву забыл. Вводишь маску т.е. ту часть пароля которую ты помнишь, а которую забыл, там ставишь звёздачку, и прога работает не генерируя пароли начиная с 00000 а начинает с 1234* раборая только со звёздачкой, вместо * ставит какой-либо символ.
PassChecker 1.0 (бета) Делфях я написал PassChecker 1.0 (бета). Основные алгоритмы я написал. Чекает до 5 масок букв и 10 масок чисел. Потом сделаю чекание по каким-то конкретным символам. Высказываете ваши предложения. Нужно добавить в паблик. Ссылка на exe`шник http://slil.ru/25212201
Прога что надо, как только смогу сразу + + поставлю =) Если можно покажи исходник, или на пиши в асю 7170681. =) На форме поставь BorderStyle = dsSingle чтоб не растягивалась. ))))
PassChecker 1.1 Теперь можно добавлять в конец файла и чекать слова с знаками. линка на exe: http://slil.ru/25218117 З.Ы. люблю писать свои софтины