Электронная библиотека

Хакер


Хакер

ЮнИкСоID

Xakep, номер #009, стр. 009-036-3


LILO:

набери 'Linux' , после чего появится приглашение ввести login, введи root. Все, теперь ты можешь работать в Linux :). Не забудь сразу поставить пароль командой passwd.

Теперь ты уже сидишь в линуксе, но, блин, что за фигня высвечивается, когда к тебе телнетится народ? К тебе же будут подсоединяться тысячи "крутых хакеров" и вводить логин root пароль root. И все будут читать табличку с лажевой надписью типа

Welcome to linux 2.2.12

satan login:

Или еще что-нибудь хуже, если ты ставил RedHat Linux. Так вот, все это нужно снести и сделать свою крутую табличку.

Как изменить надпись сервера telnet?

Данная надпись находиться в файлах:

/etc/issue.net - когда к тебе заходят из сети

/etc/issue - когда ты заходишь с консоли.

Теперь просто прописываешь в этих файлах что-нибудь вроде

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!ALERT ALERT ALERT !!!

!!! GO AWAY DUDE !!!

!!! YOU ARE TOO LAME !!!

!!! TO TELNET TO MY !!!

!!! ALPHA STATION !!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

В линуксе по умолчанию обычно стоят редакторы vi, pico, но редактировать файлы также можно и из mc - который очень напоминает Norton Commander :). При перезагрузке твою надпись заменит другая, это можно исправить подредактировав загрузочный скрипт /etc/rc.d/rc.

А еще лучше сделать так, чтобы при соединении с твоим компом через телнет выдавалась табличка и связь прерывалась. Для этого редактируем файл /etc/inetd.conf.

Найдем в нем строку

telnet stream tcp nowait root /usr/sbin sbin

и переделаем ее так:

telnet stream tcp nowait /bin/cat cat /etc/issue,

а если тебе нужен нормальный телнет демон, чтоб могли логиниться друзья, то можешь перекинуть его на порт 666 :). Добавь такую строку в /etc/inetd.conf

666 stream tcp nowait root /usr/sbin sbin.

После того как внес изменения в /etc/inetd.conf для того чтобы они вступили в силу, нужно набрать

killall -HUP inetd.

Теперь тебе нужно скачать до фига софта с другого диска или СD-ROM'а.

Как получить доступ к другому диску?

Следует создать папку

mkdir windows.

И замаунтить ее

mount /dev/hda1 windows.

/ \

раздел папка, где он будет

Далее заходим в эту папку и делаем что надо. Или вместо hda1 пишешь название твоего диска.

Чаще всего, если у тебя IDE винчестеры

/dev/hda - главный диск

/dev/hdb - slave диск

/dev/fd0 - флоппи диск

/dev/cdrom - сидиром.

Размаунтить диск обратно можно командой

umount /dev/had.

Кстати, если ты примаунтил сидиром, то чтобы вытащить его и всунуть другой, придется сначала первый размаунтить, вытащить его, всунуть другой и опять, используя mount, присоединять.

Все вроде бы хорошо, да только в консоли не видно русских шрифтов. Чтобы не писать каждый раз несколько строк, создадим такой файл :

'pico rus'

Там пишешь:

loadkeys /usr/lib/kbd/keytables/ru1.map

setfont /usr/lib/kbd/consolefonts/Cyr_a8x8

mapscrn /usr/lib/kbd/consoletrans/koi2alt

echo -ne "\033(K".

Так, теперь поставь файлу нужные атрибуты

'chmod +x rus'

и копируй в папку bin

'cp rus /bin'.

Теперь, запустив этот скрипт, ты будешь видеть русские шрифты, а также писать на них, для переключения используй правую клавишу ctrl.

Назад на стр. 009-036-2  Содержание  Вперед на стр. 009-036-4