Опасная уязвимость FreeBSD

В операционной системе FreeBSD найдена опасная уязвимость. Эксплойт вышел в паблик раньше, чем патч, так что скорее включайте /dev/hands:

cd /usr/src/libexec/rtld-elf
fetch http://people.freebsd.org/~cperciva/rtld.patch
patch < rtld.patch
make & make install

Уязвимости подвержены все версии от 7.1 до 8.0.

Сам эксплойт под катом.

ЗЫ

Проверено, эксплойт работает.

ЗЗЫ

У меня не получилось пропатчить, скопировать кусок кода вручную. Дырка закрыта 🙂

Читать остальную часть заметки »


Теги: , , , , , ,

Оповещение о логине в ssh

В блоге itblog.suпопалась заметка об оповещении по почте о входе в консоль.

echo ‘ALERT — Root Shell Access on:’ `date` `who` | mail -s «Alert: Root Access from `who | awk ‘{print $6}’`» user@dom.dom

Вспомнил, что у меня давно используется такая штука. Ну, мало ли, вдруг найдется мегахацкер, который взломает сервер =). Только у меня немного не так:

echo «ALERT — Root Shell Access on: `date; echo; who | bwtail -1`» | mail -s «Root From: `who | bwtail -1`» root@domain.com

who может вывалить пакаван данных о логинах, но они мне не нужны, т.к. замысел в оповещении о последнем логине, поэтому я отрезаю одну строку с помощью tail.

Что такое bwtail? =) Это черно-белая версия tail (по сути просто хардлинк на tail), который у меня сделан цветным:

# from .cshrc
alias tail      /root/bin/coloredtail.sh

Вот так:

~> cat /root/bin/coloredtail.sh
#!/bin/sh

/usr/bin/tail $@ | /usr/local/bin/colorize


Теги: , , , , , , , , , , , , , ,

Выпьем-ка немного Wine

Для запуска виндовозных программ на FreeBSD (точнее на PC-BSD), я использую Wine. Недавно обновился и вылезла такая ошибка:

/libexec/ld-elf.so.1: Shared object "libwine.so.1" not found, required by "wine"

Устранить ее можно так:

ln -s /Programs/Wine1.1.16/lib/libwine.so.1 /usr/lib/.

А еще, для того, чтобы работали шрифты кириллицы в любимом редакторе Notepad++,  нужно выполнить под рутом:

wget http://kegel.com/wine/winetricks
mv winetricks /usr/bin/.
chmod +x /usr/bin/winetricks
cd /usr/ports/archivers/cabextract && make install clean

Затем, под пользователем запустить установку шрифтов:

winetricks corefonts

Enjoy! 🙂

Читать остальную часть заметки »

Теги: , , , , , , , ,