PDA

Просмотр полной версии : Помогите сделать калькулятор на Visual ++ 2008


-=lebed=-
07.09.2008, 10:44
Форму сделал вот: http://img139.imageshack.us/img139/3179/calcem3.th.jpg (http://img139.imageshack.us/my.php?image=calcem3.jpg) куда теперь?
Вообщем калькулятор должен вычислять время необходимое для брута.
Отмечаем галками в чекбоксах используемые диапазоны символов в пароле, длинну пароля выбираем из списка 6-15), задаём скорость брута в пасс/сек.
Выичсляемые поля count - количество паролей всего.
Time - время перебора.

s1=26 или 0 [a-z]
s2=26 или 0 [A-Z]
s3=10 или 0 [0-9]
s4=32 или 0 [!-/]
l =[6-15] - длинна пароля
N=(s1+s2+s3+s4)^l - всего паролей к перебору.
V - скорость перебора (задаётся) в пасс/сек.
Т=N/V - время в сек перебора.
Если есть готовые реализации перевода времени из сек в год, месяц, день, час, минуты - можно воспользоваться ими.

Цель задачи: ознакомится с Visual C++ 2008, на примере создания простой и нужной мне програмки...
Особенно интересует сам принцип работы в пакете (порядок) Маны на английском, на перевод не хочется тратить много времени. Расскажите последовательность работы в этой среде. В частности создание приложений типо этого (формочка+ вычисления)
1. Создаём проект (тут поподробней про типы)
2. Ресуем форму.
3. Дальше?
Или дайте ссылку на ман на русском...

Chaak
07.09.2008, 10:50
Какой язык? +не забывай приложение будет ооочень медленно работать, это Clr

-=lebed=-
07.09.2008, 10:52
Какой язык? +не забывай приложение будет ооочень медленно работать, это Clr
На С++ , Возвести в степень и поделить, затем перевести время - будет очень медленно? :confused:
Зы Сам брутфорс не нужен! Только посчитать необходимое время брута надо!

De-visible
07.09.2008, 10:57
Какой язык? +не забывай приложение будет ооочень медленно работать, это Clr
ага...уверен?

spider-intruder
07.09.2008, 11:14
http://www.sendspace.com/file/e9dz13