Гражданская Школа Хэкеров ========================= Инструменты Internet. --------------------- Cеминар "Инструменты Internet" подготовлен и проводится Учителем Гражданской Школы Хэкеров Васильевым Ильей Владимировичем. Планируемое время проведения семинара -- 10 июня 1999 года. Семинар является сложным, хотя и не требует от слушателей умения программировать или особых компьютерных знаний. В зависимости от уровня аудитории ведущий может раскрыть не все темы семинара или заострить внимание на технических деталях. Обзор и Вступление. Скоро все жители планеты станут пользователями Internet. Но мало кто из нас знает, что Internet -- это не только насыщенные рекламой веб-странички в Microsoft Internet Explorer. Оказывается, что инструменты, позволяющие оставить далеко позади себя рядовых пользователей Internet, всегда у вас под рукой. Краткий план семинара. I. Обзор дополнительных (помимо WWW) сервисов Internet. I.1. E-mail, news (Usenet), списки рассылки (Mailing Lists), uucp/uupc, Netmail/Echoconference * uucp (unix to unix communication program, программа связи unix-unix) и uupc -- сервис не совсем Internet, но дешевое решение электронной почты для небогатых филиалов. * Netmail и Echomail (Echoconference) совсем не Internet, это заимствования Internet из сети FIDO. Но "продвинутому" пользователю Internet надо уметь с ними общаться. list-request@address.site majordomo@address.site subscribe listname unsubscribe listname I.2. ftp и archie, ZModem -- передаем файлы через Internet и не только. ftp rtfm.mit.edu ftp ftp.uu.net ftp wuarchive.wustl.edu telnet archie.mcgill.ca telnet archie.rutgers.edu prog filename I.3. gopher, предшественник WWW и veronica, система поиска в gopher. http://galaxy.einet.net/GJ/ gopher://glas.apc.org/1 gopher.micro.umn.edu gopher.std.com I.4. WAIS (Wide-area Information Server) -- всемирная база данных. I.5. Модные, но опасные новинки -- IRC (Internet Relay Chat, радио-разговор в Интернет) и ICQ, пейджер компьютерного мира. * More addictive, than drugs... irc irc.concentric.net I.6. iphone, Microsoft Netmeeting -- аудио, видеоконференции. I.7. nfs, Microsoft Networks, общие файлы, диски и принтеры. I.8. Терминал, telnet, X Window -- работа на чужих компьютерах. telnet hollis.harvard.edu telnet freenet-in-c.cwru.edu telnet bbs.isca.uiowa.edu I.9. MUD и другие online игры. telnet collatz.mcrcim.mcgill.edu 5757 telnet chess.lm.com 5000 II. Инструменты, которые всегда под рукой. Хотя для использования сервисов archie, gopher, WAIS, IRC, ICQ и др. вам надо устанавливать дополнительные программы, ряд полезных инструментов имеется у каждого владельца Windows 9x или GNU/Linux. II.1. telnet -- чужой компьютер в текстовом режиме. II.2. ftp -- перекачка файлов. II.3. finger -- информация о человеке. finger coke@cs.cmu.edu finger nasanews@space.mit.edu II.4. ping -- время доступа до машины. II.5. tracert -- путь до машины. II.6. net -- общая информация о сетевых соединениях. III. Спагетти. Не всегда у вас есть полный доступ ко всем сервисам Internet. Но Internet настолько гибкая система, что получив к ней доступ хотя бы через uucp, "продвинутый" пользователь может пользоваться почти всеми описанными ресурсами. III.1. Web форумы, чаты, гостевые книги -- имитации IRC и news в WWW. www.chat.ru www.kulichki.ru III.2. WWW, WAIS, archie и gopher поверх telnet. telnet ukanaix.cc.ukans.edu telnet lynx.cc.ukans.edu "Продвинутый" пользователь должен уметь работать в командной строчке unix. Тогда, имея хотя бы одного знакомого сисадмина, он сможет получить доступ ко всем сервисам Internet поверх своего telnet. III.3. Netmail поверх E-mail -- письма фидошникам. 2:5020/110.25 переходит в SysOp@p25.f110.n5020.z2.fidonet.org III.4. E-mail поверх Netmail -- объясните фидошнику, как прислать ответ вам. В заголовке письма: To: uucp, 2:5020/128 В первой строчке письма: To: sharomov@orc.ru III.5. Echomail поверх news -- фидошные конференции в Internet. RU.HACKER в Internet'е называется fido7.ru.hacker. III.6. WWW и ftp поверх E-mail -- бедность или отсутствие связи. archive-server@cs.widener.edu netlib@uunet.uu.net help index index directory/subdirectory send directory/subdirectory/file encoder size 100000 ftpmail@decwrl.dec.com reply address connect host binary uuencode quit III.7. Archie поверх E-mail To: archie@quiche.cs.mcgill.ca В теле сообщения написать: prog filename III.8. E-mail поверх WWW -- если вы часто путешествуете. www.hotmail.com usa.net www.mail.ru www.chat.ru III.9. Zmodem поверх telnet -- передача файлов из Unix-систем. Команды rz, sz для приема и передачи файлов. IV. Сетевой этикет и способы насилия в сети. Для того, чтобы не подвергнуться насилию в сети, следует следовать сетевому этикету. Но для этого необходимо его знать. Подвергать насилию других людей в сети я вам не советую -- это грубое нарушение сетевого этикета, вряд ли кто потом за вас заступится. IV.1. overquoting, offtopic -- черезмерное цитирование, отход от темы. IV.2. flame, holy wars -- наезды, священные войны. IV.3. spam -- спэм, принудительная рекламная рассылка. IV.4. flooding & IRC wars -- флудинг и войны в IRC. IV.5. nuke & DoS -- нюкерство и Deny-of-Service (отказ в доступе) атаки Вывод компьютера противника из строя. IV.6. sniffing -- сниффинг, подслушивание. Хотя сниффинг и не является прямым насилием, о нем необходимо знать рядовым пользователям. То, что вся информация, передаваемая вами по сети может кем-то записываться, является не паранойей, а нормальным явлением нашей жизни. Практические задания. 1. Определите с помощью ping'а, есть ли следующие сайты: www.yabloco.com, www.yabloko.ru, www.yabloko.org. 2. Попробуйте попутешествовать в мирах ftp, archie, gopher, WAIS. Какие сервисы понравились вам больше всего? Чем? 3. Определите, к какому сайту быстрее доступ с вашего компьютера, к www.gnu.org или www.gnu.org.ru. После этого посмотрите (с помощью команды tracert), через сколько компьютеров происходит доступ к этим сайтам. Можете ли вы предположить и экспериментально доказать, где находятся эти промежуточные компьютеры, назначение каждого из них? 4. Если у вас нет E-mail'а ни на одном портале, попробуйте его создать сейчас. Рекомендую http://www.mail.ru/ 5. Попробуйте заказать веб-странички и ftp-файлы через открытый почтовый ящик на mail.ru. Насколько быстро они до вас доходят? 6. Выведите на экран тексты подсказок по изученным командам. Попробуйте самостоятельно разобраться в их опциях, параметрах. Расширьте свои знания, приобретенные на этом семинаре. 7. Переберите все известные электронные адреса ваших знакомых с помощью команды finger. Может быть, вам удастся узнать о них что-нибудь новое... Литература. 1. Адам Гаффин. Путеводитель по глобальной компьютерной сети Internet. -- М.:Изд. ТПП "Сфера", 1995. ISBN 5-89894-018-9 2. Армстронг Дж. Секреты UNIX. -- К.: Диалектика, 1996. -- ISBN 966-506-043-0 Удачи! Арви Хэкер (AtH//HPG@hMoscow)