User:Brush: Difference between revisions

From WolfWiki
Jump to navigation Jump to search
Brush (talk | contribs)
 
(34 intermediate revisions by one other user not shown)
Line 1: Line 1:
== Contact ==
== Contact ==
* '''Homepage'''
* '''Homepage'''
Line 4: Line 6:




==ETPro/Lua Referee Monitor==
== 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


----
== '''[[ETPro:Lua_Mod_API|ETPro Lua]] scripts''' ==


'''It logs all login actions into two files:'''
#contains verified '''and''' possibly hacked logins
#contains all failed logins


[[Category:ETPro:Mods]]
 
'''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.




=== [http://www.crimson-soldiers.org/ref_monitor.lua ref_monitor.lua] ===
== Requirements ==
* Wolfenstein - Enemy Territory, (patched to v2.60) ''[http://www.splashdamage.com Splashdamage.com]''
* ET Pro 3.2.3 or higher ''[http://etpro.anime.net etpro.anime.net]''
* write access within the etmain folder
* a referee password - set in your config '''(set refereePassword "''password''")''' ''[[http://wolfwiki.anime.net/index.php/ETPro:Server_Configuration Server configuration]]''




Amdin tool, which helps you to check, if just authorized people(referees) login as referee.
== Installation ==
So you now notice if the servers password is weak.
It logs '''all''' logins into 2 files.


'''File 1:'''
*Download the LUA script ''[http://www.crimson-soldiers.org/ref_monitor.lua ref_monitor.lua]''


SAFE_FILE  = "successful_logins.txt"  -- contains verified '''and''' possibly hacked logins
*Add the following command to your server.cfg to call the script on server start ''[[http://wolfwiki.anime.net/index.php/ETPro:Lua_Mod_API#lua_modules check also ETPRO:Lua Mod API for further informations]]''
<pre>
set lua_modules "ref_monitor.lua"
</pre>


'''File 2:'''
*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


<pre>
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
WEAK_FILE  = "hacks.txt" -- "hacks.txt" -> contains all failed logins
</pre>
*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/.. )
== Important ==
* Please check the file size of the log files from time to time and delete it if it gets too big.


[[Category:ETPro:Mods]]


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.
== Download ==
 
=== [http://www.crimson-soldiers.org/ref_monitor.lua ref_monitor.lua] ===

Latest revision as of 17:17, 25 July 2006


Contact


ETPro/Lua Referee Monitor

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

  1. if the servers password is safe
  2. when your referees logged in
  3. if they are really the persons, who they pretend to be
  4. if people tried to hack into the referee console
  5. who spreaded the password accidently on the server


It logs all login actions into two files:

  1. contains verified and possibly hacked logins
  2. contains all failed logins


The logged informations are:

  1. guid
  2. ip
  3. playername
  4. entered password
  5. login time and date


You can set your prefered field delimiter, which helps you, to import the logs to EXCEL easily.


Requirements


Installation

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/.. )

Important

  • Please check the file size of the log files from time to time and delete it if it gets too big.


Download

ref_monitor.lua