RuTOR MEDIA
12.01.23
48
48
Команды для Linux, способные уничтожить систему — Часть 1
Правила нынешнего дня таковы, что многим удобнее и безопаснее работать с Linux. Как известно, у пользователей данной ОС есть множество команд и инструментов, позволяющих гибко настраивать и контролировать каждый аспект системы.
Однако, с большой силой приходит большая ответственность — есть множество команд, способных нарушить обычную работу Linux и привести к печальным последствиям. Давайте разберёмся, что это за стоп-слова.
Убийственная команда rm -rf /*
Это самая любимая команда у интернет-троллей, которые хотят жестоко поиздеваться над новичками, кидая эту команду в различные обсуждения и чаты:
rm — команда для удаления файлов/каталогов;
-r — флаг, необходимый для рекурсивного удаления всех файлов внутри папки;
-f — флаг, позволяющий выполнить операцию без спроса у пользователя.
Без root-прав эта команда не принесёт никакого вреда. Даже sudo rm -rf / не создаст никаких проблем, так как у большей части популярных дистрибутивов есть защита от выполнения этой команды. За это отвечает функция --preserve-root.
Однако, если вы все же хотите выполнить эту команду, у вас есть два варианта:
с отключением защиты — sudo rm -rf / --no-preserve-root
и более простой — sudo rm -rf /*
После выполнения система начнет рекурсивно удалять вообще все файлы, начиная с корневой директории, пока система не зависнет с сообщением «Error deleting file». После перезагрузки Linux обычно выдает ошибку grub-rescue.
/dev/sda — уничтожаем файловую систему!
Пользователи, знакомые с файловыми системами, наверняка знают что такое > /dev/sda. Эта строка запускает команду и посылает результат её работы прямо на жёсткий диск, записывая данные непосредственно на него, тем самым повреждая файловую систему.
mv ~ /dev/null или как отправить все свои данные в бездну
Внутри каждой Linux-системы есть бездна — /dev/null. Всё, что окажется в этой области, будет удалено навсегда. Давайте разберем и эту команду:
mv — необходима для переноса файлов и каталогов в указанное место;
~ — указатель на домашний каталог;
/dev/null — перемещает домашний каталог на устройство /dev/null, уничтожая тем самым все ваши файлы и удаляя копии оригиналов.
И хотя система не выдаст ошибку и будет работать исправно, после выполнения mv ~ /dev/null все данные пользователя бесследно исчезнут.
Форматируем жёсткий диск с помощью mkfs.ext3 /dev/sda
Команда, подобная format c: на Windows. Устроена она довольно просто:
mkfs.ex3 — создает новую файловую систему ext3 на устройстве;
/dev/sda — указывает на жесткий диск.
Несложная команда оставляет пользователя без всех данных.
Форк-бомба: простая, но опасная
:(){:|:&};: — комбинация из специальных символов, как будто выбранных наугад. Однако, она достаточно мощная, чтобы остановить работу работающей системы, просто заняв собой все доступные ресурсы.
Работает она предельно просто — создаёт функцию, запускающую ещё два своих экземпляра, которые потом будут повторять этот процесс. И это будет продолжаться до тех пор, пока процесс не займет всю физическую память компьютера, заставив его зависнуть.
В ближайшем материале мы расскажем ещё о нескольких убийственных командах, а пока вы можете поделиться в комментариях, доводилось ли вам использовать эти комбинации? Вы тоже кого-то троллили или же была реальная необходимость в сломе ОС?
#RuTORхакинг
‼️ RuTOR в поиске талантливых людей! Горячие вакансии по ссылкеa>.
РУЛЕТКА | Конкурсы и выплаты | RuTOR MEDIA | Главный Чат | Канал RuTOR | Форум | Twitter | RuTOR Science | Гарант RuTOR
Реклама:
_________________________________
Хотите обсудить эту или любую другую статью?
Присоединяйтесь к нам в Mastodon!
Первая социальная сеть русского Даркнета!
_________________________________