Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.04.29;
Скачать: [xml.tar.bz2];

Вниз

Windows AD   Найти похожие ветки 

 
defiler ©   (2007-04-09 14:57) [0]

Можно ли как-то выдернуть пароль и логин текущего пользователя (тот пароль и логин, что у Windows в учетной записи) для нужд программы.


 
Джо ©   (2007-04-09 14:58) [1]

Нет, его нельзя выдернуть. Он нигде и не хранится, собственно. Разве что в Win9x, да и даже там он зашифрован. А в XP — не хранится.


 
Джо ©   (2007-04-09 14:59) [2]

Это я про пароль. А имя пользователя — GetUserName().


 
defiler ©   (2007-04-09 15:09) [3]

Спасибо мне в принципе и имени хватит. Но вот интересно, а как же тогда Windows (XP, 2000) сверяет вводимые при запуске значения имени и ПАРОЛЯ, если они нигде не хранятся (возможно это не значения из учетной записи)? Я имею в виду стандартный запуск Windows, когда он предлагает ввести имя пользователя и пароль.


 
Джо ©   (2007-04-09 15:11) [4]

> [3] defiler ©   (09.04.07 15:09)
> Спасибо мне в принципе и имени хватит. Но вот интересно,
> а как же тогда Windows (XP, 2000) сверяет вводимые при
> запуске значения имени и ПАРОЛЯ, если они нигде не хранятся
> (возможно это не значения из учетной записи)? Я имею в виду
> стандартный запуск Windows, когда он предлагает ввести имя
> пользователя и пароль.

Хранится т.н. «хэш» пароля. По хэшу невозможно восстановить сам пароль. То есть, при вводе пароль опять переводится в его хэш и сравнивается с сохраненным. Если хэши совпадают — значит и пароль был введен верно. Примерно так.


 
Steep ©   (2007-04-09 15:22) [5]

[offtop]
до сих пор думаю как прикрасно знать хоть немного теории ;)
[/offtop]


 
tesseract ©   (2007-04-09 15:34) [6]


> Можно ли как-то выдернуть пароль и логин текущего пользователя
> (тот пароль и логин, что у Windows в учетной записи) для
> нужд программы.


Можно узнать залогинен или нет - как правило хватает. Можно попробовать залогиниться в AD с помощью пароля/логина.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.04.29;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.045 c
4-1164690019
Wolfram
2006-11-28 08:00
2007.04.29
Как вызвать стандартное приглашение к перезагрузке?


15-1175457900
Nic (ro)
2007-04-02 00:05
2007.04.29
Delphi 2007


15-1175364772
cyborg
2007-03-31 22:12
2007.04.29
По поводу закрытия


4-1165068114
leonidus
2006-12-02 17:01
2007.04.29
Некорректное извлечение иконки из ресурса


15-1175711002
Kostafey
2007-04-04 22:23
2007.04.29
Что за баг такой странный: Circular datalinks are not allowed.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский