Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 04.09.2015
Сообщений: 18

Пароль в реестре

09.12.2015, 17:30. Показов 978. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите решить подобную примитивную задачу:
Программа сохраняет пароль в реестре. При запуске программа должна
проверять, есть ли в реестре пароль. Если есть — одна должна спросить у пользователя
пароль и вывести результат проверки. Если в реестре нет пароля, то программа должна
попросить пользователя задать пароль и сохранить его в реестре.
Я только начал разбираться в winAPI , но как видите-толком еще ничего не понимаю. Попытался найти пример какой-нибудь в интернете,в итоге, всё, что нашел, все равно до конца не осознал. Заранее спасибо)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.12.2015, 17:30
Ответы с готовыми решениями:

Где в реестре лежит пароль от учётной записи?
Вечер добрый, насколько я понимаю пароль от учётной записи винды находиться в реестре. Подскажите плиз, кто знает, в каком именно...

Заразил доки и поставил пароль а пароль забыл, не как его не взломать или не скинуть пароль с архива?
Зарарил доки и поставил пароль а пароль забыл, не как его не взломать или не скинуть пароль с архива?

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

7
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
09.12.2015, 19:15
Ты мою ссылку читал? Там всё есть.
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
09.12.2015, 19:27
Delitr, берешь пароль, добавляешь к нему "соль" (случайный "мусор"),
считаешь от полученного хэш, например SHA-256, затем хэш вместе с солью
сохраняешь в реестре.

Когда нужно проверить пароль пользователя, прибваляешь к нему соль из
реестра, снова считаешь хэш и сравниваешь с тем, что записан в реестре.
Если совпадает - все ок. Если нет - пароль неверный.
Дешево, сердито и достаточно надежно от атаки перебором или по таблицам.
0
0 / 0 / 0
Регистрация: 04.09.2015
Сообщений: 18
09.12.2015, 22:12  [ТС]
ну очень сложно, я простейших вещей не понимаю как сделать, а вы мне тут соль еще.

Добавлено через 1 минуту
Прочитал всё вдоль и поперек, но мне нужен хотя бы какой-то пример( Так то я понял, какая функция за что отвечает, но на деле не понимаю,как использовать(
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
09.12.2015, 22:17
Delitr, раздели задачу на несколько подзадач и решай
каждую по отдельности:

- чтение-запись в реестр;
- запрос пароля у пользователя;
- криптография (хэш, соль);
- и т.п.
0
0 / 0 / 0
Регистрация: 04.09.2015
Сообщений: 18
09.12.2015, 22:19  [ТС]
Так в этом и проблема, что я не могу понять, как делать чтение-запись в реестр и из этого всё вытекающее( Уже пролистал тучу сайтов, но в единой целое это сложить не получается
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
10.12.2015, 08:37
Не надо "листать тучу сайтов", найди какую-нибудь книжку по WinAPI,
открой параллельно MSDN и вникай. Другого способа не существует.
И еще раз повторю - если задача сложная, сразу разбивай ее на
пачку менее сложных и разбирайся с каждой по отдельности.
Победить сложность по-другому вряд ли выйдет.

А если вдруг что-то непонятно и идет ну совсем туго - есть форум.
1
10.12.2015, 12:45

Не по теме:

Цитата Сообщение от Убежденный Посмотреть сообщение
Победить сложность по-другому вряд ли выйдет.
Создав монолит сложность победим, но на её месте вырастет новая, еще более сложная сложность - сам монолит :)

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
10.12.2015, 12:45
Помогаю со студенческими работами здесь

Сбросить пароль на ноутбуке к учетке на котором был старательно забыт пароль.
Есть ноутбук под восьмеркой к учетке на котором был старательно забыт пароль. Надо либо сбросить пароль, либо как-то обойти это. Если можно...

Как убрать пароль с встроенного администратора зная сам пароль
Добрый день!! Подскажите, пожалуйста!!! Раньше заходил под админской встроенной учёткой в систему. Затем установил пароль и заходил под...

Проблема с паролем на BIOS. Пустой пароль . Пароль,которого нет
Добрый день. У меня ноутбук ASUS R558U . Стоит новая версия BIOS . Точно не скажу какая . Но фото интерфейса есть в приложенных файлах ....

Пароль в Windows XP zver (пароль известен, но при вводе по новой выводиться запрос)
Такая проблемка уже который раз повторяется ! Переустановил винду,через несколько дней появляется окно запроса пароля отличное от...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru