Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Lock [D6, Win2k, WinXP]


Страницы:   1 2

-=наблюдатель=- ©   (2004-03-08 13:55:00) 

Здрассте. Долго не мог понять куда задать этот вопрос, и всёже решил сюда. Проблема у меня такая. Решил написать курсовую в виде замка на компьютер. Только не совсем на компьютер, а скорее всего на администратора. Просто в Win2k/XP очень просто занулить (а потом в принципе и узнать) админовский пароль (вдаваться в подробности не буду, но это очень просто). Так вот, у нас в универе это делают часто, вот я и решил поставить на админа "второй" пароль, т.е. если человек зашёл под ним, то ему пришлось бы вводить ещё один пароль, который найти уже на так просто (потому как про это нигде не написано, а пароли зануляют у нас те, кто в этом вообще не рубит, и просто где-то, чегото прочитал и решил выпендриться). Вообщем программу я уже написал, и как курсовая она уже сойдёт. Проблема в другом. Запускается она в качестве Shell-а, т.е. вместо Explorer-а, и при вводе правильного пароля прописывате Explorer обратно, запускает его, а потом восстанавливает себя на место (в смысле в качестве Shell-а). Всё вроде бы нормально, но есть одно НО. Ведь бывают случаи, когда в результате ошибки, Explorer перезапускается, а т.к. вместо него прописан мой "замок", то запускаться в это случае будет именно он, а это не есть удобно. Вот в этом и вся проблема - как узнать, что в таком случае надо запускать Explorer сразу, а не спрашивать пароль ещё раз. Желательно чтобы в системе небыло лишних процессов, и вариант типа "спрятать его" тоже не подходит. Всё должно быть "честно". Надеюсь объяснил понятно. Заранее спасибо всем ответившим.


Kerk   (2004-03-30 11:38:00) [1]


> AlexKniga ©   (29.03.04 21:05) [26]

ОК. Пришли мылом. Мыло в анкете.


AlexKniga   (2004-03-29 21:05:00) [2]

Kerk
В публичном форуме я не буду рассказывать как сбросить пароль.
Если лень самому искать, то могу на мыло прислать ссылки по теме.


BiN   (2004-03-29 14:50:00) [3]

...зашифрованный однобайтовым ксором

последний сервиспак это исправил, по крайней мере в w2k


Kerk   (2004-03-29 14:26:00) [4]


> AlexKniga ©   (29.03.04 14:00) [23]

Не надо меня в гуглы отсылать. И Руссиновича я читал.
И вообще кажись не тупой. :)

Если не знаешь, так и скажи.


> P.S.
> Но компонента сбрасывающего/вызнающего админовский пароль
> из-под юзера - нету.

На http://www.wasm.ruбыла статья как узнать пароль текущего юзера, если текущий юзер админ. Там было написано, что текущий пароль хранится в контексте winlogon.exe зашифрованный однобайтовым ксором.


AlexKniga   (2004-03-29 14:00:00) [5]

Kerk
www.google.com
К уже имеющимся ключевым словам этой ветки, добавлю:
Марк Руссинович, WinPE.

P.S.
Но компонента сбрасывающего/вызнающего админовский пароль из-под юзера - нету.


Игорь Шевченко   (2004-03-28 16:24:00) [6]

Cardinal ©   (27.03.04 17:05)

Ы....и что, NT потом без SAM запустится ?


Kerk   (2004-03-28 13:42:00) [7]


> Загрузочную дискетку ; )

На нормальных NT-системах стоит NTFS. Какая тут может быть дискетка?


Cardinal   (2004-03-27 17:05:00) [8]

>А теперь скажи какие привилегии надо для этого иметь. :)

Загрузочную дискетку ; )


Kerk   (2004-03-27 16:55:00) [9]


> Мои извинения за понты. : )

Это не тебе лично. Это всем присутствующим. А то все все знают, но не скажут.

> Чтобы убить пароль любого пользователя, надо удалить файлы
> в папке %systemroot%\system32\config\sam

А теперь скажи какие привилегии надо для этого иметь. :)


Cardinal   (2004-03-27 16:52:00) [10]

Мои извинения за понты. : )
Чтобы убить пароль любого пользователя, надо удалить файлы
в папке %systemroot%\system32\config\sam


Kerk   (2004-03-27 16:44:00) [11]


> Можно. В WINDOWS'ской папке надо удалить пару файликов

КАКИХ ФАЙЛИКОВ??? ИМЕНА ФАЙЛОВ СКАЖИ!!!

Блин, задолбали уже все своими понтами.


Cardinal   (2004-03-27 16:35:00) [12]

>Объясни пожалуйста, как это можно так "занулить админовский
>пароль?"
>Первый раз слышу, что "это очень просто"

Можно. В WINDOWS'ской папке надо удалить пару файликов


-=наблюдатель=-   (2004-03-24 20:16:00) [13]

> MyNick
Кажись вопрос мой был не про то как занулить или узнать пароль, а про то как от этого хоть немного защититься.


MyNick   (2004-03-24 10:56:00) [14]

AlexKniga ©  эээ... а можно поподробнее ?


AlexKniga   (2004-03-24 10:48:00) [15]

MyNick
Offline NT Password & Registry Editor


MyNick   (2004-03-24 10:19:00) [16]

evvcom © можешь кинуть ссылочку где ета прога есть?


evvcom   (2004-03-24 09:57:00) [17]


> Почитал тут что вы написали ....
> А КАК ЕГО СБРОСИТЬ ??, если загружусь со своей дискеты?

Есть хотя бы такая прога ntpassreset.exe


> AlexKniga ©   (17.03.04 11:02) [9]
> ... Но узнать его, помоему, не возможно.


Все зависит от сложности пароля. Например, есть LOphtCrack(+), которой можно попытаться это сделать и часто очень даже успешно. Я как-то пароль, состоящий по моему предположению из букв латинского алфавита и цифр и как оказалось из 7 символов (максимальная длина шифруемой группы), подбирал 4 дня. Вполне допустимый срок для этого.


MyNick   (2004-03-24 09:37:00) [18]

Почитал тут что вы написали ....
А КАК ЕГО СБРОСИТЬ ??, если загружусь со своей дискеты?


AlexKniga   (2004-03-17 11:02:00) [19]

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


ZZ   (2004-03-16 01:23:00) [20]

скорее всего convert c: /FS:NTFS
будет лучше, чем твоя курсовая :-)


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо