Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

4 страниц V   1 2 3 »

Unreal HPPv6 Detector

Статус пользователя karaulov
сообщение 31.3.2022, 17:42
Сообщение #1


Стаж: 13 лет

Сообщений: 1073
Благодарностей: 428
Полезность: 462

Полноценный детект HPPv6 чита!
Да это тот самый чит который слили и который до сих пор работает на стиме.

КТО КАЧАЛ СТАРУЮ ВЕРСИЮ ПЛАГИНА ! ОНА ПОЛНОСТЬЮ НЕИСПРАВНА! СТАВЬТЕ ВОТ ЭТУ НОВУЮ (1.0.4+)!

Плагин предупреждает о игроке с HPP и пишет в логи. Если хотите бан то уже вписывайте строку бана сами. Ложных нет!

Код
#include <amxmodx>
#include <amxmisc>
#include <reapi>

new const Plugin_sName[] = "Unreal HPPv6 Detector";
new const Plugin_sVersion[] = "1.0.6";
new const Plugin_sAuthor[] = "Karaulov";

new g_sCvarName[] = "host_limitlocal";
new g_sCvarName2[] = "sv_lan_rate";

new const g_sVerBackup[MAX_PLAYERS + 1][64];

public plugin_init()
{
    register_plugin(Plugin_sName, Plugin_sVersion, Plugin_sAuthor);
    register_cvar("unreal_hppv6_detect", Plugin_sVersion, FCVAR_SERVER | FCVAR_SPONLY);
}

public client_putinserver(id)
{
    if (REU_GetProtocol(id) >= 48)
    {
        query_client_cvar(id, g_sCvarName, "check_host_limitlocal_is_zero");
    }
}

public client_disconnected(id)
{
    remove_task(id);
}

public check_host_limitlocal_is_zero(id, const cvar[], const value[])
{
    if(equali(cvar,g_sCvarName) && equali(value,"1") && is_user_connected(id))
    {
        client_cmd(id, "%s 0",g_sCvarName);
        client_cmd(id, "%s 0;%s 0;",g_sCvarName,g_sCvarName);
        client_cmd(id, "%s 0",g_sCvarName);
        set_task(1.5,"check_host_limitlocal_is_zero_task",id)
    }
}

public check_host_limitlocal_is_zero_task(id)
{
    query_client_cvar(id, g_sCvarName, "check_host_limitlocal_is_zero2");
}

public check_host_limitlocal_is_zero2(id, const cvar[], const value[])
{
    if(equali(cvar,g_sCvarName) && equali(value,"1") && is_user_connected(id))
    {
        new username[33];
        get_user_name(id,username,charsmax(username));
        query_client_cvar(id, g_sCvarName2, "check_protector");
    }
}

public check_protector(id, const cvar[], const value[])
{
    if(equali(cvar,g_sCvarName2) && is_user_connected(id))
    {
        copy(g_sVerBackup[id],charsmax(g_sVerBackup[]),value);
        client_cmd(id, "%s 93133",g_sCvarName2);
        client_cmd(id, "%s 93133;%s 93133;",g_sCvarName2,g_sCvarName2);
        client_cmd(id, "%s 93133",g_sCvarName2);
        set_task(1.5,"check_protector_task",id)
    }
}

public check_protector_task(id)
{
    query_client_cvar(id, g_sCvarName2, "check_protector2");
}

public check_protector2(id, const cvar[], const value[])
{
    if(equali(cvar,g_sCvarName2) && equali(value,"93133"))
    {
        client_cmd(id, "%s %s",g_sCvarName2,g_sVerBackup[id]);
        new username[33];
        get_user_name(id,username,charsmax(username));
        client_print_color(0,print_team_red, "^4[HPP DETECTOR]^3: Игрок^1 %s^3 использует ^1HPP HACK^3!",username);
        log_amx("[HPP DETECTOR]: Игрок %s использует HPP HACK!",username);
        //server_cmd("amx_ban 1000 #%d ^"HPP DETECTED^"", get_user_userid(id)); // Раскомментируйте строку для бана!
    }
    else if(equali(cvar,g_sCvarName2))
    {
        client_cmd(id, "%s %s",g_sCvarName2,g_sVerBackup[id]);
        new username[33];
        get_user_name(id,username,charsmax(username));
        client_print_color(0,print_team_red, "^4[HPP DETECTOR]^3: Игрок^1 %s^3 возможно использует ^1HPP HACK^3!",username);
        log_amx("[HPP DETECTOR]: Игрок %s возможно использует HPP HACK!",username);
        //server_cmd("amx_ban 1000 #%d ^"HPP DETECTED^"", get_user_userid(id));// Раскомментируйте строку для бана!
    }
}


Отредактировал: karaulov, - 2.4.2022, 16:18
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   Цитировать сообщение
Статус пользователя BaHeK
сообщение 31.3.2022, 21:20
Сообщение #2


Стаж: 15 лет

Сообщений: 571
Благодарностей: 505
Полезность: 651

Шел 2022 год и до сих используют client_cmd и query_client_cvar ubeysya.gif

Отредактировал: BaHeK, - 31.3.2022, 21:20


Чуть-чуть нарушаю
http://img-host.su/aoN1.png
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя karaulov
сообщение 31.3.2022, 22:42
Сообщение #3


Стаж: 13 лет

Сообщений: 1073
Благодарностей: 428
Полезность: 462

Цитата(BaHeK @ 31.3.2022, 22:20) *
Шел 2022 год и до сих используют client_cmd и query_client_cvar ubeysya.gif

А ты просто так ляпнул или есть инфа о хорошей альтернативе этим функциям?

Думаю ещё надо добавить проверку на наличие протектора, и дело с концом, а может и не нада, утром проверю

Отредактировал: karaulov, - 1.4.2022, 0:44
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
JdayS
сообщение 1.4.2022, 4:17
Сообщение #4
Стаж: 4 года 11 месяцев
Город: Новосибирск

Сообщений: 362
Благодарностей: 188
Полезность: 325

По какому принципу проверяет ( я не шарю), и стоит ли доверять результату? А то что то много сыпет даже с тех кто играет еле как.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
JdayS
сообщение 1.4.2022, 4:35
Сообщение #5
Стаж: 4 года 11 месяцев
Город: Новосибирск

Сообщений: 362
Благодарностей: 188
Полезность: 325

Игрушка видимо какая то, зашел проверил себя, тоже показывает что у меня читы)))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя karaulov
сообщение 1.4.2022, 4:49
Сообщение #6


Стаж: 13 лет

Сообщений: 1073
Благодарностей: 428
Полезность: 462

Да я же написал что для теста, может работать а может и нет, я за комп днём попаду получше проверю
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя karaulov
сообщение 1.4.2022, 7:33
Сообщение #7


Стаж: 13 лет

Сообщений: 1073
Благодарностей: 428
Полезность: 462

Расходимся работать не будет пишет cvar only server ))

Отредактировал: karaulov, - 1.4.2022, 8:23
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя karaulov
сообщение 1.4.2022, 8:23
Сообщение #8


Стаж: 13 лет

Сообщений: 1073
Благодарностей: 428
Полезность: 462

Подождите часик, будет вам детект HPP v6 !



Обновлено! Теперь рабочий вариант!

Отредактировал: karaulov, - 1.4.2022, 8:32
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Energy
сообщение 1.4.2022, 9:28
Сообщение #9


Иконка группы

Стаж: 8 лет 10 месяцев

Сообщений: 2835
Благодарности: выкл.

karaulov, прошло много часов, фикса нема.


https:// $
ip:port $

Аватар не имеет военного смысла, просто хохма.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя karaulov
сообщение 1.4.2022, 9:39
Сообщение #10


Стаж: 13 лет

Сообщений: 1073
Благодарностей: 428
Полезность: 462

Цитата(Energy @ 1.4.2022, 10:28) *
karaulov, прошло много часов, фикса нема.

Кто сказал что нет?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
JdayS
сообщение 1.4.2022, 10:09
Сообщение #11
Стаж: 4 года 11 месяцев
Город: Новосибирск

Сообщений: 362
Благодарностей: 188
Полезность: 325

Ложных нет, посмотрим в течении дня.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя karaulov
сообщение 1.4.2022, 10:10
Сообщение #12


Стаж: 13 лет

Сообщений: 1073
Благодарностей: 428
Полезность: 462

Цитата(JdayS @ 1.4.2022, 11:09) *
Ложных нет, посмотрим в течении дня.


Все работает уже больше часа тестировал) Есть так же проверка на протектор, если вдруг запрещено менять квары, то детект HPP пропускается что бы не выдать ложное.

А где найти бинарники HPP v6 для тестов, это уже думаю кто захочет найдет. Это не сложнее чем скачать КС 1.6)



Отредактировал: karaulov, - 1.4.2022, 10:18
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя karaulov
сообщение 1.4.2022, 10:25
Сообщение #13


Стаж: 13 лет

Сообщений: 1073
Благодарностей: 428
Полезность: 462

Если еще кто-то подскажет мне какие квары можно временно менять что бы не забанило на раскрутках то будет замечательно, а то я не вкурсе делов.

Знаю что допбаны всякие, там rate меняют на абы какое, никнейм меняет и много чего меняет, и не банит, так что думаю тут вообще минимальные изменения и бана не будет?)))


Тут меняет sv_lan_rate и восстанавливает сразу же (думаю не особо важный квар) но можно вписать любой квар.


Позже постараюсь сделать такие детекты для всех читов какие смогу )

Отредактировал: karaulov, - 1.4.2022, 10:34
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BaHeK
сообщение 1.4.2022, 10:36
Сообщение #14


Стаж: 15 лет

Сообщений: 571
Благодарностей: 505
Полезность: 651

karaulov, уже как минимум лет 8 есть протекторы, которые хранят фейковые квары и посылают их на сервер, якобы они изменились в клиенте, а реальные клиентские квары не отправляются. Защита от совсем тупых школьников, уже миллион раз говорили, что невозможно без клиентского античита что-то достоверно прочитать с клиента.


Чуть-чуть нарушаю
http://img-host.su/aoN1.png
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя karaulov
сообщение 1.4.2022, 10:38
Сообщение #15


Стаж: 13 лет

Сообщений: 1073
Благодарностей: 428
Полезность: 462

Цитата(BaHeK @ 1.4.2022, 11:36) *
karaulov, уже как минимум лет 8 есть протекторы, которые хранят фейковые квары и посылают их на сервер, якобы они изменились в клиенте, а реальные клиентские квары не отправляются. Защита от совсем тупых школьников, уже миллион раз говорили, что невозможно без клиентского античита что-то достоверно прочитать с клиента.

И объясни как это относится к плагину, что произойдет по твоему? Сначала почитай как именно работает плагин, хорошенько подумай потом пиши! Тебе абы ляпнуть какую-нибудь бессмысленную мыслю, ты еще за предыдущую не ответил!

Отредактировал: karaulov, - 1.4.2022, 10:40
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BaHeK
сообщение 1.4.2022, 10:39
Сообщение #16


Стаж: 15 лет

Сообщений: 571
Благодарностей: 505
Полезность: 651

karaulov, с нормальным протектором ничего не произодет, зайдет игрок с читом+протектор и твой мега "крутой" плагин ничего не найдет.

Отредактировал: BaHeK, - 1.4.2022, 10:39


Чуть-чуть нарушаю
http://img-host.su/aoN1.png
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя karaulov
сообщение 1.4.2022, 10:41
Сообщение #17


Стаж: 13 лет

Сообщений: 1073
Благодарностей: 428
Полезность: 462

Цитата(BaHeK @ 1.4.2022, 11:39) *
karaulov, с нормальным протектором ничего не произодет, зайдет игрок с читом+протектор и твой мега "крутой" плагин ничего не найдет.

так понятное дело, я не отрицаю что можно защититься, но никто в HPP не настраивает фейковые квары, если они там вообще настраиваются.

а HPP с протектором не запустится никак, ну по крайней мере обязаны быть конфликты которые не позволят работать одному или другому

Отредактировал: karaulov, - 1.4.2022, 10:42
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 1.4.2022, 10:45
Сообщение #18
Стаж: 11 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

karaulov, Это тебе на заборе написали, а ты поверил?)))
Вот объясни мне, смысл в проверке+изменении кваров, чит форсит квары обратно, ну и ответь, а что будет если я изменю фейк квары или тупо заинжекчу все?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя karaulov
сообщение 1.4.2022, 10:52
Сообщение #19


Стаж: 13 лет

Сообщений: 1073
Благодарностей: 428
Полезность: 462

Цитата(XyLiGaN @ 1.4.2022, 11:45) *
karaulov, Это тебе на заборе написали, а ты поверил?)))
Вот объясни мне, смысл в проверке+изменении кваров, чит форсит квары обратно, ну и ответь, а что будет если я изменю фейк квары или тупо заинжекчу все?


Любая попытка обойти этот детект будет успешной но никто не будет этого делать, они ж тупо качают что бы аимботом пользоваться, никто не будет заморачиваться с фейк кварами (
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 1.4.2022, 11:06
Сообщение #20
Стаж: 11 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

karaulov, Ну и вопрос, ты хотя бы Стим то чекал с включённым кваром cl_filterstuffcmd "1" ?))) Думаю, что это за переменна ты и так знаешь, ну а если не знаешь, то вот - переменная, которая блокирует запросы от сервера на изменение переменных в конфиге клиента.
Я со значением 1 только и играю всегда + на всякий сам кфг прописан в режиме только чтение.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
4 страниц V   1 2 3 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: