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

SSH на лопатках

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

Xakep, номер #069, стр. 069-030-5


Типичным представителем этих криптосистем стал RSA. Принцип передачи сообщения с его помощью довольно прост. Рассмотрю его на примере. Предположим, что Cutter захотел в секрете от всех остальных коллег передать сообщение Бублику. Задача, как видишь, тривиальна. От главреда в этом случае потребуется с помощью открытого ключа Бублика зашифровать послание и отправить его в таком виде получателю. Бублику же, в свою очередь, невероятно обрадовавшемуся оказанному к своей персоне вниманию, для декодирования шифровки придется воспользоваться своим приватным (хранимым им с особой осторожностью) ключом. Лишь после этого он сможет прочитать сообщение.

Немаловажно, что оба RSA-ключа создаются по специальному алгоритму и напрямую зависят друг от друга. Однако восстановить один из них, имея в наличии другой, не представляется возможным. Во многом это достигается за счет наличия быстрых алгоритмов, способных генерировать большие простые числа, и в то же время из-за отсутствия возможности за короткий срок разложить два таких числа на множители.

WWW

Здесь ты можешь совершенно бесплатно заиметь шелл:

1)www.cyberspace.org - 1 Мб, lynx, finger, whois

2)www.freeshell.org – 20 Мб, домашняя страница, email, ряд сервисов: icq, bboard games, TOPS-20, mud, gopher. После верификации еще и elm, pine, mailx, rmail, lynx, cgi, bash, ksh, tcsh, rc, zsh, tclsh.

3)www.rootshell.be - 5 Мб, SSH, полный перечень стандартных утилит.

CD

На нашем диске ты найдешь полные версии программ, описанных в этой статье.

WARNING

Судя по статистике, дырки в OpenSSH – далеко не редкость. Так что если держишь в процессах SSH-демон, то позаботься о своевременной установке свежих баг-фиксов.

WWW

Математическое описание криптосистемы RSA:

http://members.tripod.com/irish_ronan/rsa

Огромный FAQ по SSH:

http://linux.perm.ru/doc/net/ssh/ssh_faq.html

Быстрый тур по установке и настройке SSH:

http://bardak.blood.ru/work/freebsd/ssh-install.htm

Что такое SSH:

http://inp.nsk.su/~bolkhov/teach/inpunix/sec_ssh.ru.html

Назад на стр. 069-030-4  Содержание