ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > С/С++, C#, Delphi, .NET, Asm
   
 
 
Опции темы Поиск в этой теме Опции просмотра

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

Репутация: 19
Отправить сообщение для Gulik с помощью ICQ
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
Провел на форуме:
3371897

Репутация: 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
Провел на форуме:
133734

Репутация: 19
Отправить сообщение для Gulik с помощью ICQ
По умолчанию

Цитата:
Сообщение от Jes  
а-э язык ?
Delphi
 

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

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

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

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

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

Репутация: 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
Провел на форуме:
1892597

Репутация: 836


Отправить сообщение для W!z@rD с помощью ICQ
По умолчанию

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

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

Репутация: 19
Отправить сообщение для Gulik с помощью ICQ
По умолчанию

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

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

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

Репутация: 19
Отправить сообщение для Gulik с помощью ICQ
По умолчанию

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

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

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

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

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

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

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





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


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




ANTICHAT.XYZ