информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Все любят медSpanning Tree Protocol: недокументированное применение
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / beginners
Имя Пароль
ФОРУМ
все доски
FAQ
IRC
новые сообщения
site updates
guestbook
beginners
sysadmin
programming
operating systems
theory
web building
software
hardware
networking
law
hacking
gadgets
job
dnet
humor
miscellaneous
scrap
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Господа, будьте снисходительны, не бросайтесь сразу штрафовать за, как вам кажется, глупые вопросы - beginners на то и beginners.
Вообще сами винды хранят пароли инета и прочую секретную... 24.05.04 03:04  Число просмотров: 1632
Автор: Killer{R} <Dmitry> Статус: Elderman
<"чистая" ссылка>
Вообще сами винды хранят пароли инета и прочую секретную инфу в своем Protected Storage. Но документации по нему очень мало, и в той что есть пишется что она возможно в будущем поменяться.. Вобщем оно тут - http://msdn.microsoft.com/library/default.asp?url=/library/en-us/devnotes/winprog/ipstore.asp
Я как то из научного интереса хотел с ним разобраться да забил к концу дня.
Насчет своего хранения - вобщем если делать проверку корректности пароля то автоматом снижается его стойкость к подбору - появится критерий правильности ключа. К примеру в начале зашиврованной строки ложить ее хэш и если после расшифровкеи не сходится ругаться. Чтоб усложнить жизню хакеру можно к примеру шифровать так (я по кр мере так делал в одном проекте):
имеет фразу которую надо зашифровать
генерим рандомную комбинацию символов скажем от 10 до 20 штук, в которой не встречаются к примеру символ '0'. Затем приклеиваем к нашей строке эту комбинацию всунув '0' между ними. При расшифровке проверяем наличие '0' в диапазоне первых 20 символов - искомая фраза начинается с этого символа.. Конечно есть вероятность ложного срабатывания при неверном ключе - зато эта же возможность усложнит жизнь потенциальному взломщику. Еще можно скомбинировать с хэшем - например вместо символа '0' вместо разделителя использовать хэш и после начальной расшифровки последовательно высчитывать хэши подстрок сравнивая их символами перед подстроками.
<beginners> Поиск 






Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach