Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #93, СЕНТЯБРЬ 2006 г.

FAQ

Степан Ильин aka Step

Хакер, номер #093, стр. 093-148-1


(faq@real.xakep.ru)

Задавая вопрос, подумай! Не стоит мне посылать вопросы, так или иначе связанные с хаком/крэком/фриком - для этого есть hack-faq (hackfaq@real.xakep.ru), не стоит также задавать откровенно ламерские вопросы, ответ на которые ты при определенном желании можешь найти и сам. Я не телепат, поэтому конкретизируй вопрос, присылай как можно больше информации.

Q: Слышал, что к FreeBSD 6.1 (спасибо за дистрибутив на диске) можно прикрутить журналируемую файловую систему UFS2. Перерыл все мануалы к системе, но ничего путного так и не нашел. Как же так?

A: В стабильных версиях FreeBSD и вправду возможно подключить полноценную журналируемую систему. Правда, придется немного пропатчить ось, но, к счастью, выполнить это довольно просто. Итак, все по порядку:

1. Прежде чем приступать непосредственно к патчингу, выполним вспомогательные приготовления. Зайди в каталог /usr/src и создай там необходимые директории:

#cd /usr/src

#mkdir sbin/geom/class/journal

#mkdir sys/geom/journal

#mkdir sys/modules/geom/geom_journal

2. Далее можно закачать сам патч и вносить в систему изменения:

#fetch http://people.freebsd.org/~pjd/patches/gjournal6.patch

#patch < gjournal6.patch

3. После этого рекомендуется пересобрать часть системы, для чего необходимо последовательно зайти в каталоги /usr/src/include/, /usr/src/sbin/geom/class/, /usr/src/sbin/mount/ и выполнить заветную последовательность команд 'make; make install; make clean'.

4. Добавив в конфиг ядра строку «options UFS_GJOURNAL», пересобираем ядро (www.surgutnet.ru/page.php?id=9) и отправляем машину в ребут.

5. Теперь нужно подгрузить специальной модуль с помощью команды:

#gjournal load

6. Чтобы подключить журнал к определенному разделу, его предварительно необходимо размонтировать. Для примера возьмем раздел '/dev/ad0s3d' и точку монтирования — /mnt/ufs2test.

#umount -f /mnt/ufs2test

7. Настало время подключить журнал:

#gjournal label /dev/ad0s3d

8. Монтируем раздел, теперь уже с подключенным журналом, обратно:

#mount -o async,gjournal /dev/ad0s3.journal /mnt/ufs2test

Готово!

Q: В сети есть два вида тестов, использующих Java для определения IP-адреса посетителя. На чем они основаны и как их обойти?

A: Обычно используется два класса для определения IP-адреса посетителя — get_env.class (www.inet-police.com) и myaddress.class (www.reglos.de/myaddress/MyAddress.html). Второй при анализе юзает getLocalAddress().getHostAddress(), реализация которой располагается на стороне клиента. Некоторые утверждают, что можно без труда пропатчить исходники Java от Sun и сделать так, что IP-адрес больше не определялся. Впрочем, самый действенный способ — это все такие полное отключение Java. Действуй!

Q: Какие гаджеты к Skype бывают?

A: Самое простое — это Skype-телефон. Бывают как проводные, так и беспроводные варианты. В любом случае аппарат подключается через USB к компьютеру и с помощью установленного драйвера взаимодействует со Skyp’ом. Такие трубки оборудованы дисплеем, на котором отображается контакт-лист, поэтому ты без труда можешь вызвать любой из контактов или просто телефонный номер. Принять звонок ты сможешь нажатием одной кнопки, не забывая о встроенном АОНе, который отобразит на дисплее телефона имя контакта или номер вызывающего абонента. Некоторые современные модели телефонов также оборудованы веб-камерой для организации видеоконференций. Одной из таких трубок является USB Video Phone (USB-P4V).

Содержание  Вперед на стр. 093-148-2