Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2005.12.04;
Скачать: [xml.tar.bz2];

Вниз

Подбор пароля по двум символам   Найти похожие ветки 

 
Erick ©   (2005-11-13 15:25) [0]

Помогите, плиз, это реализовать. Не могу никак додуматся.
Вот мой кодик посимвольного перебора:

if (RadioGroup1.ItemIndex=0) then
begin

for i:=1 to length(pas) do
begin
 for j:=33 to 126 do
 begin
  if (pas[i]=chr(j)) then
  begin
   rez:=rez+chr(j);
   break;
  end;
 end;
end;
Memo1.Lines.Add(rez);
end;


Переменная pas имеет тип string, и в ней хранится пароль.
В случае сравнения по двум символам, походу, должно быть два варианта: когда длинна пароля кратна двум и когда нет.
Хотябы направте меня на путь истинный, а то никак не могу додуматься как это реализовать.

Заранее благодарен.


 
Zeqfreed ©   (2005-11-13 15:32) [1]

Erick ©   (13.11.05 15:25)
Не понятно чего ты хочешь добиться этим кодом, поясни.


 
Erick ©   (2005-11-13 16:01) [2]

Вот задание:
Пароль доступен программе в незашифрованном виде. Программа должна реализовать режимы сравнения: по 1 символу, по 2, по 3, по 4, и по 5 символам. Программа также должна осуществлять регистрацию времени прошедшего с момента начала подбора до момента его завершения.

Посимвольный подбор я сделал. Не пойму как сделать сравнение по 2-м символам.


 
Zeqfreed ©   (2005-11-13 16:08) [3]

Erick ©   (13.11.05 16:01) [2]

> Посимвольный подбор я сделал. Не пойму как сделать
> сравнение по 2-м символам.

А что вообще такое подбор по 2-м символам? Объясни "на пальцах". Я как-то не могу понять, ну предположения то есть, конечно..


 
Erick ©   (2005-11-13 16:13) [4]

Я так понимаю, что в отличии посимвольного перебора, сравнение идёт по двум символам.
Т.е. например, сравнивается первые два символа с:
aa
ab
ac
.....
ba
bb
bc
и т.д.
После того, как совпало, мы берём 3 и 4 символы и также сравниваем.
И т.д.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2005.12.04;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.973 c
2-1131961020
john_mag
2005-11-14 12:37
2005.12.04
convert type


2-1132216536
Катерина
2005-11-17 11:35
2005.12.04
Работа с Сanvas


2-1132038926
Silvestr
2005-11-15 10:15
2005.12.04
Как в RishEdit поменять цвет определёной строки ?


1-1131012456
Mouse_Rat
2005-11-03 13:07
2005.12.04
Диалог выбора директории


14-1131789566
oSa
2005-11-12 12:59
2005.12.04
DSA





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский