Является ли Linux менее безопасным? [закрыто]

Вы можете перебрать список файлов, возвращаемых функцией find, и проверить длину имени файла:

min_fname() {
    for path in $(find "$1" -type f); do 
        bn="${path##*/}"
        if (( "${#bn}" >= $2 )); then 
            echo "$path" 
        fi 
    done
}

# usage: min_fname dir value

$ min_fname /tmp 5
$ min_fname /home/user 10

Эта функция использует только встроенные механизмы find и Bash, а regex соответствия. Поместите это определение функции в файл ~/.bashrc, чтобы команда min_fname сохранялась между входами.

1
задан 15 November 2017 в 02:18

1 ответ

Системы с ядром Linux широко используются в течение длительного времени, и в отличие от обычного настольного компьютера они всегда подключены к сети и активно принимают соединения.

https://en.wikipedia.org /wiki/Linux#Servers.2C_mainframes_and_supercomputers

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

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

Как говорится, люди взломают то, что знают. Однако системы на базе Linux уже давно являются популярной системой среди таких людей.

15
ответ дан 23 May 2018 в 16:12
  • 1
    Эта. Когда не-savvys думают о вирусах, они воображают, что это раздражает рекламу, или, может быть, даже Cryptolocker. Но они забывают, что в Интернете есть компьютеры с обеих сторон, а компьютеры, содержащие данные тысяч миллионов пользователей, гораздо более ценны, чем компьютер одного пользователя. Linux лидирует для серверных приложений, и это делает ее совершенно допустимой целью для хакеров. (Хотя обычно проще находить уязвимости в приложениях, работающих на ОС, чем в самой ОС) – Kroltan 1 November 2015 в 04:30
  • 2
    Конечно, на этих серверах обычно не будет работать xwindows или веб-браузер или многие из десятков других программ, которые часто используются на рабочем столе. – evilsoup 1 November 2015 в 14:02
  • 3
    С другой стороны, существует гораздо больше одиночных рабочих столов, чем есть веб-серверы, и, судя по всему, реальные деньги в бот-сетях и фишинг ... – Shadur 1 November 2015 в 18:13
  • 4
    @Shadur Быстрый поиск по википедии, похоже, намекает, что примерно столько же персональных компьютеров, сколько веб-серверов (по 1 млрд.). И веб-серверы - это высокоценные цели, ведущие к реальным наличным деньгам: кражи списков электронной почты, списки паролей, сертификаты, а затем используют их для атаки на настольные компьютеры. – T. Verron 1 November 2015 в 21:13
  • 5
    Ха! Я получил криптолокера на моей ubuntu box, и поэтому я закрыл веб-страницу, проблема решена. – mchid 16 November 2015 в 08:18

Другие вопросы по тегам:

Похожие вопросы: