The Console’s primary purpose is to display client side debug information. Allow authorized users to execute commands, and allow any user to type ‘quit’ (Which can easily be done with Alt+F4, through the Esc Menu Disconnect, Exit game, Ctrl+Alt+Del, or powering off your computer.)
Feature Request: An option should be added that the client asks permission before allowing the Console to open when connected to a server, much like the sv_scriptHookAllowed option that already exists.
Point: (Pro - In favor of)
- FiveM Releases: https://forum.cfx.re/c/development/releases otherwise known as public resources/scripts are distributed by FiveM, but their content is not moderated by FiveM.
- Public scripts could contain any number of backdoor commands which any user on your server could activate through the F8 Console.
- The vast majority of all FiveM servers use public scripts. Most FiveM server owners have neither the time nor skill to discern every capability contained within.
- F8 Console is a ‘hack me here center’ enabling exploitative users to take an endless chance at finding a weakness in your server’s security without any publicly viewable oversight.
- F8 Console currently cannot be disabled by any means. But can be disabled with a fix, according to several FiveM Elements.
Counterpoint: (Con - Against) (And I would prefer FiveM make their own counterpoint, please ignore this and move on to theirs if they have)
- FiveM is a hardware store and The F8 Console is a door. They are not responsible for what you do with it. Or your lack of security.
- FiveM does not distributed any resources, except the client and server. They just host FiveM Releases https://forum.cfx.re/c/development/releases for you to download, without moderation of them.
- If your server is secure you have nothing to worry about. A secure server cannot be compromised through the Console by any known means. And the client should never be completely trusted as it is available Open Source.
- Like all things in life. Buyer Beware. You download public scripts at your own risk.
- The more vocal FiveM staff are thoroughly opposed to offering any option: it is a waste of their time, not needed, not wanted, they’ve already said no, not possible, enforced by forum post locking [1] [2] [3]. By these people. Who wanted it…
[1] F8 console needs to be removed
[2] Disable ingame F8 console for player turn off? [LOCKED] 15h ago
[3] How to disable F8 Console? [LOCKED] 14h ago
Vote on the upper left please. And forum trolls and concerned citizens alike. Pro or Con. Register your vote, give us your constructive comments please. Should F8 Console have a disable option?