441
Підписники
Немає даних24 години
-47 днів
-630 днів
Архів дописів
если вам интересно, какие у такого большого проекта CDN/FastDL сервера, то вот.
private static readonly string[] RecoveredField_06EE = new string[] { "https://raw.githubusercontent.com/Kaidoz1337/company/refs/heads/main/", "http://80.242.59.205:8000/files/company/" };
и нет, это не шутка.
СДН НА ГИТХАБЕ СУКААААААА
using System;
using System.Diagnostics;
using System.IO;
using System.Net.Http;
using System.Runtime.InteropServices;
using BepInEx;
using BepInEx.Unity.IL2CPP;
using COMPANYBOOSTER.Utils;
using Facepunch.Models;
using HarmonyLib;
namespace COMPANYBOOSTER
{
// Token: 0x02000060 RID: 96
[BepInPlugin("net.rust.COMPANY", "Created by AI Gemini, modded by ClauodSonetPro", "3.0.0")]
public partial class Plugin : BasePlugin
{
// Token: 0x06000346 RID: 838 RVA: 0x00025CD8 File Offset: 0x00023ED8
private void CheckingUpdateAsync()
{
try
{
HttpClient secureHttpClient = Settings.GetSecureHttpClient();
string text = "version.txt";
this.version = secureHttpClient.GetStringAsync(Settings.GetWorkingUrl(text)).GetAwaiter().GetResult();
string text2 = this.version;
this.version = ((text2 != null) ? text2.Trim() : null);
}
catch (Exception)
{
this.version = this.versionPlugin;
}
string text3 = Directory.GetCurrentDirectory() + "\\BepInEx\\plugins\\COMPANY.dll";
bool flag = this.version != null && this.versionPlugin != this.version;
if (flag)
{
bool flag2 = File.Exists(Directory.GetCurrentDirectory() + "\\new.dll");
if (flag2)
{
File.Delete(Directory.GetCurrentDirectory() + "\\new.dll");
}
try
{
HttpClient secureHttpClient2 = Settings.GetSecureHttpClient();
string text4 = "COMPANY.dll";
string workingUrl = Settings.GetWorkingUrl(text4);
HttpResponseMessage result = secureHttpClient2.GetAsync(workingUrl).Result;
bool isSuccessStatusCode = result.IsSuccessStatusCode;
if (isSuccessStatusCode)
{
Stream result2 = result.Content.ReadAsStreamAsync().Result;
using (FileStream fileStream = new FileStream("new.dll", FileMode.CreateNew))
{
result2.CopyTo(fileStream);
}
string text5 = string.Concat(new string[]
{
"taskkill /f /im RustClient.exe && timeout /t 3 && del \"",
text3,
"\" && move /y new.dll \"",
Directory.GetCurrentDirectory(),
"\\BepInEx\\Plugins\\COMPANY.dll\""
});
new Process
{
StartInfo = new ProcessStartInfo
{
CreateNoWindow = true,
UseShellExecute = false,
FileName = "cmd.exe",
Arguments = "/c " + text5
}
}.Start();
}
}
catch (Exception)
{
}
}
string text6 = Directory.GetCurrentDirectory() + "\\BepInEx\\Plugins\\System.Drawing.Common.dll";
bool flag3 = !File.Exists(text6);
if (flag3)
{
try
{
HttpClient secureHttpClient3 = Settings.GetSecureHttpClient();
string text7 = "System.Drawing.Common.dll";
string workingUrl2 = Settings.GetWorkingUrl(text7);
HttpResponseMessage result3 = secureHttpClient3.GetAsync(workingUrl2).Result;
bool isSuccessStatusCode2 = result3.IsSuccessStatusCode;
if (isSuccessStatusCode2)
{
using (Stream result4 = result3.Content.ReadAsStreamAsync().Result)
{
using (FileStream fileStream2 = new FileStream(text6, FileMode.Create))
{
result4.CopyTo(fileStream2);
}
}
}
}
catch (Exception ex)
{
Console.WriteLine("System.Drawing.Common.dll download error: " + ex.Message);
}
}
}
}
}
к слову, я не шучу.
норм асинк модуль без асинхры...На самом деле, античит как и был дерьмом, так и остался.
Все так же - 3 хука и всему античиту и хвид системе пиздец.
И ДАЖЕ БОЛЬШЕ СКАЖУ — ХВИД БАН СИСТЕМА У НИХ НАХУЙ СЛОМАНА!
за то главное нанять вместо нормального античит-кодера бездаря, у которого руки спаяны паяльником от сфинктера и он в промпт-инженерии полный 0.
Здравствуйте! 👋
Продается исходный код клиент-сайдного античита на CompanyRust.
Последний билд античита, который датируется 20.06.2026.
За покупкой: @awarneted.
Цена: 75$.
