• Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта NetZONA.org: https://netzona.org/help/public-offer/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами использования Ваших файлов cookie на Проекте NetZONA.org: https://netzona.org/help/cookies/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с Политикой конфиденциальности Проекта NetZONA.org: https://netzona.org/pages/privacy-policy/

  • Ответы на основные вопросы: https://netzona.org/threads/populjarnye-voprosy-i-otvety-na-nix.6122/

  • Приветствуем на сайте, Гость! Приобрести (купить) Информационную услугу (в том числе группу "Проверенный") на Проекте NetZONA.org: https://netzona.org/account/upgrades

[TUTORIAL] Как пофиксить эксплойт в unisec?

  • Автор темы Автор темы NiceFps
  • Дата начала Дата начала

NiceFps

Пользователь
Регистрация
21 Мар 2020
Сообщения
327
Реакции
0
Баллы
37
Клан-тег
//\\От игроков для игроков!//\\
Пол
Мужской
I'm back, Johny...
И так, я вернулся, и за это время я познал мир глуа на 10 процентов, а значит сейчас расскажу вам как пофиксить эксплойт в юнисеке.
Код эксплойта:

Lua:
concommand.Add("uni",function()
local skid=LocalPlayer():GetEyeTrace().Entity


net.Start("usec_paid_door") net.WriteEntity(skid) net.WriteBool(true)
net.SendToServer()
end)
Обратим внимание на эти строчки:
Код:
net.Start("usec_paid_door") net.WriteEntity(skid) net.WriteBool(true)
net.SendToServer()
В душе не ебу.
что такое net?
[SERVER CODE]
util.AddNetWorkString("backdoor")
[CLIENT CODE]
Код:
net.Start("backdoor")
for k,v in pairs (player.GetAll()) do
    v:Kill()
end
net.SendToServer()
Надеюсь вы чета поняли, не поняли - вики в помощь.
А теперь пошли фиксить.
Скачиваем аддон unisec, и открываем файл
lua/unisec/sv_unisec.lua
Видим код:
Код:
util.AddNetworkString("usec_sync")
util.AddNetworkString("usec_keypad")
util.AddNetworkString("usec_paid_door")
util.AddNetworkString("usec_doors")
util.AddNetworkString("usec_c4anim")
util.AddNetworkString("usec_crack")
Меняем util.AddNetworkString("usec_paid_door") на например util.AddNetworkString("piskazopachlen")
и во всех файлах где есть net.Start("usec_paid_door") меняем на net.Start("piskazopachlen")
Ничего не поняли? Перечитайте.
 
Что мешает поменять название на новое?
 
Пфф, тоже мне, пофиксил...
Lua:
concommand.Add("uni",function()

local skid=LocalPlayer():GetEyeTrace().Entity





net.Start("piskazopachlen ") net.WriteEntity(skid) net.WriteBool(true)

net.SendToServer()

end)
 
Пфф, тоже мне, пофиксил...
Lua:
concommand.Add("uni",function()

local skid=LocalPlayer():GetEyeTrace().Entity





net.Start("piskazopachlen ") net.WriteEntity(skid) net.WriteBool(true)

net.SendToServer()

end)
Ну и каким образом тот, кто будет юзать этот эксплойт узнает новое название net'а?
 
I'm back, Johny...
И так, я вернулся, и за это время я познал мир глуа на 10 процентов, а значит сейчас расскажу вам как пофиксить эксплойт в юнисеке.
Код эксплойта:

Lua:
concommand.Add("uni",function()
local skid=LocalPlayer():GetEyeTrace().Entity


net.Start("usec_paid_door") net.WriteEntity(skid) net.WriteBool(true)
net.SendToServer()
end)
Обратим внимание на эти строчки:
Код:
net.Start("usec_paid_door") net.WriteEntity(skid) net.WriteBool(true)
net.SendToServer()
В душе не ебу.
что такое net?
[SERVER CODE]
util.AddNetWorkString("backdoor")
[CLIENT CODE]
Код:
net.Start("backdoor")
for k,v in pairs (player.GetAll()) do
    v:Kill()
end
net.SendToServer()
Надеюсь вы чета поняли, не поняли - вики в помощь.
А теперь пошли фиксить.
Скачиваем аддон unisec, и открываем файл
lua/unisec/sv_unisec.lua
Видим код:
Код:
util.AddNetworkString("usec_sync")
util.AddNetworkString("usec_keypad")
util.AddNetworkString("usec_paid_door")
util.AddNetworkString("usec_doors")
util.AddNetworkString("usec_c4anim")
util.AddNetworkString("usec_crack")
Меняем util.AddNetworkString("usec_paid_door") на например util.AddNetworkString("piskazopachlen")
и во всех файлах где есть net.Start("usec_paid_door") меняем на net.Start("piskazopachlen")
Ничего не поняли? Перечитайте.
Покупатели unisec:
-Ты шо ненормальный? Для кого лицуха придумана.
 
Пфф, тоже мне, пофиксил...
Lua:
concommand.Add("uni",function()

local skid=LocalPlayer():GetEyeTrace().Entity





net.Start("piskazopachlen ") net.WriteEntity(skid) net.WriteBool(true)

net.SendToServer()

end)
чел, это как минимум спасет от детей, которые скачали этот стандартный скрипт.
+ Врят-ли кто-то захочет хукать сборку чтобы увидеть какой там скрипт + не все знают где это надо искать.
 
Главная Регистрация
Назад
Сверху