1
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
Приветствуем вас,Гость, на форуме IFUD.WS. Обязательно рекомендуется к прочтению правила форума http://ifud.ws/threads/obnovleno-pravila-foruma.7759

Как создать вирус

Тема в разделе "Чужие", создана пользователем андрей4545, 30 апр 2015.

  1. TopicStarter Overlay
    андрей4545

    андрей4545

    Регистрация:
    30 апр 2015
    Сообщения:
    3
    Симпатии:
    2
    Вам когда-нибудь хотелось создать собственный вирус, возможно для обучения или для забавы? На создание вируса уйдет время и потребуются знания, но на это способен каждый человек, если захочет. Создание вируса может научить вас основам программирования на определенном языке, а также знаниям операционных систем и сетевой безопасности. Посмотрите Шаг 1, чтобы начать.



    Реклама
    Шаги

    1. 1
      Найдите операционную систему, которую желаете атаковать. Чаще всего - это Microsoft Windows, в особенности старые версии. Множество пользователей не обновляют их операционные системы, оставляя их уязвимыми к современным атакам.
      • Mac OS X и Linux считаются более защищенными от вирусных атак (связано с работой прав доступа и архитектурой операционной системы). 95% всех вирусов нацелены на пользователей Windows.




    2. 2
      Решите, как распространять вирус. Вирус будет являться вирусом, если сможет распространиться на других пользователей. Вам необходимо придумать метод доставки до того, как начнете работу над созданием вируса. Часто используемые компоненты доставки:
      • Исполняющий файл (.EXE, .BAT, .COM и другие) – программа должна быть запущена пользователем, и часто замаскирована под что-то другое, например, изображение.
      • Макро (Microsoft Office) – макросы являются программами, встроенными в документ или электронное письмо. Они нацелены на Word, Outlook и другие продукты, поддерживающие макросы. Самый частый метод доставки – это письмо с прицепленным документом.
      • Веб скрипт – это куски вредоносного кода, которые встроены в веб-сайты без ведома вебмастеров. Please login or register to view links


    3. 3
      Найдите слабое место для атаки. Успешные вирусы используют слабые места в программах и системной безопасности, чтобы работать и распространяться. На это уходит много исследований и знаний, но существуют специализированные сообщества, которые могут с этим помочь.


    4. 4
      Определитесь с функционалом вашего вируса. Что сделает вирус после заражения системы? Эффекты могут быть различными, начиная от нулевого эффекта, отображения сообщения, удаления файлов и другие, более вредоносные эффекты. Знайте, что создание и распространение вирусов является незаконным действием во многих странах.


    5. 5
      Выберите язык. Чтобы создать вирус, вам необходимо хотя бы базовое понимание какого-нибудь языка программирования или скриптового инструмента. Более сложные вирусы очень часто включают несколько языков программирования. Для наиболее эффективных вирусов, вам понадобится знание ассемблера.
      • Если вы хотите создать исполняющие вирусы, то поищите курсы C и C++ в интернете.
      • Если вы хотите создать макро вирусы, то выучите язык макросов для нужной программы, например, Microsoft Office.
      • Visual Basic может быть использован для создания вредоносных программ для пользователей Windows.


    6. 6
      Начните работу над вашим вирусом. На это уйдет длительное время, особенно в первый раз. Экспериментируйте как можно больше, и узнайте о способах распространения вашего кода в зависимости от используемого языка. Существуют руководства и блоги по изучению некоторых языков.
      • Узнайте о полиморфном коде. Это изменит код вашей программы после каждой реплики, скрывая вирус от антивирусных программ. Полиморфный код будет довольно продвинутым шагом, который создается различными способами в разных языках программирования.


    7. 7
      Узнайте о способах спрятать ваш код. Кроме полиморфного кода, существуют способы спрятать ваш вирус. Шифрование является очень популярным инструментом среди разработчиков вирусов. На это уходит много времени и чтения, но в результате вы сможете защитить и продлить жизнь вашему вирусу.


    8. 8
      Проверьте ваш вирус. Как только создадите работающий прототип, проверьте его на нескольких машинах и сборках. Самый простой способ – это использование виртуальных машин с различными сборками.
      • Постарайтесь проводить тесты в закрытой сборке так, чтобы избежать случайного попадания вашего вируса в сеть. Поставьте тестовые машины в отдельную сеть и протестируйте распространение вируса.
      • Улучшайте код вашего вируса по ходу тестирования. Работайте над ошибками вашего кода.


    9. 9
      Выпустите ваш вирус. Если вы удовлетворены работой вашего вируса, то настало время его выпустить. Но до того, подумайте, готовы ли к последствиям, которые возможны из-за вашего вируса. Возможно вам стоит использовать ваши знания и работать над другими проектами.
     
    • Dislike Dislike x 1
    Метки:
  2. prostologin

    prostologin Гость

    Тутор от меня.

    1. Скачайте/купите ваш вирус.
     
    • Agree Agree x 1

Поделиться этой страницей

Загрузка...