Сборник компьютерных западлянок

Фленов Михаил

Xakep, номер #060, стр. 060-108-1

(horrific@vr-online.ru, www.vr-online.ru)

Как устроить ураганное западло

Заму моего начальника уже за тридцать, а он все никак с детством не простится. Каждый раз, заходя в наш кабинет, он обязательно ищет, где бы напакостить. Вот и приходится постоянно выдумывать что-то новое, чтобы ему отомстить. Я расскажу о некоторых классических подколках, популярных у нас на работе.

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

Пошли меня подальше

Так как наши с замначальника отделы находятся далеко друг от друга (в разных зданиях), то он постоянно звонит мне, чтобы загрузить своей очередной проблемой, связанной с Visual C++. Телефон стоит не на моем столе, и чтобы постоянно не вставать, я показал любимому заму, как пользоваться командой net send (отправлять сообщения по сети). Объясняю для тех, кто в танке. Пишешь:

Net send Адрес Текст сообщения

Выполняешь эту команду в любой командной строке, и у адресата появляется окно с текстом сообщения. Это работает только в NT-системах (Windows NT/2000/XP/2003).

Шкодинг

Не прошло и недели, как зам достал меня такими сообщениями. Ты не представляешь себе, как раздражает, когда во время жестокого мочилова с очередным монстром появляется окно с очередным вопросом. Недолго думая, я накатал небольшую программу на Delphi. На форме у меня была только одна кнопка, по нажатию которой выполнялся следующий код:

while (true) do

begin

WinExec('NET SEND 10.1.1.15 Ты у меня будешь страдать каждый день',

SW_SHOW);

sleep(100);

end;

Здесь запускается бесконечный цикл, в котором с перерывом в 100 миллисекунд отправляется сообщение на адрес 10.1.1.15. Если убрать строку с задержкой, то экран бедной жертвы засыплет мессагами так, что она не сможет работать. Хотя и этого достаточно. А самое злостное здесь то, что цикл бесконечный, и прервать программу можно, только сняв задачу.

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

Если тебя начали бомбить сообщениями, то первое, что я советую сделать – выдернуть сетевой шнур из системника (не тот, что дает твоему компу 220 вольт, а тот, что связывает его с сетью). После этого иди в Панель управления/Администрирование/Сервисы и ищи сервис Messenger. Отключи его, и можешь спать спокойно. Возвращай сеть на родину и работай дальше. Компьютер твоего обидчика будет швырять в тебя сообщения, а твой просто отбрасывать их. Так что шутник только зря будет тормозить свою машину.

Вывод из этого западла один – сервис Messenger от MS как всегда не защищен от флуда и хавает все, что к нему приходит. Если на тебя начали атаку, то приходится его вырубать и отказываться от удобного средства общения.

Содержание  Вперед на стр. 060-108-2
ttfb: 22.528886795044 ms