[FilterScript] nRCON - Most secure RCON System!
#1

nRCON
Most secure RCON System!
••• Description: •••
Are you tired of script kiddies that want to steal your RCON password? Then, this is your best option!
nRCON is a simple (but secure) RCON system, it disables completely default RCON System (/rcon login) and remote RCON, it also create a strong large RCON.

••• Features: •••
• It disables all RCON Login Attempt (with correct password or no).
• It creates a hashed rcon with SHA256 and two salts.
• Log system (it will log all login attempt, "init" messages, cmds, and more).
• Allowed Players System with check of name and IP.
• Two new RCON commands (logout and passwd).
• Unique RCON password peer user.
• Fake "unknown command" if unallowed player try to use /nrcon command.
• See te script for more info

••• How to use: •••
1. Change allowed player names and IPs in the pawn code. Then change "RCON_PASSWORD" string.
2. Load the script at server startup (in server.cfg, blah... blah... blah).
3. In game, login with /nrcon login password.
4. Use normal rcon commands (/rcon say hi, /rcon loadfs, etc).

Warning: if "N_UNIQUE_RCON" is enabled, the rcon password will not be "RCON_PASSWORD" string, it will be unique for all players.

••• Unique RCON "algorithm": •••
• Hypothetical scenario:
- Player Name: Nobody.
- RCON_PASSWORD: changeme.

The password will be Nob6changeme8ydo (case sensitive)

• "Algorithm":
First 3rd letters of player's name + strlen of player's name + RCON_PASSWORD + strlen of RCON_PASSWORD + reverted last 3rd letters of player's name.
Nob6changeme8ydo

••• Dependences/How to Compile: •••
YSF. (https://sampforum.blast.hk/showthread.php?tid=513499)
sscanf2. (https://sampforum.blast.hk/showthread.php?tid=570927)
I-ZCMD. (https://sampforum.blast.hk/showthread.php?tid=576114)

••• Downloads: •••
v0.1 - Pastebin (http://pastebin.com/zXs1ycnM)

Credits:
Scripter: Slow_ARG (Nobody).
Thanks to: Mauzen, Calgon, PaulDinam, Gabriel "Larcius" Cordes.
Special thanks to (for dependences): ******, kurta999, Emmet_, Yashas.
This is all... If you will use it, please respect all credits. Thanks!

Greetings!
Slow_ARG.
Reply
#2

Great job!
Reply
#3

Good Job Slow!
Reply
#4

Looks great.
Reply
#5

Good work;
Reply
#6

You did a good work creating the system and made it to make the SA-MP RCON system more securer, but the truth is that it will soon become insecure and more easy to be cracked than the default RCON SA-MP as this, if in future, becomes really popular, the black market people would find a way to get pass to this security as the source code has been provided. Good job, anyways.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)