Frenzy: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
Строка 23: Строка 23:
Базовой операционной системой является FreeBSD 6.1-STABLE.
Базовой операционной системой является FreeBSD 6.1-STABLE.


В Frenzy 1.1 появились подключаемые [[Модуль_(программирование)|модули]], которые были названы FEM (Frenzy Extension Modules). Каждый модуль представляет собой один или несколько FreeBSD-шных пакетов, которые при загрузке системы с LiveCD или [[USB_Flash]] будут автоматически подключены. Для этого файлы с FEM-модулями нужно поместить в каталог frenzy/fem на компакт-диске, флешке или любом разделе жесткого диска - в поисках модулей система по очереди пройдет все эти каталоги.
В Frenzy 1.1 появились подключаемые [[Модуль_(программирование)|модули]], которые были названы FEM (Frenzy Extension Modules). Каждый модуль представляет собой один или несколько FreeBSD-шных пакетов, которые при загрузке системы с LiveCD или [[USB флеш-накопитель|USB Flash]] будут автоматически подключены. Для этого файлы с FEM-модулями нужно поместить в каталог frenzy/fem на компакт-диске, флешке или любом разделе жесткого диска - в поисках модулей система по очереди пройдет все эти каталоги.
Теоретически, это комплект упакованных в один файл нескольких пакетов, инструкций по их установке и post-install-настройке и папки для временных файлов. Преимущество такого метода заключается в возможности запуска программ любой сложности в реальном времени (без установки), при этом давая возможность этим программам сохранять сделанные во время работы изменения. FEM-модули не нужно устанавливать и деинсталлировать, как большинство программ. FEM-модуль подключается при инициализации системы и отключается при ее остановке или по желанию пользователя. Увы, система модулей FEM имеет целый ряд недостатков, одна часть которых связана с самим механизмом реализации, а вторая часть является следствием недостатка времени на их исправление.
Теоретически, это комплект упакованных в один файл нескольких пакетов, инструкций по их установке и post-install-настройке и папки для временных файлов. Преимущество такого метода заключается в возможности запуска программ любой сложности в реальном времени (без установки), при этом давая возможность этим программам сохранять сделанные во время работы изменения. FEM-модули не нужно устанавливать и деинсталлировать, как большинство программ. FEM-модуль подключается при инициализации системы и отключается при ее остановке или по желанию пользователя. Увы, система модулей FEM имеет целый ряд недостатков, одна часть которых связана с самим механизмом реализации, а вторая часть является следствием недостатка времени на их исправление.
1. Зависимости между пакетами и модулями - самое слабое место системы. Кроме того что при создании модулей нужно знать что в Frenzy уже есть а что нет, возникает проблема когда модули начнут создавать разные люди.
1. Зависимости между пакетами и модулями - самое слабое место системы. Кроме того что при создании модулей нужно знать что в Frenzy уже есть а что нет, возникает проблема когда модули начнут создавать разные люди.

Версия от 19:18, 10 июня 2009

Frenzy
Логотип Frenzy
Логотип Frenzy
Рабочий стол FrenzyРабочий стол Frenzy 1.0
Разработчик Сергей Можайский (techniX)
Семейство ОС BSD UNIX
Последняя версия 1.1 (8 декабря 2008 года)
Тип ядра Монолитное ядро
Лицензия BSD
Состояние Дальнейшая разработка Frenzy в ближайшем будущем не планируется
Веб-сайт frenzy.org.ua

FrenzyLive-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.

Ссылки