Нужно было добиться загрузки Ubuntu в оперативную память компьютера и
дальнейшей работы без носителя, с которого он был загружен. Решение
получилось достаточно простым. Вкратце идея такая: initrd.img
изменяется так, чтобы, после загрузки и старта ядра, с носителя в
память копировался файл со сжатым образом файловой системы корневого
раздела (SquashFS). Далее поверх корневого раздела монтируется
aufs-tmpfs и стартует Ubuntu.
Ниже будет описание как создать загрузочный iso-образ и бутовую USB-флешку.
Создаем директории
$ mkdir -p ~/ubuntu-ram/{etc,tmp,image,scripts}
Устанавливаем необходимые пакеты
$ sudo aptitude lilo mtools genisoimage debootstrap syslinux squashfs-tools
Копируем настройки initramfs Конфиги initramfs для iso-образа
Мифы о полной защищенности *nix-систем постепенно уходят в прошлое.
Недавним примером уязвимости *nix-систем стали обнаруженные
Лабораторией Касперского трояны Trojan-Mailfinder.Perl.Hnc.a и
Trojan-Dropper.Linux.Prl.a.
Попробую себя в роли вирусописателя и распространителя под Linux
Данный
злобный вирус скачивает с сайта письмо со спамерским сообщением и
список адресов для рассылки, затем каждому из списка отправляет письмо,
распространяется под лицензией GPL3
и так господа, приступим к распространению и улучшению в соответствии с требованиями GPL
откройте любимый редактор и вставьте в него этот
... Читать дальше »