• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

Проверка Верности Хэшированного Пароля

  • Автор темы HelenHelen
  • Дата начала
H

HelenHelen

Всем привет!

Есть задача построить дополнительную авторизацию к одной базе. Нужна проверка пароля, но при этом хранится не сам пароль, а его хэш.

Код:
session.Verifypassword(Pasword,Hash)

никогда не подтверждает совпадение, хотя пароли точно одинаковые.

Может, логика использования функции неверна или нужна другая функция?

Заранее большое спасибо!
 

Gandliar

Lotus Team
16.02.2004
556
26
BIT
40
Всем привет!

Есть задача построить дополнительную авторизацию к одной базе. Нужна проверка пароля, но при этом хранится не сам пароль, а его хэш.

Код:
session.Verifypassword(Pasword,Hash)

никогда не подтверждает совпадение, хотя пароли точно одинаковые.

Может, логика использования функции неверна или нужна другая функция?

Заранее большое спасибо!

Код:
Dim session As New NotesSession
MsgBox session.Verifypassword("пароль чтоле", session.Hashpassword("пароль чтоле"))
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!