Garry's Mod
64 valoraciones
Nova Defender – All-in-One Security Solution (Anticheat, Banbypass, VPN and more)
5
5
2
2
3
2
3
3
3
3
2
   
Premio
Favoritos
Favorito
Quitar
Content Type: Addon
Addon Type: ServerContent
Addon Tags: Realism
Tamaño
Publicado el
Actualizado el
1.293 MB
2 NOV 2023 a las 7:43 a. m.
17 ABR a las 9:22 a. m.
30 notas sobre cambios ( ver )

Suscríbete para descargar
Nova Defender – All-in-One Security Solution (Anticheat, Banbypass, VPN and more)

Descripción
🛡 All-in-One Security Solution (Anticheat, Banbypass, VPN and more)



This project is avaliable on GitHub: https://github.com/Freilichtbuehne/nova-defender

[discord.gg]

Want to support my work?
[buymeacoffee.com]

Functionality Demo
http://www.youtube.com/watch?v=9xUF_B0s9Gk



Primary Features
⚠️ Prevent players from messing with your server
  • Using cheat software
  • Detects aimbot
  • Cause Lags
  • Crash Server
  • Creation of multiple accounts to bypass bans
  • Use Exploits/Backdoors
  • Steal all your client AND SERVER files
  • Somehow set themselves admin
  • Using autoclick

⛔ Own banning system
  • Prevent players to bypass a ban
  • Detect which ban was bypassed
  • Manage bans

✅ Detect issues with your server and explain how to fix
  • Bad settings
  • Bad performance
  • Exploits
  • Recommendations

🔍 Inspect players
  • See players screen
  • Search files
  • Execute Lua with print callbacks
  • Suspicious indicators
  • Information about IP address
  • Executed commands and sent netmessages

📚 Server Management
  • Maintenance mode
  • Server lockdown mode
  • Prevent password guessing

💻 Compact Menu
  • All settings in game
  • Decide what to do in each individual detection case (Ask staff, ban, kick, nothing)
  • Advanced settings for more technical persons

Extensions
  • All extensions are private and exclusive for server owners!
  • For a donation I grant access to individual extensions.
  • I reserve the right to refuse the request even without providing a reason.
  • Join our Discord to get instructions on how to request access.
  • Feel free to contact me directly via Discord: _samuel

✨ Extended Anticheat
  • Adds 25+ cheat detections (too lazy to update this number)
  • Utilizes advanced methods for detecting populat cheats
  • Adds new indicators for cheats (including by name) players have used in the past
  • Contains both public and paid cheats
  • Some cheats are fully detected, some only partially
  • All cheats are detected by name, so that no one can argue their way out

✨ DDoS Protection
  • Host-based DDoS protection for Linux servers
  • Requires Root access!
  • Integration into !nova menu with realtime status
  • Supports tcpdump capturing
  • Notifications via Nextcloud Talk






🔧 Installation
⚠️ Only required for MySQL support and language change
The following configurations are stored inside a configuration file:
  • MySQL credentials
  • selected language
  • time format
  • customizable Lua functions
Only use the following options, if you want to modify any of these configurations.

Option 1: Upload custom config to your server
  1. Download config file from here[raw.githubusercontent.com]
  2. Create the following folders: /garrysmod/addons/nova-defender-config/lua/nova/
  3. Upload the modified config file inside the directory
  4. It should look like this: /garrysmod/addons/nova-defender-config/lua/nova/sv_config.lua
  5. Restart server

Option 2: Manual installation via GitHub
  • Note that this requires you to manually update this addon
  • Follow the install instruction on my GitHub Page[github.com]

All other settings can be configured ingame.

❓ What should I change ingame?
By default, all admins who are online are asked what should be done each time a detection is triggered. If no admin is online, you can always review the detection afterward in the 'Detections' tab. If a detection does not cause any problems after a few days, you can set the action to 'ban' or 'kick'. If a message occurs frequently wrong, you can set the action to 'nothing'.If you experience problems with detections PLEASE let me know to improve them via an issue on GitHub or contact me directly.

If you are familiar with the settings, you can also switch to the 'advanced settings' to access many more features.


❓ Anything not working?
Check troubleshooting page: https://freilichtbuehne.gitbook.io/nova-defender/troubleshooting



FAQ
How is an open source anticheat supposed to work?
Currently only some simple cheats are detected. Since the source code of Nova Defender is open and visible, cheats can be easily modified to be undetected again. Therefore, serverowners can request the extension of the anticheat, which also detects external, new or paid cheats by name. See "Extensions" section.

What it does not do?
No replacement for any admin menu (like ULX, sAdmin, xAdmin, ...)

Can I use this addon alongside other anticheat addons?
Yes, the addon that detects the cheater first will ban him first. If you don't care that anticheat bans are spread over several addons, you can use more than one. Be careful, though, because anticheat systems often conflict with each other. This can cause performance issues and false positives.

Can I use this addon alongside other admin tools?
Normal player bans can still be made via any existing admin tools. Cheaters, exploiters etc. will be banned automatically via Nova Defender. Ban evasions can only be detected if the ban originates from Nova Defender. You can use this addon perfectly alongside ULX.

What if players are banned for no reason?
By default, a notification is sent before EVERY ban asking what action should be taken. If the notifications are reliable for a specific detection, 'Ban' or 'Kick' can be selected directly in the action settings. Detections like aimbot are intentionally disabled by default as they do not provide solid evidence that a player cheated.

Otherwise, feel free to report a false detection via a GitHub issue or cantact me directly.

Where can I find saved screenshots on my server?
Screenshots before a ban will be saved on your server under the following folder: /data/nova/ban_screenshots. Screenshots of admins are stored on your server under the following folder: /data/nova/admin_screenshots.

Under the 'Networking' tab, you can configure everything.



Misc
Known Issues
  • Aimbot detection will (at the moment) cause false positives in rare conditions (it is disabled by default)
  • With the anticheat enabled FProfiler will not work on the clientside anymore
  • Ban evasions are only detected if ban originated from Nova Defender and even better if player was banned while being connected to the server

Support
Please feel free to create an issue on GitHub[github.com] or contact me directly:

Credits
Discusiones populares Ver todo (1)
3
19 FEB a las 7:04 a. m.
Server crashes when serversecure installed.
Clueless
46 comentarios
samuel  [autor] 18 FEB a las 1:55 p. m. 
Πρέπει να το κάνετε μόνοι σας
Max™ 8 FEB a las 7:57 a. m. 
Is there a greek translation?
samuel  [autor] 2 NOV 2024 a las 10:52 a. m. 
@ID I don't get your question. You can DM me.
ID 2 NOV 2024 a las 10:44 a. m. 
What should I do if he writes maintenance? Помогите срочно
Samet 19 JUL 2024 a las 12:48 p. m. 
gut :D
samuel  [autor] 4 JUL 2024 a las 7:58 a. m. 
I need more information about your server architecture (32 or 64 bit). Where did you put the dll? Are the file permissions set correct? Did you create the module as described in the serversecure installation?

You can send me these information directly to not make them public.
女儿 30 JUN 2024 a las 10:30 a. m. 
Hi, after i install the serversecure module, my server crashed most of the time when it change the map, and it cause two errors. I have .DLL and the lua files installed, can you help me? Thank you.

[nac] unable to find CNetChan::IsValidFileForTransfer
1. unknown - [C]:-1
2. require - [C]:-1
3. unknown - lua/includes/modules/serversecure.lua:1
4. require - [C]:-1
5. unknown - addons/nac/lua/nova/modules/exploit/simplefixes.lua:95

[nac] addons/nac/lua/nova/modules/exploit/simplefixes.lua:95: Module not found!
1. require - [C]:-1
2. unknown - addons/nac/lua/nova/modules/exploit/simplefixes.lua:95

Timer Failed! [Simple][@addons/nac/lua/nova/modules/exploit/simplefixes.lua (line 139)]
samuel  [autor] 15 JUN 2024 a las 7:51 a. m. 
Sorry for the late response. Feel free to send me the errors. It is hard to tell without more details.
Giygas | Gaming on Gentoo 3 JUN 2024 a las 5:48 p. m. 
I had this on my server with gluapack and I think because of gluapack, there were tons of errors. I had a similar issue with Cake Anticheat. Is this a known issue?
女儿 28 MAY 2024 a las 12:25 a. m. 
Add it into "players online" tab, i think.