Size: a a a

2021 February 18

AK

Artsiom Karakin in OpenBSD
Но это скорее была именно ГНУ пропаганда
источник

J

John in OpenBSD
Я правильно понимаю, что эта функция для безопасного ввода пароля? Подобных функций в стандартных библиотеках в Linux дистрибутивах нет?
источник

AK

Artsiom Karakin in OpenBSD
1) Правильно.
2) Не знаю честно, смотрите документацию стандартных библиотек этого оффтопика
источник

J

John in OpenBSD
Понятно, спасибо.
источник

A

Alex in OpenBSD
На вход программы с getline() можно перенаправить большой текстовый файл, в котором сохранена очень длинная непрерывная строка (строка не должна прерываться символом '\n').
Функция getline() попытается увеличить (realloc-чить) размер пользовательского буфера, чтобы вместить в него эту огромную строку и, таким образом, очистить входной поток stdin от невостребованных символов.
При попытке realloc-чить пользовательский буфер до недопустимо большого объема (сотни мегабайт, гигабайты) функция getline() получит от операционной системы OpenBSD отказ, и не сможет считать строку.
источник

AK

Artsiom Karakin in OpenBSD
Да, есть такое. Но со scanf допустим можно и не только так, уязвимости форматной строки — отдельный класс уязвимостей
источник

A

Alex in OpenBSD
А разве инсталятор OpenBSD - это не скрипт?
источник

Ю

Юрий in OpenBSD
Хочу попробовать перейти на openbsd, раньше работал только в винде и чуть в линукс.  Подскажите есть ли в bsd виртуальная машина? Чтобы первое время винду держать...
Ругательств и издевательств попрошу воздержаться, т.к. все с чего то начинали, а я человек новый...
источник

AK

Artsiom Karakin in OpenBSD
Не могу дать точный ответ, к сожалению. Я этой частью не так сильно интересовался
источник

AK

Artsiom Karakin in OpenBSD
Есть, но винду в ней держать не выйдет. Попробуйте держать openbsd в hyper-v на самой винде
источник

Ю

Юрий in OpenBSD
Спасибо
источник

A

Alex in OpenBSD
Не, мне без менюшек.
источник

A

Alex in OpenBSD
Спасибо, подтверждать не нужно, т.к. не планировал применять fgets().
источник

A

Alex in OpenBSD
Буду применять специфичные для OpenBSD функции, наподобие readpassphrase().
источник

AK

Artsiom Karakin in OpenBSD
Из специфичных есть ещё strtonum(3) и malloc_conceal(3)
источник

@

@user_2022 in OpenBSD
Надо отметить, что есть сторонние программы виртуализации, которые работают на опенбсд. В них можно развертывать виндоуз. Актуальную информацию черпать из статей. Обратная ситуация когда на винде виртуальная опенбсд - на данный момент практического смысла это не имеет.
источник

Ю

Юрий in OpenBSD
Подскажите где можно почитать?
источник

AK

Artsiom Karakin in OpenBSD
Есть но пытаться перейти на свободное по, сунув проприетарное в виртуалку не самый лучший подход, на мой взгляд. Стоит искать альтернативы
источник

@

@user_2022 in OpenBSD
Как вариант, qemu
источник

@

@user_2022 in OpenBSD
Согласен.
источник