назад

Кодим вирусы (в частности трояны)

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

Статьи:

Сайт управляется системой uCoz