Здорово, кул-хацкер. Я вижу, ты уже научился
издеваться над другими и сейчас ищешь, как говорится, врагов себе на
одно место. В наше время каждый ламер имеет различные сетевые экраны,
брандмауэры и другие проганутые фичи, которые защищают его от твоих
напастей. Но фишка-то в том и заключается, что юзеры часто не умеют
правильно настраивать свои проги. Вот здесь ты, в отличие от
большинства, и должен проявить все свое мастерство и свою, так сказать,
хакерскую сноровку - поверь, потраченное на настройку твоей личной
компьютерной защиты время даром не пропадет. А то, не дай Бог,
нарвешься в своих диких атаках на админа… И тогда - если твоя защита
будет несовершенной - не просто обломаешься, но и ответишь за все
содеянное. Короче: я расскажу тебе сегодня про средства защиты :).
Брандмауэры
Если ты изучал в школе информатику, то многому тебя научили еще
тогда, в далекие советские времена. Построение сети и маршрутизацию
изучал? Глобальные сети строятся из больших локальных, эти большие
локальные из маленьких локальных, а те, в свою очередь, из конкретных
машин. И таким иерархическим образом твой любимый инет захватил (или
охватил - кому как больше нравится) всю нашу планету. Каждая машина в
сети имеет свой идентификатор под названием IP-адрес. Это строка цифр,
размером 4 байта, состоящая из двух частей. Вот типичный пример:
213.24.60.3
Заметь, состав - четыре триплетных числа, разделенных 3-мя точками.
Максимум числа может быть 256. Первая часть IP 213.24 - формирует
сетевой сегмент ака локальную сеть, то есть с помощью этих двух цифр по
инету разыскивается локалка, в которой ты сидишь. Именно ориентируясь
на эти первые два числа, работают роутеры, или, по-русски,
маршрутизаторы. Вторая часть этих цифр формирует идентификатор твоей
машины. Таким образом, происходит обозначение машин в сети. А теперь
пораскинем башкой: большие корпоративные сети состоят из большого
количества подсетей и удаленных машин, причем сеть организована так,
чтобы проникать в нее могли только те машины, которые действительно ей
принадлежат. Ты скажешь: “Ну как же это организовать?”. А очень просто!
Нужно пользоваться Брандмауэрами, или firewallами. Это такие проги,
которые, когда к ним поступает запрос на транзакцию (читай: обмен
данными), сначала ползут в базу данных, где подробно расписано, какие
машины принадлежат данной сети, а какие нет. И если тебя, великого
кул-хацкера, не окажется в списках, то тебе выдадут: Access Denied! В
общем, обрубят. Если не веришь - сходи на www.usa.gov :). Так что, если
ты сидишь в локале, особенно советую приобрести такую прогу, которая
пустит всех твоих вредоносных дружков по бороде. FireWall - рулез
намбер ван форейвер!
Проги для отслеживания атак на определенные порты
Узнав твой IP (это сделать очень легко, уж поверь мне на слово), эти
же друзья захотят над тобой поиздеваться и вырубить твой комп. Или
стырить твой и без того честно оплачиваемый аккаунт =). Суть вот в чем:
зная IP, люди с помощью сетевых сканеров сканят твою машину на открытые
порты. Открывают телнет, пролезают на твою тачку и имеют ее во все
дыры. Вот они и тебя поимеют, если заранее не позаботишься о своей
безопасности и не установишь себе прогу, которая будет сканить твои
порты на подключения. При вражьем подключении прога будет выдавать тебе
гудок или зверский вой. Старая, но вполне хорошая фича такого типа -
NukeNabber. Она позволяет отслеживать обращения к портам твоей машины.
Прога является резидентной, ака постоянно в оперативке. При попытке
атаки на тебя она не только предупредит тебя об этом, подав какой-либо
сигнал, но и напишет классный лог, где будет записано, кто на тебя
нападал (а зная это, отомстить ты уже сможешь).
Настройки интерпретируемых языков
Совсем еще молодые языки - такие, как Java и JavaScript, и иже с
ними другие межсетевые интерпретаторы, способны творить чудеса с твоей
машиной, если не отнестись к ним серьезно и не позаботиться об их
тотальном контроле. С помощью данных интерпретаторов можно поюзать твой
комп, захачить твои пароли или просто визибильно поприкалываться :). Но
сейчас наше дело не прикалываться, а предотвратить эти приколы. Для
этого надо покопаться в настройках браузера. Можно разрешить Java или
частично разрешить его (хотя, если хочешь, можешь его вообще вырубить,
но некоторые страницы в инете из-за этого будут выглядеть некорректно).
Также можно отрубить страшную вещь под названием cookie. Или еще куда
более зловещую вещь под названием ActiveX.
Настройка прокси и сетевых анонимайзеров
Есть такая хорошая вещь под названием прокси, которая пропускает
твой траффик через другую машину, в связи с чем меняется IP, что
усложняет атаку на тебя другими зверскими юзверями =). Но надо помнить,
что прокси надо выбирать не родимый провайдерский, а далекий
америкосский или зимбабвийский :).
Также в сети есть огромное количество служб типа www.anonimizer.com.
В большей степени они платные, но есть всякие триалы и все такое…
Короче: позаботься о непрозрачности твоей прокси! И атака на тебя будет
затруднена.
Настройка удаленного доступа к принтерам и винтам
Также надо позаботиться о своем винчестере и принтере, чтобы каждый,
кому ни лень, не скачивал твой пароль и не расходовал твой принтерный
картридж =).
Сделать это довольно легко: ползем в “Панель
управления->Сеть->Доступ к файлам и принтерам” и… убираем там все
галочки. Метод достаточно прост - в связи с этим настоящие хакеры
обойдут и это, так что будь бдителен.
Антивирусы
Тебе уже все уши прожужжали насчет антивирусов? Если еще нет, то
сейчас я прожужжу. Антивирусы часто спасают от различных проблем -
поэтому, получая чего-то из сети, советую все это тщательно просканить,
и лучше не одним антивирем, а сразу несколькими.
Проверка реестра
Всякие трояны, если и прорвутся в твой комп через инет и твои
антивиры, все равно вычисляемы. Берешь и смотришь в реестре указанные
ключи на подозрительные проги (для тех, кто в танке: реестр - огромная
база данных виндов, поиметь ее можно из директории %WinDir, запустив
regedit.exe):
HKEY_CURRENT_USERSOFTWAREMICROSOFTWINDOWSCURRENTVERSIONRUN
HKEY_LOCAL_MACHINESOFTWAREMICROSOFTWINDOWSCURRENTVERSIONRUN
HKEY_LOCAL_MACHINESOFTWAREMICROSOFTWINDOWSCURRENTVERSIONRUNSERVICES
HKEY_USERS.DEFAULTSOFTWAREMICROSOFTWINDOWSCURRENTVERSIONRUN
Прием и анализ почты
Каждое письмо надо воспринимать как потенциальную атаку - особенно,
если ты сам один из сетевых воинов - Маклаудов :). Поэтому, если тебе
нужна стопроцентная безопасность, юзай мейлеры типа BAT, которые
транслирует исходник из HTML в простой текст. Потому что именно в HTML
и вставляются апплетики на JAVA и другие фичи, которые могут попортить
тебе нервы. Также надо подумать о сетевых червях - тут помогут почтовые
плагины от известных антивиров, которые сканят твой ящик на вири. Еще
советую записать все IP своих друзей и работать по принципу
брандмауэра, проверяя каждое письмо: подписаться можно кем угодно, а
вот подделывать IP умеют не все. Слава БОГУ :)!
Криптография
И, наконец, последний пунктик. Ты, конечно, наслушался, что
криптография - это рулез форевер, и усё такое. Но далеко не все
криптосистемы надежны.
Если тебя заинтересует эта тема, то советую набрать кучу книг по
дискретной математике, основам кодирования информации и
криптоалгоритмам. Если ты хочешь, чтобы твою почту смотрели только те,
кому она предназначается, то юзай криптосистемы с двойным ключом, типа
PGP. Думаю, в ближайшее время не изобретут что-то более крутое. Очень
хороши плагины из новой 7-й Пыгыпыхи для твоей тети Аси и, конечно же,
мэйлера.
Вот, пожалуй, краткий перечень средств, с помощью которых можно
обезопасить свой комп от различных сетевых извращенцев и недоумков.
Главное в нашем деле - предвидеть будущее, хоть ненадолго, и не
нарываться на всех подряд. А то гляди - попадешь на злого админа…
Будь бдителен, короче. Удачи!
Другие материалы по теме
|