Visual Basic, Apache, htpasswd, Unix DES, хэши

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
novi4ek
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 105
Зарегистрирован: 21.05.2002 (Вт) 1:23
Откуда: Kazakhstan

Visual Basic, Apache, htpasswd, Unix DES, хэши

Сообщение novi4ek » 05.07.2003 (Сб) 23:34

Как известно веб сервер апачи имеет возможность ограничивать доступ к определенной папке по средством конфигурирования файлов
.htaccess и .htpasswd
Собираюсь написать программку в которой можно будет легко добавлять новых пользователей и удалять старых из файла .htpasswd. Синтаксис файла очень прост
имя_пользователя:хэш_пароля %)
как удалось узнать такой хэш получается медотом кодирования Unix DES...
Внимание вопрос: как из строки в Вб получить такой ХЭШ ?
Уважаемы господа %)) кто нить пробовал делать что нить подобное на ВБ ? %))

FaKk2
El rebelde gurú
El rebelde gurú
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Сообщение FaKk2 » 06.07.2003 (Вс) 1:05

Я полагаю, тебе нужно найти такую библиотеку, которая шифрует алгоритмом DES.... :wink:
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

denver
Начинающий
Начинающий
 
Сообщения: 21
Зарегистрирован: 27.06.2003 (Пт) 23:03

Сообщение denver » 06.07.2003 (Вс) 10:42

http://www.yugersoftware.com/infender/rus/plugins.htm
http://www.des-rsa-encryption-software- ... on-dll.htm
http://www.mista.ru/student/ - здесь дока по DES и пример реализации , но вот только на Паскале.

novi4ek
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 105
Зарегистрирован: 21.05.2002 (Вт) 1:23
Откуда: Kazakhstan

Сообщение novi4ek » 07.07.2003 (Пн) 22:00

Попробовал DLL ... работает, только не так как нужно вот пример что
делает утилитка досовская такой вариант работает:
(через двоеточие разделены пользователи и хэши)

user1:$apr1$XJ1.....$I/LilfV2O7jbZZ5YnaX9//
user2:$apr1$qO1.....$VxgA3SIZyFKgmboFSbPW51

вот что я смог получить через функцию DLL:

user3:d8578edf8458ce06fbc5bb76a58c5ca4

такой вариант не работает %((

Кто с апачи на "ты" откликнитесь :roll:

denver
Начинающий
Начинающий
 
Сообщения: 21
Зарегистрирован: 27.06.2003 (Пт) 23:03

Сообщение denver » 07.07.2003 (Пн) 22:28

хех, а причём тут Апач, это VB нужно терзать. Тебе ведь нужно чтобы VB работал для Апаче, а не на оборот.


novi4ek писал(а):Попробовал DLL ... работает, только не так как нужно вот пример что
делает утилитка досовская такой вариант работает:
(через двоеточие разделены пользователи и хэши)

user1:$apr1$XJ1.....$I/LilfV2O7jbZZ5YnaX9//
user2:$apr1$qO1.....$VxgA3SIZyFKgmboFSbPW51

вот что я смог получить через функцию DLL:

user3:d8578edf8458ce06fbc5bb76a58c5ca4

такой вариант не работает %((

Кто с апачи на "ты" откликнитесь :roll:

novi4ek
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 105
Зарегистрирован: 21.05.2002 (Вт) 1:23
Откуда: Kazakhstan

Сообщение novi4ek » 07.07.2003 (Пн) 22:44

а потомучто пробовал я DES, MD5 , Unix Crypt компонент нашел... и ничто не работает... :cry: нужен специалист по апачи... и одновременно по бейсику... интересно такие бывают ? :shock:


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14

    TopList