Ну конечно же это плохое дело! И даже очень! :) Сотни, а
то и тысячи компаний профессионально занимаются борьбой с электронной заразой!
:) Что же такое компьютерный вирус? Этот вопрос также очень часто можно
видеть в различной литературе, посвященной этим "милым" существам. Ну я
здесь дам словарное определение вируса, дабы не лезть глубоко в дебри. Итак,
Компьютерный вирус - это программа
или кодовый сегмент, который при получении управления стремится выполнить
скрытое самокопирование в различные области выполняемых кодов других программ,
максимально защищается от обнаружения и по истечении инкубационного периода
заявляет о себе тем или иным действием (определение взято из книги Максима
Левина "Руководство для хакеров"). В свою очередь Троянская
программа (компонента) (Троян, Троянский конь) - это программа
или часть кода программы, совершающая деструктивные или зловредные (такие
как кража инфы и др.) действия, т.е. в зависимости от каких-либо условий
уничтожающая информацию на дисках, «завешивающая» систему и т.д., причем
эта программа должна каким-либо образом заставить юзера запустить ее на
своем компе (ну скажем, кося под какую-нибудь полезную утилиту). Я не буду
здесь рассказывать о теории вирусов и моральной нравственности (желающие
могут обратиться к любой литературе по "компьютерным бактериям"). Моя задача
- представить Вам до мелочей разжеванные примеры кодов трои и вирусов. Зачем?
Ну как зачем? Господа, это как закон сохранения энергии - ничто никуда не
девается, а лишь переходит в другие состояния и стадии, если где-то убыло,
значит где-то в другом месте обязательно прибыло! К чему я клоню? Чтобы
знать как защитить - нужно знать как взломать, чтобы знать как написать
антивирус - надо знать как устроены сами вирусы! :) А насчет нравственности
- тут каждый сам себе хозяин, моя цель, как я уже говорил, образовательная.
Поэтому как Вы будете юзать эту инфу - ваше дело, но если у Вас из-за нее
появятся неприятности - виноваты будете Вы сами! Итак, после такого лирического
отступления, давайте перейдем непосредственно к самим кодам! :) NetLover |
Статьи: