LINUX.ORG.RU
Форум — Talks  

jail

 , ,


0

0

Подумалось тут на днях: ведь любое запущенное приложение, тем более бинарный квн-блоб под рутом, может прочитать твои приватные ключи в ~/.ssh. Как вы от такого защищаетесь? Уповаете на passphrase? Или firejail какой? Или по хардкору поднимаете виртуалку для броузера и торрента?

★
Ответ на: комментарий от CrX

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

Оксюморон.

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

Но в моём случае я умолчал одну очень важную деталь: если мне заменить раскладку с Dvorak Simplified на любую другую, хрен я войду в систему. (%

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

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

Всё так. Только это никак не подтверждает ранее сказанное.

Но в моём случае я умолчал одну очень важную деталь: если мне заменить раскладку с Dvorak Simplified на любую другую, хрен я войду в систему. (%

Понимаю.

Только вот память у тебя в этом очень даже участвует. Не участвует конкретно символьное восприятие пароля. Возможно даже не участвует сознание (в чём я, впрочем, очень сомневаюсь, но готов допустить). А память участвует тупо по определению, иначе ты не смог бы повторить пальцами те же движения, что и в прошлый раз. Ты же айтишник и любишь формальности ;)

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

Я благослвлен даром забывания всего ненужного и запоминанием всего нужного.

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

Если ты умеешь в десятипальцевую печать и имеешь адекватный опыт, твой мозг уже не занимается вспоминанием куда тянуть палец, палец сам знает куда тянуться

Если ты умеешь говорить и имеешь адекватный опыт, твой мозг уже не занимается обдумыванием мыслей, рот сам говорит :D

Извини, не удержался :)

Кстати, при таком раскладе пора менять пароли :)

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

А память участвует тупо по определению, иначе ты не смог бы повторить пальцами те же движения, что и в прошлый раз.

Но не сознательная. Иначе были бы дикие лаги, и я бы не мог 980CPM чепятать (на русском на ¹/₃ медленнее).

Ты же айтишник и любишь формальности ;)

Формально "мышечная память" памятью как таковой не является. Это другой раздел мозга. (%

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

Если ты умеешь говорить и имеешь адекватный опыт, твой мозг уже не занимается обдумыванием мыслей, рот сам говорит :D

Именно так современная молодёжь и "функционирует".

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

Если бы молодежь.. так функционирует 99.9999% людей.

Я, кстати, как только замечаю, что появилась мышечная память, меняю пароль.

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

Но не сознательная.

Вероятно. Но и здесь важно отделить сознательные движения от сознательных воспоминаний о конкретных символах (например паролей в виде конкретных букв). Оно может быть первое без второго, но сознательное, а может быть и не сознательное.

Формально «мышечная память» памятью как таковой не является. Это другой раздел мозга. (%

Нет никаких «разделов памяти». Память — это способность мозга воспроизводить ранее выученное. И повторение конкретных движений пальцами — прекрасный пример памяти, прямо хрестоматийный. Более того, у многих животных именно такая память в первую очередь и рассматривается. Ощущение, будто ты почему-то решил связать сознание, абстрактное мышление и память в какой-то единый клубок, хотя они вполне себе могут проявляться независимо.

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

Я, кстати, как только замечаю, что появилась мышечная память, меняю пароль.

Я меняю только когда появляется кошечная. (%

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

и если твой комп заменить на телефон или планшет, ты тоже хрен войдешь в систему.

Вы абсолютно правы!

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

Это не пароли. Пароли надо знать, их можно выпытать. А это что-то другое, сейчас не знаю, как назвать.

lenin386 ★★★★★
()

Или firejail какой?

firejail не нужен. В FreeBSD нативный jail появился еще в 2000 году — задолго до того, как контейнеры и всякие линуксовые namespace’ы вообще вошли в мейнстрим.

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

ВП?

Извини, я опять вне контекста… И даже не могу связать две цитаты между собой во что-то цельное. Разделов памяти в мозге нет — это один тезис. «Память, сознание и абстрактное мышление​ — не одно и то же» — другой. Одно с другим не связано толком, только общим контекстом. Что такое «ВП»?

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

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

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

У него нет sshd, очевидно, так же как и у 99% десктопов.

И наоборот, настраивать sshd на десктопе - не самая лучшая идея.

А если даже владелец десктопа по твоему совету настроит и запустит ненужный ему на десктопе sshd, то кража ключей sshd ничем ему грозить скорее всего не будет - ведь он его просто запустил, а пользоваться не собирался.

И вообще, если на компе скомпрометирован рут, то красть sshd-ключи от него надобности уже нет, даже если им пользуются.

Очевидно, в теме речь идёт про ключи в $HOME.

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

Не надо запускать недоваренные бинарные блобы под рутом. Для всех остального есть selinux.

Aceler ★★★★★
()

бинарный квн-блоб

Но зачем?

ya-betmen ★★★★★
()
Ответ на: комментарий от Aceler

Да блин, вы запарили, пятизвездочники :) все vpn клиенты являются проприетарным бинарным блобом, который надо запускать от рута!

Но тема вообще не про root. Любая программа юзера тоже может читать и воровать ваши приватные ключи из ~/.ssh

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

И наоборот, настраивать sshd на десктопе - не самая лучшая идея.

И чем же десктоп такой более другой по сравнению с сервером? Вы предлагаете в случаях когда что-то нужно от десктопа каждый раз к нему метаться?

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

Это почти что определение десктопа - комп, который используют через непосредственно к нему подключённые монитор, клавиатуру и другие устройства ввода. Если ты используешь комп по сети то это сервер.

Поэтому на сервере sshd почти неизбежен, а вот на десктопе наоборот можно считать не требуется, и незачем без нужды увеличивать поверхность атаки ради каких-то редких случаев, которые можно и другим способом сделать.

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

Это почти что определение десктопа - комп, который используют через непосредственно к нему подключённые монитор, клавиатуру и другие устройства ввода. Если ты используешь комп по сети то это сервер.

Пользователь использует комп «через непосредственно к нему подключённые монитор, клавиатуру и другие устройства ввода», а админ этот же комп использует по сети. Ну или вариант проще, есть дома комп который используешь как по сети так и непосредственно садясь за него, этот комп перестал быть десктопом и стал сервером?

Поэтому на сервере sshd почти неизбежен

И на виндовом тоже?

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

Ещё раз для неумеюших читать: selinux придумали в NSA. Это по умолчанию значит, что твои ключи возьмут. Даже не украдут, потому что ставя selinux ты подписываешь соглашение об арабстве, а именно хозяин придёт и возьмёт все что его.

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

На сколько я помню, wireguard сделан модулем ядра, а openvpn построен на основе openssl. Так что не знаю, о чём ты.

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

Любая программа юзера тоже может читать и воровать ваши приватные ключи из ~/.ssh

А это если нет selinux.

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

Я ждал этого ответа весь тред. Молодец.

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

А что такого? Да, моя главная модель угроз не васян, а 3х буквенные. И я играю на их поле, в интернете. И это не значит, что я не могу победить.

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

Ну да, в BSD конечно, NSA не прокрадется.

/s

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

Удачи, чо. Просто ты озвучил определённую модель, а теперь выясняется, что тебе надо ставить embox.

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

Прям вот в данный момент пишу свою ОС без закладок.

Ну вы это... погорячились...

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

все vpn клиенты являются проприетарным бинарным блобом

Не все.

который надо запускать от рута!

И это не всегда необходимое условие если любите в гамаке и стоя.

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

Пока на тяге неуловимого джо. Чтобы кто-то реально заинтересовался одной из сотен васянских наколенных ОС, надо прям постораться :) А вообще, какое TPM имеет отношение к osdev? Это вообще-то уровень firmware и даже hardware. Я туда пока не лезу. На буферах пока сосредоточусь и на use-after-free :)

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

А вообще, какое TPM имеет отношение к osdev? Это вообще-то уровень firmware и даже hardware. Я туда пока не лезу.

К OSdev почти никакое, его можно и не использовать. К безопасности — самое прямое. Почитай про Intel AMT, например.

Aceler ★★★★★
()
Последнее исправление: Aceler (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему: только для зарегистрированных, score>=50.