Frenzy
Frenzy | |
---|---|
Разработчик | Сергей Можайский (techniX) |
Семейство ОС | BSD UNIX |
Последняя версия | 1.1 (8 декабря 2008 года) |
Тип ядра | Монолитное ядро |
Лицензия | BSD |
Состояние | Дальнейшая разработка Frenzy в ближайшем будущем не планируется |
Веб-сайт | frenzy.org.ua |
Frenzy — Live-CD на базе операционной системы FreeBSD. Предназначен для настройки, проверки и анализа компьютерных сетей, тестирования компьютерного аппаратного обеспечения и ряда других задач.
Frenzy полностью русифицирована, в её состав входит русскоязычная документация по FreeBSD, а также краткая справка по работе с системой.
Frenzy ориентирована в первую очередь на системных администраторов продвинутых пользователей. Объём ISO-образа - 210 мегабайт. В состав дистрибутива входит более 500 приложений.
Базовой операционной системой является FreeBSD 6.1-STABLE.
В Frenzy 1.1 появились подключаемые модули, которые были названы FEM (Frenzy Extension Modules). Каждый модуль представляет собой один или несколько FreeBSD-шных пакетов, которые при загрузке системы с LiveCD или USB Flash будут автоматически подключены. Для этого файлы с FEM-модулями нужно поместить в каталог frenzy/fem на компакт-диске, флешке или любом разделе жесткого диска - в поисках модулей система по очереди пройдет все эти каталоги. Теоретически, это комплект упакованных в один файл нескольких пакетов, инструкций по их установке и post-install-настройке и папки для временных файлов. Преимущество такого метода заключается в возможности запуска программ любой сложности в реальном времени (без установки), при этом давая возможность этим программам сохранять сделанные во время работы изменения. FEM-модули не нужно устанавливать и деинсталлировать, как большинство программ. FEM-модуль подключается при инициализации системы и отключается при ее остановке или по желанию пользователя. Увы, система модулей FEM имеет целый ряд недостатков, одна часть которых связана с самим механизмом реализации, а вторая часть является следствием недостатка времени на их исправление. 1. Зависимости между пакетами и модулями - самое слабое место системы. Кроме того что при создании модулей нужно знать что в Frenzy уже есть а что нет, возникает проблема когда модули начнут создавать разные люди. 2. Подключенные модули нигде не регистрируются - в /var/db/pkg записей не делается, в меню fluxbox новые пункты не появляются... Если не знать какие приложения включены в состав модуля, придется повозиться чтобы узнать о них :) 3. При загрузке нельзя выбрать, какие модули загружать - будут загружены все модули которые были найдены. Ключ "nofem" позволяет отключить загрузку сразу всех модулей (хотя даже при указании этого ключа модули с компакт-диска все равно будут загружены) 4. Пакеты, которые устанавливают файлы не в каталог /usr/local (например, comms/ltmdm, который устанавливает модуль ядра в /boot/modules), не могут быть преобразованы в FEM-модули. Вернее, могут, но работать как положено они не будут.
В состав Frenzy входят программы:
- Компиляторы C и NASM, интерпретаторы Perl и Python
- Файловые менеджеры, архиваторы
- Текстовые редакторы, средства просмотра и конверторы файлов
- Веб-браузеры, почтовые и новостные клиенты, ICQ, IRC, Jabber-клиенты
- Сетевые утилиты (LAN, modem, Bluetooth, dial-up, VPN, Wireless)
- Утилиты для мониторинга трафика
- Прокси и редиректы
- Удалённое управление (telnet, ssh, RDP, VNC)
- Samba-сервер и клиенты
- Клиенты MySQL и PostgreSQL
- Утилиты для работы с DNS, LDAP, SNMP, DHCP, ICMP, ARP, IP-пакетами
- Утилиты расчёта подсетей
- Сканеры портов и сервисов, сетевые сканеры
- Сканеры безопасности, снифферы, утилиты для определения вторжений
- Антивирус clamav, утилиты для определения руткитов
- Утилиты для работы с паролями и криптографии
- Программы для получения информации об аппаратной части компьютера и его настройки
- Утилиты для работы с жёстким диском и его разделами
- Программы для работы с различными файловыми системами
- Утилиты для восстановления файлов
- Программы для оценки быстродействия и тестирования компьютера и сети
- Файловые утилиты, работа с логами.
- Управление памятью и процессами
- Утилиты записи CD
- Просмотрщик графических файлов (GQview), утилита снятия скриншотов
- MP3/ogg плеееры
В Extended-версию входят также:
- Файловый менеджер xnc
- Текстовый редактор SciTE
- metasploit, spike-proxy, unicornscan, yersinia
- IM-клиенты Licq, SIM, Psi
- IRC-клиент X-Chat
- DjVu, CHM, PDF-просмотрщики
- Эмуляторы QEMU и Dosbox
- Аудиоплеер XMMS
- Видеоплеер MPlayer
В состав системы входит документация по Frenzy, а также официальная документация по FreeBSD - FreeBSD Handbook и FAQ.