Я достал исходник с
xakep.ru убрал мусор, пересверстал и немного прокомментировал его
Сети и сеточки, каналы и канальчики :).
Ну что, подсел на IRC :)? Пора бы разобраться, как это сделать как можно приятнее... Как ты просёк, в примерах я писал про сеть DalNet, это связано с тем, что я лично считаю DalNet наиболее удобной из-за наличия сервисов (это будет в отдельной статье). Но, кроме сети, встаёт проблема выбора серверов и каналов. С серверами особо напрягаться не надо, все вполне тебе подойдут, вот список наиболее часто используемых: irc.dal.net, raptor.dal.net, qis.dal.net, webbernet.dal.net, liberty.dal.net, paradise.dal.net и ещё фигова туча.
А вот на каналах остановлюсь чуть подробнее... Русскоязычных на IRC не так уж и много, но все что есть, делятся на 2 категории: пишущие на кириллице и на транслите (транслит - русский латинскими буквами). Среди говорящих на кириллице пятёрку лучших (сужу по показателям: количество людей на канале, оживлённость и прочие факторы) составляют #RusChannel, #russf, #piter, #russianphilosophy, #xakep, а говорящих на транслите пятёрку лучших составляют #russian, #russia, #moscow, #russia+25, #Russia-Israel. Сразу оговорюсь, что мнение субъективное, и какие-то каналы могли выпасть из моего поля зрения.
Базовые команды для повседневного использования
Зачем тебе, кул хацкеру, все эти иконки и менюшки? Смело жми крестики - потом ты сможешь сделать всё сам ручками. Существует множество команд, которые можно набрать прямо в любом окне, и будет тот же эффект, что и от иконок и менюшек.
Вот неполный список самых полезных и часто используемых, без которых хацкеру ну просто не обойтись:
а) команды личного пользования
/join #channel - зайти на канал
(пример - /join #xakep)
/part #channel message - выйти с канала, но не просто выйти как все, а с сообщением message (пример - /part #xakep всем пока, любимая ждёт)
/quit message - выйти из IRC с сообщением (пример - /quit пора мне по бабам)
/server server:port - зайти на IRC на сервер server по порту port (пример - /server irc.dal.net:6667)
/whois nickname - узнать информацию о другом человеке (пример - /whois Vasenka)
/msg nickname message - послать кому-нибудь приватное сообщение (пример - /msg Vasenka здарова, залётный)
/notice nickname message - послать кому-нибудь заметку (пример - /msg Vasenka посмотри мыло)
/nick nickname - сменить текущий ник на nickname (пример - /nick Vasenka vipil)
б) команды при администрировании канала
/ban #channel hostname - бан на канале channel по хосту hostname (пример - /ban #xakep Vasenka*!*@*.ru)
/kick #channel nickname message - кик на канале channel человека с ником nickname с сообщением message (пример - /kick #xakep Vasenka, а у тебя молочко убежало...)
/topic #channel text - сменить топик на канале channel на text (пример - /topic #xakep Сообщение в зоопарке: Страусов не пугать - пол бетонный!)
в) команды для одарённых
/dns nickname - узнать IP человека с ником nickname (пример - /dns Vasenka)
/ctcp nickname time - узнать время на компе человека с ником nickname (пример - /ctcp Vasenka time)
/ctcp nickname userinfo - узнать информацию о человеке с ником nickname (пример - /ctcp Vasenka userinfo)
/ctcp nickname finger - узнать информацию о человеке с ником nickname (пример - /ctcp Vasenka finger)
/ctcp nickname clientinfo - узнать информацию об IRC-клиенте человека с ником nickname (пример - /ctcp Vasenka clientinfo)
/ctcp nickname clientversion - узнать информацию об IRC-клиенте человека с ником nickname (пример - /ctcp Vasenka clientversion)
/ctcp nickname ping - узнать лаг человека с ником nickname относительно тебя (пример - /ctcp Vasenka ping)
Опять Васенька?
Огромная просьба, не пытайся достать человека под ником Vasenka, так как персонаж этот выдуманный. Но если, не дай Бог, он ещё и существует :), тогда передавай ему привет :).
Полезные советы
- выбирай ник сразу, он будет с тобой в IRC по жизни
- не залезай в IRC, если у тебя мало времени
- не принимай всё, что сказано в IRC, близко к сердцу
- не пытайся сидеть сразу на всех каналах
- не верь всему, что говорят в IRC
- не раздавай информацию о себе налево и направо
- узнай местные правила канала (если таковые есть), прежде чем тебя забанят
- не знакомься без фотки - не отмахаешься :)
- зарегистрируй свой ник с самого начала (относится к DalNet)
Даже злые Ирки, все боялись ИРКА, потому что ИРКА был крутой
Вот так всё просто. Всё - да не всё, надо ещё вот что помнить. Не забывай, что иногда ещё нужно кушать, спать и заниматься сексом, а также проводить дефекацию, выносить мусор и пить пиво. И вот если ты и об этом сможешь помнить - тогда станешь реальным крутым иркером. А пока... успехов. Не забудь выключить телевизор
=================
Часть 2
IRC ты уже пощупал в первой части, пора посмаковать. Я поведаю о сервисах DalNet. Кроме прелести свободного общения, на DalNet есть очень полезные сервисы. Это служебные сервисы, которые созданы для облегчения жизни в IRC. Но, не зная их, ты себе жизнь особо не облегчишь. И вообще, тебе, как хацкеру, просто необходимо знать сервисы DalNet! :) Итак, поехали...
Сервисы, но не Pack
Всего на DalNet существует 5 сервисов: NickServ, ChanServ, MemoServ, HelpServ и OperServ.
Тебе реально нужны только первые три, четвертый тебе как хацкеру просто не нужен :), а последний пятый предназначен для злых дядек - иркопов :). NickServ отвечает за администрирование ников и разные полезные установки на ник. ChanServ отвечает за администрирование каналов. MemoServ предназначен для обмена сообщениями между людьми, когда кто-то в данный момент не на IRC (вроде сообщений, посланных в ICQ в офф-лайн).
Но и тут есть свои ограничения и тонкости, об этом ниже.
*** NickServ ***
Очень полезный сервис. С его помощью можно забить себе ник так, что другие уже не смогут им воспользоваться (зарегеть, значит). Короче, слушай по порядку...
Как только ты попал на DalNet, встает проблема выбора ника. Это очевидно, но, кроме того, встанет еще и проблема выбора незанятого ника. Потому как другой хацкер мог еще до тебя зарегистрировать выбранный ник. Узнать это можно элементарно, набрав /msg nickserv info nickname, если ответ будет:
Nick not registered - можешь прыгать до потолка (каски высылаются наложенным платежом :)) и брать его себе. Чтобы наложить свое вето на ник, просто зарегестри его командой /msg nickserv register password (password - пароль на ник).
Маленький совет: запиши куда-нибудь пароль, а то бывают иногда землетрясения, наводнения, старческий маразм, наконец - пароли забываются. Если ты зарегистрил пароль, это только полдела. Теперь всем, кто будет пытаться залогиниться с твоего ника, пока ты будешь провожать девочку домой (антивирус не забудь ;), ненавязчиво сообщат, что нужно ввести пароль в течение минуты, иначе ник будет сменен на Guest87946 (номер произвольный).
Порадовала фича? :) Ставится она всего одной командой /msg nickserv set kill on. Чтобы ввести пароль самому, при запросе введи /msg nickserv identify password. Еще одна наболевшая проблема: после дисконнекта и возвращения на канал твой старый ник продолжает висеть, а ты нудно ждешь, когда же он упадёт, чтобы взять его обратно. Хацкеры так не делают! :) Набери /msg nickserv ghost nickname password и помаши ручкой нику.
В принципе на этом по NickServ можно и ограничиться, есть еще некоторые команды, их я просто приведу в виде списка с описанием:
/msg nickserv passwd password - сменить пароль ника
/msg nickserv set url - просветить всех, где твой хомпаг
/msg nickserv set nomemo on|off - отрубить прием мессаг через MemoServ
/msg nickserv set noop on|off - тебя не смогут добавить в АОПы или СОПы даже при очень большом желании (кстати, очень легкий способ заработать на спор пиво, мало кто помнит или знает эту команду)
/msg nickserv access add|del user@hostmask - добавить|удалить маску, тогда не нужно будет идентифицироваться к нику, NickServ распознает по маске (пример user@hostmask - calvin@mitnik.ncsu.edu)
/msg nickserv identify nickname password - недокументированная возможность идентифицироваться к нику, не выбирая его (удобно, когда в каком-то канале у тебя АОП по одному нику, а ты зашел под другим)
/msg nickserv recover nickname password - аналогична ghost, описанной выше
/msg nickserv release nickname password - когда срабатывает kill, то ник блокируется сервисом на 2 минуты, это команда позволяет снять блокировку сразу
/msg nickserv drop nickname - удалить ник, если, ну, ужасть как надоел :)
/msg nickserv acc nickname - позволяет узнать, какой доступ имеет к нику человек, сидящий под ним в данный момент, используется в ботах (если возвращает 0 - нерегистренный ник, 1 - юзер не идентифицировался через NickServ, 2 - юзер идентифицировался через NickServ).
*** ChanServ ***
Не менее полезный сервис. Но он создан для владельцев каналов. Если у тебя нет своего канала и у тебя нет статуса АОПа (СОПа) - пропусти этот сервис. Рано или поздно каждый задается вопросом: а как же мне сделать свой собственный канал? Уверяю, нет ничего проще, другое дело - зачем? Если канал реально нужен, слушай дальше. Как и в случае с ником, канал, который ты решил сотворить, может быть уже занят. Поэтому до того как хныкать и обижаться на весь мир, выполни команду /msg chanserv info #channel, и если увидишь в ответ Channel not registered - топиться еще рано. Регестрится канал всего одной командой - /msg chanserv register #channel password description (password - пароль на канал, description - описание канала в 5-ти словах).
Причем с описанием особо заморачиваться не надо, его можно будет потом сменить в любое время, а вот пароль - лучше запиши где-нибудь (я, например, пишу на стенке за шкафом, а Покровский делает себе татуировки :) . Зарегистрив канал, ты, конечно, возьмешь с ребятами пивка. Не взял? Не страшно, ведь я сейчас предложу тебе опции, которые под пивом плохо делаются :). Первым делом нужно закрыть режимы в канале, чтобы ламерам не повадно было, команда /msg chanserv set #channel mlock +modes-modes. Чаще всего используют вот такую комбинацию - +nt-Rlimkps (n - нельзя послать мессагу в канал, находясь не на нем, t - топик меняют только операторы, R - недокументированный глюк DalNet :), l - ограничение на количество человек в канале, i - вход на канал только после приглашения в него, m - в канале смогут говорить только опера и те, у кого стоит +v, k - заход на канал по паролю, p - канал не будет отображаться в общих списках, s - не будет видно, что человек на этом канале, после команды /whois, даже если он и там.
Теперь твой канал вполне работоспособен, привлекай посетителей :). Но один ты 24 часа в сутки не высидишь, да и скучно все самому администрить. Есть возможность добавлять СОПов и АОПов, которые могут также администрировать канал, команды /msg chanserv aop #channel add|del nickname|maskhost и /msg chanserv sop #channel add|del nickname|maskhost.
Вышесказанного вполне достаточно, чтобы канал полноценно существовал, но вот еще список остальных команд, которые вполне тебе пригодятся еще не раз:
/msg chanserv set #channel founder - поставить себя фаундером канала
/msg chanserv set #channel passwd password - сменить пароль на канал
/msg chanserv set #channel desc description - сменить описание канала
/msg chanserv set #channel opguard on|off - нельзя дать оп ни АОПу и ни СОПу
/msg chanserv set #channel keeptopic on|off - хранится последний введенный топик, когда все покидают канал
/msg chanserv set #channel url url - поставить адрес хомпага канала
/msg chanserv set #channel ident on|off - АОП и СОП получат оп на канале только при условии, что они идентифицировались через NickServ
/msg chanserv set #channel restrict on|off - на канал смогут зайти только опера
/msg chanserv set #channel topiclock founder|sop|off - залочить топик
/msg chanserv set #channel leaveops on|off - не даст опа первому зашедшему на канал, если он не является АОПом или СОПом
/msg chanserv set #channel unsecure on|off - сделать канал менее защищенным. К примеру, чтобы менять установки на канал, не нужно будет каждый раз идентифицироваться к каналу, если твой хост прописан в списках доступа
/msg chanserv set #channel private on|off - сделать канал невидимым в списках каналов
/msg chanserv set #channel memo none|aop|sop|founder - кто получит мессаги, посланные в канал через MemoServ
/msg chanserv identify #channel password - идентификация к каналу
/msg chanserv akick #channel add|del nickname|maskhost - АКИК - автоматический бан и кик с канала
/msg chanserv drop #channel - удалить канал
/msg chanserv access #channel nickname - узнать уровень доступа на канал (-1 - АКИК на канале, 0 - простой посетитель, 1 - АОП, 2 - СОП, 3 - доступ фаундера через список масок доступа, 4 - доступ фаундера через идентификацию к нику, 5 - доступ фаундера через идентификацию к каналу)
/msg chanserv op #channel nickname - поставить оп через ChanServ
/msg chanserv deop #channel nickname - снять оп через ChanServ
/msg chanserv unban #channel me|all - отбанить через ChanServ, даже не заходя на канал
/msg chanserv mdeop #channel - лишить сразу всех сидящих на канале опа через ChanServ
/msg chanserv mkick #channel - забанить и кикнуть сразу всех с канала через ChanServ
/msg chanserv count #channel - вывести количество АОПов, СОПов и АКИКов на канале
*** MemoServ ***
Менее популярный сервис, т.к. существует множество других, более удобных программ для обмена месагами. Но все же иногда этот сервис может пригодиться тебе. В общем, просканируй и эту фишку :). Для обмена мессагами необходимо, чтобы у тебя и твоего друга были зарегистрированные ники, т.е. и отправитель, и получатель - должны быть зарегены. А ты регистрироваться не хотел :)). Чтобы отправить другу мессагу через Memo, набери /msg memoserv send nickname text (text - твое сообщение), и всё. Ограничение одно: ты не сможешь послать более 5 сообщений подряд, пока твой друг не сотрет предыдущие. И как же их стирать? Ну, если ты смог послать, то и подтереть сможешь :). Все мессаги стереть сразу нельзя, а можно только пометить на удаление /msg memoserv del number (number - номер мессаги), а уж потом уничтожить помеченные на удаление /msg memoserv purge. Ну и, конечно, тебе будет интересно узнать, как читать сообщения, присланные тебе :). Элементарно, Ватсон: /msg memoserv read number. Вот список команд, оставшихся вне внимания:
/msg memoserv sendsop #channel text - послать мессагу СОПам канала (хэлоу, мазафака бастардс!)
/msg memoserv list - список мессаг, присланных тебе (когда мне пиво вернешь, иркер сланный?)
/msg memoserv undel number - снять пометку на удаление (живи, пока я добрый)
/msg memoserv forward nickname password - переадресация мессаг с одного ника на другой (то, что тебе писала пышногрудая блондинка - не надо пересылать в канал твоего института, ректору)
Полезные советы
- не меняй ники часто - потеряешься :)
- если забыл пароль к нику или каналу - ползай на #operhelp, там бывают злые дядьки иркопы :)
- иркопа можно отличить по надписи is an IRC Operator после команды /whois nickname
- не придумывай очень коротких паролей для ников и каналов, их можно подобрать
- не делай пароль на ник и канал одинаковыми
- установки keeptopic и topiclock взаимоисключающие, т.е. их нельзя поставить одновременно
- noop - реальный способ заработать на спор пиво :): практически никто не помнит или не знает этой команды
- мнение, что канал развить так же легко, как и сделать, ошибочно
- выбирай как можно короче название канала, если собрался его ваять
- побольше тусуйся в реале, нежели в виртуале :)
==================================
Часть 3
So Now What?
Теперь ты полноценно шпаришь по просторам DalNet. Еще нет? Тогда беги скорее к друзьям, у кого есть предыдущие номера Х - там есть предыдущие части про IRC. Люди на IRC бывают разные: одни приходят пообщаться, а другие оторваться над теми, кто пришел пообщаться. Именно об этом я и хочу написать. Все в той или иной степени будут подвергаться атакам или попыткам достать со стороны сомнительных личностей. Но те, кто пытается кого-то достать, - полные ламеры :). Ты же хацкер, и задавить ламера для тебя не проблема. Натяни отморозков в IRC! Сделаем так: я тебе опишу наиболее часто встречающиеся проблемы и расскажу, как с ними бороться.
Трояны
Трояны уже не новость, а реальность. Принцип их действия описывался, но мало где писали, что надо сделать, чтобы не заразиться, а не чтобы потом мучаться с реестром или форматировать винт. Честно говоря, бороться несложно, просто надо быть более бдительным.
Как бороться:
- не принимай исполняемые файлы, даже если к такому добавлена фраза, что это крутая игруха или голые телки на полянке;
- если уж и принял, просто сотри;
- старайся скачивать программы с официальных сайтов или с сайтов, репутация которых проверена;
- любые файлы, которые получаешь по почте, никогда не запускай тут же, а сначала сохраняй - так ты определишь тип файла (связано с тем, что отдельные козлы иногда используют в имени пробелы, получается что-то вроде "girl_photo.jpg .exe");
- знай: друзья есть друзья, но это не повод принимать от них аттачем все подряд.
- почаще ходи на хакерские сайты и читай журналы об этом, чтобы быть в курсе событий (трояны постоянно совершенствуют и, чтобы знать как бороться, надо знать и симптомы).
TearDrop
Еще одна мазохистская линия программ. Очень грамотная фича и написана, как правило, грамотными людьми, но используется, к сожалению, всеми подряд. Принцип действия опять же есть и в журналах, и в Интернет. IRC, к сожалению, а может и к радости, позволяет элементарно узнать IP любого человека, сидящего в нем. Просто набери /dns nickname - и вот он, родимый, как на ладони. Но это не повод накладывать руки и идти топиться.
Как бороться :
- Установи NukeNabber (в Интернет ищи по ключевому слову NukeNabber - эта программа позволяет отслеживать, если кто-то сканирует твои порты или если кто-то пытается подконнектиться на какой-нибудь порт, списки портов можешь установить сам).
- Если на тебя уж и кто-то положил серьезно зуб, установи FireWall (один из популярнейших - ConSeal PC FireWall, в Интернет его ищи по ключевому слову firewall). Эта программа позволяет отслеживать полностью все порты, закрывать нужные и просто вычислять ip атакующего, чтобы потом отбить атаку и перейти в контратаку.
- Поимей друзей с unix-шеллами и умеющими пользоваться подобными программами teardrop (своя регулярная армия еще никому не мешала :) - прикинь рожу ламера, когда после его безуспешной атаки он падает сам).
Nuke
Примерно полгода назад, когда Инет бурлил разнообразными нюками к 95-ым форточкам, IRC напоминал полигон похлеще Югославии :). А что это за синенький экранчик, а? Нюкнули? Уууу... :) Те времена прошли, но дырки в винде остались.
Как бороться:
- почаще посещай официальный сайт производителя твоего программного обеспечения (если форточки, то это MicroSoft - на официальных сайтах выкладывают описание новых дырок и заплатки к ним);
- читай новости на хакерских сайтах (там ты про дырки узнаешь раньше, чем на официальном сайте :))));
- не афишируй под чем ты сидишь (пусть все думают, что ты сидишь на выделенке под Unix и непробиваем, как СУ-25, хотя ты под непропатченными 95-ми на коннекте 2400 - не зная точной информации, тебя просто не будут трогать).
Пароли к никам и каналам
Могу поспорить, что пароли ко многим новым никам и каналам иной раз можно просто подобрать, а иногда пароль на ник и канал просто одинаковы. Есть даже случаи, когда паролем является mypassword или password :). Другое дело, что охотятся за паролями далеко не каждого...
Как бороться:
- регистрируя ник или канал, выбирай пароль не слишком простым и не очень коротким (не менее 6-8 символов);
- регистрируя канал, не делай пароль таким же, как и на ник;
- если есть желание, регулярно меняй пароль;
- не давай другим свои пароли, даже если доверяешь.
Флуд в привате, по CTCP етс
Самый ламерский способ достать, но в то же время самый нудный и неприятный. В основном делается не руками, с помощью скриптов (да и скрипты делают не сами, серого вещества не хватает :))).
Как бороться:
- Поставь игнор и не мучайся :) - /ignore nickname.
- Самый идеальный вариант ставить игнор не по нику, а по маске (к примеру, кто-то использует скрипт, который шлет тебе приват, потом меняет ник, опять шлет приват и т.д. В результате получается куча приватов от произвольных ников. Что же делать? В Options IRC-клиента поставь заранее "Whois on Private Msg" для Пирча и "Whois on Query" для Мирка - таким образом, когда будет слаться приват, независимо от текущего ника, ты увидишь результат команды /whois nickname и сможешь использовать игнор по маске /ignore nickname!ident@port.server).
- Маску удобнее всего ставить *!*ident@*server (чтобы ее обойти, человек должен перезайти и сменить идент; не все это могут знать, многие слишком ленивы для этого).
- Если хорошо знаешь английский, можешь попробовать настучать иркопу - локальный кик с сервера, я думаю, любого козла порадует :).
Флуд по мылу (e-mail)
IRC способ общения и частый обмен информацией друг о друге - это нормально. Давать людям e-mail адрес - тоже нормально, но иногда это и может быть использовано для атаки. Многие прибегают к помощи регистрации халявных мыльев для общения, а какой-то другой (основной) адрес дают посвященным. Я не считаю это выходом, так как труднее сразу с 2-х и более мыльниц читать почту.
Как бороться :
- Найди провайдера, который дает ко всему еще и телнет доступ (тогда ты можешь, проконсультировавшись у того же провайдера, заходить через телнет и рассматривать свое мыло. Увидев подозрительные заголовки писем или чересчур большие письма, просто помечай их, как удаленные; таким образом, ты удалишь ненужную почту без скачивания).
- Пользуйся услугами сервера www.mailstart.com - то же самое, но попроще, помедленнее и без телнет-доступа, к тому же - применительно к любому мылу.
- Поставь BAT! (если еще не...) - просто полезное дело сделаешь.
Атаки на канал
Атак бывает много... Но сразу оговорюсь, что я понимаю под атаками на канал. Это уже не то же, что трояны и нюки :). Это, к примеру, желание нахамить, достать, получить доступ оператора на канале и тому подобное. Природа подобных атак психологами еще не изучена, но явно идет не от здравомыслия :).
Как бороться:
- не давай доступ оператора (АОП или СОП) людям, которых не знаешь, они при твоем отсутствии тебе же и наворотят делов;
- кикай да бань :), ставь АКИКи;
- банить и ставить АКИК лучше всего не по нику, а по маске - *!*ident@*server (если это прокси, тогда *!*@port.server);
- если человек заявляет, что он крутой хацкер и у него сотни проксей, которые висят даже на ушах, просто бань, как я сказал выше :) (во-первых, действующих прокси много никогда не бывает... связано с трудностью насканить такое количество, а все постоянные с DalNet банят; во-вторых, сделай экспертизу... засеки секундомер, наскань проксю, введи ее в IRC-клиент, смени идент и зайди на канал; засёк? :), а теперь пусти секундомер заново и забань себя :), сравни время и сделай соответствующие выводы... если бан не помогает, ставь АКИКи);
- помоги дядькам иркопам и скажи им о постоянных проксях, которые использует твой недоброжелатель, если они еще не забанены с DalNet;
- набери на канал побольше АОПов и СОПов, которым ты доверяешь, покажи эту статью и дай ценные указания :) - тогда шансы у ламеров нулевые.
Приглашения и реклама
Ох, как иной раз достают те, кто пытаются что-то рекламировать или куда-то приглашать. Чем крупнее твой канал, тем больше подобных ситуаций может возникать. Но некие пути решения все же существуют.
Как бороться :
- кикай, бань, ставь АКИКи;
- проси одного из операторов сидеть без статуса и отслеживать подобное (есть скрипты, которые шлют что-то только людям без статуса);
- как-нибудь обозначь правила своего канала, к примеру, на страничке канала, в которых опиши отношение к приглашениям и прочей рекламе (некоторые уже подумают, прежде чем приглашать или рекламировать);
- не рекламируй сам - получишь офигительную репутацию :).
Молчание
Это, наверное, единственная проблема, которая всех достает, но не имеет конкретного решения :))).
Как бороться :
- не будь ламером, не ходи в IRC молчать :);
- развивай свои навыки общения - в жизни очень пригодится;
- читай побольше, будешь разнообразно и правильно говорить;
- залезь на канал к иностранцам - еще и иностранный укрепишь :).
Полезные советы
- если человек тебя атакует, а сам на IRC сидит под прокси, то он раскрывает свой истинный ip, так как пакеты идут уже с истинного IP (программы навроде NukeNabber и FireWall покажут этот истинный IP);
- учи английский, иркопы все-таки клевые дядьки :);
- если тебе кто-то говорит, что ты ему ничего не сделаешь, а он тебя щас будет расчленять своей термоядерной программой, знай - это породистый ламер :)));
- всегда ставь баны и АКИКи не по нику, а по маске;
- хоть на DalNet и есть сервисы, боты иной раз не помешают;
- сделай в Интернет для своего канала страничку, где выложишь эту статью с ссылкой на автора :);
- если есть хоть малейшее подозрение, что ты где-то засветил свой пароль, не ломай голову, а просто смени его;
- старайся не говорить, какая у тебя операционная система (знающие люди все равно посмотрят сами, не спрашивая);
- если тратишь больше времени на оборону, нежели на общение, тебе стоит задуматься :);
- помогай другим, когда-нибудь другие помогут тебе :).