ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Безопасность > Soft - *nix
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Свободное творчество Open Source
  #1  
Старый 23.01.2006, 00:49
Cronyal
Познающий
Регистрация: 07.01.2006
Сообщений: 35
Провел на форуме:
50897

Репутация: 3
По умолчанию Свободное творчество Open Source

Писал для себя программу для хранения паролей. Вот теперь предлагаю ее на суд (а может и на пользу) общества.

Основные функции
Итак. Программа проста по своей задумке:
Пользователь вбивает название сервиса, логин и пароль в три поля ввода и нажимает кнопочку добавить (Add). Сервис и логин шифруются по алгоритму MD5 (так как они в любом случае должы быть известны их обладателю) и их расшифровать \теоретически\ невозможно. А пароль шифруется по любому алгоритму, который возможно расшифровать (в публичной версии никак не шифруется).
Теперь чтобы получить пароль, его обладатель должен ввести название сервиса и логин и нажать кнопку поиска (Search).
Также, разумеется, есть функции удаления и изменения пароля. Для этого надо вбить название сервиса и логин.
База сохраняется в файле. По умолчанию (пункт Save в меню) в passes.pswb. по желанию можно сохранить базу в любой другой файл (для этого предусмотрен пункт меню Save as...).
Ну и конечно же функции загрузки базы из файла: при старте программы она пытается загрузить базу из passes.pswb, если он пуст или отсутсвует - ждет команды пользователя.

Прочие функции
Встроен генератор паролей (длиной 16 символов из диапазона ascii 48-125).

Особенности реализации
Функции шифрования (не MD5) вынесены в динамическую библиотеку. В публичной версии отсутсвует шифрование, то есть функции возвращают ту же строку, что получают. это сделано из тех соображений, что программа используемтся в качестве приватного кипера паролей и расшифровываемый алгоритм держится в секрете.

Исходники проги прилагаются, поэтому всякий желающий может заточить прогу под себя, в частности дописать шифрование паролей. Буду благодарен за сообщение найденных багов и желаемых дополнений.

здесь сама прога:
http://webfile.ru/763200 или http://slil.ru/22523419 - около 300 кб
здесь исходники ( на них пароль - antichat ):
http://webfile.ru/763203 или http://slil.ru/22523437 - около 10 кб

Последний раз редактировалось Cronyal; 24.01.2006 в 00:29..
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В обход прокси на работе и дома $p01nt Чужие Статьи 0 29.11.2008 13:39
Консорциум SQO-OSS проверит качество Open Source Bayazid Мировые новости 0 26.10.2006 17:31



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


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




ANTICHAT.XYZ