User:Brush
From WolfWiki
Contents |
[edit]
Contact
- Homepage
- www.crimson-soldiers.org - catch me in the forum.
[edit]
ETPro/Lua Referee Monitor
[edit]
Description
Referee monitor in LUA
Admin tool, which helps you to check, if just authorized referees login as referees to your servers. This tool logs all logins/failed logins. It compares the verified referee password from your server.cfg with the password entered on the server.
So now your are able to notice
- if the servers password is safe
- when your referees logged in
- if they are really the persons, who they pretend to be
- if people tried to hack into the referee console
- who spreaded the password accidently on the server
It logs all login actions into two files:
- contains verified and possibly hacked logins
- contains all failed logins
The logged informations are:
- guid
- ip
- playername
- entered password
- login time and date
You can set your prefered field delimiter, which helps you, to import the logs to EXCEL easily.
[edit]
Requirements
- Wolfenstein - Enemy Territory, (patched to v2.60) Splashdamage.com
- ET Pro 3.2.3 or higher etpro.anime.net
- write access within the etmain folder
- a referee password - set in your config (set refereePassword "password") [Server configuration]
[edit]
Installation
- Download the LUA script ref_monitor.lua
- Add the following command to your server.cfg to call the script on server start [check also ETPRO:Lua Mod API for further informations]
set lua_modules "ref_monitor.lua"
- Open the script file in your prefered editor and
- set DELIMITER, if you want to import the file to EXCEL, (set to ";" by default)
- set SAFE_FILE or leave it as it is
- set WEAK_FILE or leave it as it is
DELIMITER = ";" -- set a delimiter char to make the list compatible for imports to EXCEL SAFE_FILE = "successful_logins.txt" -- contains verified AND possibly hacked logins WEAK_FILE = "hacks.txt" -- "hacks.txt" -> contains all failed logins
- Save the file and upload it to the etpro folder on the server.
- Ensure, that the script is allowed to create the log files on our server (check File Permissions in ../ET/etpro/.. )
[edit]
Important
- Please check the file size of the log files from time to time and delete it if it gets too big.
[edit]
Download
[edit]
