LINUX.ORG.RU

Как автоматически ввести пароль?

 


1

1

Дано: линукс в качестве основной ОС, виртуалбокс, в нём вин10. Как после прогрузки винды перебросить в неё пароль юзера из линукс? Не хочу, чтобы он каким-то образом хранился внутри виртуалки.

Разумеется, речь не про ввод вручную, а про автоматизированный процесс.

★★★★★

Не хочу, чтобы он каким-то образом хранился внутри виртуалки.

С чем тогда венда будет сверять твой ввод?

anonymous
()
Ответ на: комментарий от next_time

Попробуй через автозаполнение в менеджерах паролей. Keepassxc, например. Не уверен, что сработает, но попробуй. Есть еще всякие pyautogui, но там самому городить надо.

Yorween
()
Ответ на: комментарий от next_time

с засолёным хешем

А если ты в венде зайдёшь в control userpasswords2 и включишь автологин, то он будет храниться открытым текстом или что?

anonymous
()
Ответ на: комментарий от next_time

Не хочу, чтобы он каким-то образом хранился внутри виртуалке

Вот это вот с толку сбило.

Может быть просто не нужно пароль ставить? Достаточно хранить образ в зашифрованной ФС.

У меня большие сомнения, что это вообще возможно как-то вменяемо реализовать. Мне в голову приходит только костыль со скриптом, который будет запускать виртуалку, ждать какое-то константное время за которое по идее должна загрузиться винда, потом фокусироваться на окне, засовывать пароль в буфер обмена и эмулировать Ctrl+V, но это ад и всё равно нормально работать не будет.

WitcherGeralt ★★
()
Последнее исправление: WitcherGeralt (всего исправлений: 1)
Ответ на: комментарий от anonymous

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

next_time ★★★★★
() автор топика
Ответ на: комментарий от WitcherGeralt

Достаточно хранить образ в зашифрованной ФС.

итак в зашифрованной, я на случай подхвата зловреда из-под виртуалки опасаюсь

next_time ★★★★★
() автор топика

А другой пароль задать, не судьба?

anonymous
()
Ответ на: комментарий от boowai

точно не вариант, со всем что касается аппаратных портов

next_time ★★★★★
() автор топика
Ответ на: комментарий от next_time

Так у тебя же так всё равно в виртуалке будет пароль вводиться, что помешает его перехватить?

Зачем тебе вообще в виртуалке пароль, ещё и тот же что на юзере из линуксе?

TheAnonymous ★★★★★
()
Последнее исправление: TheAnonymous (всего исправлений: 1)

Эмм, прошу прощения, но мне кажется, я считаю, что это не совсем корректный подход к бесопасности.

Я бы на вашем месте положил бы образ диска вашей винды в зашифрованный LVM. Создал бы аутентификацию в венде с помощью флешки, флешку бы виртуально поднял на домене и пробросил бы его в аренду с помощью usbredirserver.

swagcat228
()
Ответ на: комментарий от WitcherGeralt

Тем более непонятно чем тут пароль поможет, какая-то шиза

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от swagcat228

Создал бы аутентификацию в венде с помощью флешки

все порты отключены

Я бы на вашем месте положил бы образ диска вашей винды в зашифрованный LVM

само собой

next_time ★★★★★
() автор топика
Ответ на: комментарий от TheAnonymous

вводиться

но не храниться

ещё и тот же что на юзере из линуксе?

зачем тот же? само собой пароль другим должен быть

next_time ★★★★★
() автор топика
Ответ на: комментарий от next_time

но не храниться

если винда скомпрометирована, пароль так же может утечь

зачем тот же? само собой пароль другим должен быть

Значит у меня «пароль юзера из линукс» не так распарсилось

TheAnonymous ★★★★★
()

Забей, в винде пароль ничего не даст в плане безопастности

aplay ★★★★★
()
Ответ на: комментарий от next_time

И что? Порты могут быть отключены, а может быть задано константно одно устройство. Это может быть хоть образ iso смонтированный как cdrom.

Смысл в том, что аунтефикация в винде происходит с помощью монтирования в Винду файла, который доступен только после авторизации в линуксе.

swagcat228
()
Ответ на: комментарий от swagcat228

Во всяком случае исходя из условия задачи - это самый адекватный вариант.

swagcat228
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.