Хакер № 10/04 (70)

Карманный чертёнок по имени Frenzy
Сергей Можайский aka techniX
Хакер, номер #070, стр. 070-106-2
27 июля вышел долгожданный релиз Frenzy 0.3. Теперь, в отличие от предыдущих версий, базовой системой стала FreeBSD 5.2.1. Размер исошника Frenzy 0.3 составляет 198 Мб, его можно записать на 3-дюймовый компакт-диск и носить с собой в кармане. Однако не обманывайся размером - на компакте размещено около 400 программ общим объемом порядка 600 Мб, благодаря сжатию файловой системы.
Ты всегда можешь пообщаться с пользователями Frenzy на форуме сайта и в дискуссионном списке рассылки. Ведь проект не стоит на месте, идет работа над новыми версиями, и стоит быть в курсе всех событий, чтобы первым успеть увидеть скриншоты и достать новый релиз :).
Что может Frenzy
Итак, ты достал диск с Frenzy или прожег исошник самостоятельно. Вставляем диск в CD-ROM, перезагружаемся. Уже через полторы минуты система загружена, и мы попадаем в самую обыкновенную текстовую консоль FreeBSD. Залогиниться в систему можно под пользователем root без пароля. Набрав команду help (о чем нам напоминают после входа в систему), можно прочесть документацию по системе: какие проги входят в состав дистрибутива, как настроить сеть, как сохранить и восстановить настройки и так далее. В общем, разбираться в системе методом научного тыка тебе не придется - все man-страницы и документация к программам на месте, а также есть FreeBSD Handbook и FreeBSD FAQ на русском языке.
В качестве шелла используется tcsh, к которому прикручены конфиги от проекта tcshrc (tcshrc.sf.net). Теперь в нем присутствует расширенное автодополнение команд, работают «горячие» клавиши. Конечно, есть и традиционные файловые менеджеры вроде Midnight Commander или Demos Commander. Ладно, скажешь ты, консоль - это хорошо, а что же насчет графического интерфейса? Нет проблем, набирай команду startx. Система сама определяет модель видеокарточки и монитора, и после небольшой паузы запускается XFree86 4.3.99 с оконным менеджером fluxbox 0.9.9. Как видно на скриншотах, все это выглядит весьма стильно.
Описание всех программ из Frenzy 0.3 займет довольно много места, поэтому вкратце пройдемся по основным категориям софта.
Для работы с файлами и дисками в системе имеются файловые менеджеры Deco, MC и XNC, комплект утилит для работы с DOS-дискетами mtools (а это значит, что можно и не монтировать дискеты), всевозможные архиваторы. Разработчиков софта порадует тот факт, что на диске есть gcc, nasm, perl и python, так что можно без проблем скомпилировать свою прогу или запустить скрипт. Сисадмины найдут на диске утилиты восстановления файлов, программы для работы с жестким диском, бенчмарки и тесты, антивирусы clamav и Dr.Web с возможностью обновления антивирусных баз.
Софт для работы с сетями составляет значительную часть дистрибутива. Можно не напрягаясь настроить локалку с помощью скрипта lan-config, для модемного соединения есть ppp-config и звонилки XISP и Chestnut-dialer. Кроме стандартных сетевых компонентов, имеются VPN и Wireless-утилиты. Для серфинга инета найдутся браузеры lynx, links-hacked, Opera, качалка wget, почтовики mutt и sylpheed-claws, разный софт для общения в ICQ, IRC и Jabber. Админу пригодятся тулзы для расчета сетей, мониторинга трафика, утилиты для работы с протоколами DNS, LDAP, SNMP, DHCP, ICMP, ARP, а также софт для удаленного управления (PuTTY, rdesktop, VNC) и клиенты MySQL и PostgreSQL. А для хакера самыми интересными будут прокси и редиректы, сканеры портов, сервисов и сетей (nmap, конечно же, присутствует), сканеры безопасности (включая Nessus), снифферы (dsniff, ettercap, ethereal и другие) и множество других security-утилит.
Назад на стр. 070-106-1 Содержание Вперед на стр. 070-106-3
|
 |
|