You are an unregistered user, you can register here
Navigation

Information

Site

Donations
If you wish to make a donation you can by clicking the image below.


 
Go Back   The Unreal Admins Page > Forums > Hosted Forums > UTPure > UTPure - Client Side Hack Protection > Server Admins Open Forum

Reply
Thread Tools Display Modes
  #1  
Unread 18th January, 2004, 11:49 AM
<[NBS]>~V~
 
Posts: n/a
Default

Hi all

I've been developing a mod - XConsole - for a while now that began as a simple device for logging games, saving key configs, and changing teamsay colours in the HUD.

It has now grown into an admin tool and has tabs for easier login/out, quick game changes, Pure/ASH/LeagueAS commands to spot + get rid of cheaters. Most commands can be made by clicking buttons or with dropdown boxes.

So far I've had some good feedback from our clan leader and others who have tried it.

Screenies of the admin bits:







For more info and download my w/site is http://www.unrealize.co.uk

Please post any questions/feedback here
Reply With Quote
  #2  
Unread 18th January, 2004, 01:35 PM
]KiK[-NuFF$@iD
 
Posts: n/a
Default

most advanced "moded" cshp,ash and the like will kick you for having this mod as it replaces the default console class. the old funbot used the same method.
Reply With Quote
  #3  
Unread 18th January, 2004, 02:02 PM
<[NBS]>~V~
 
Posts: n/a
Default

Strange, Ive not had one problem with it so far - maybe because the main part of it doesn't have or need any 'Tick' to work whereas bots and most other chat loggers etc do, and some CSHP kicks any actor with Tick that isnt an original UT actor.

The only part of the mod that does have Tick is the non-safe mode logging timer, but logging in safemode works anywhere - you just cant have timestamped logs.

But, if you have some IPs of such servers I will willingly test it out for you.
Reply With Quote
  #4  
Unread 18th January, 2004, 02:05 PM
<[NBS]>~V~
 
Posts: n/a
Default

BTW - when you go to any server you notice that CSHP console still works (see console title change to UTPure6E etc) so it doesnt affect CSHP from working.
But, all my buttons at the top still work fine - the only things that don't are Execed keybinds which is normal for any online play anyway.
Reply With Quote
  #5  
Unread 18th January, 2004, 11:56 PM
]KiK[-NuFF$@iD
 
Posts: n/a
Default

your taking over the origional console class of ut, your replacing
Console=UTMenu.UTConsole with xconsole.xconsole or something simular named.

as iv said that used to be the way old bots were ran.
example Console=FunBot.FunBot.

smart people check to see if the consoleclass is set to default , your mod will cause peeps to be kicked from servers which check for that class.

i will show you example.
firstly the actor was picked up
ScriptLog: >>> ================================ <<<
ScriptLog: >>> PLAYER ACTOR INFO <<<
ScriptLog: >>> ================================ <<<
ScriptLog: >>> - Player Name : edited IP edited
ScriptLog: >>> - Actor Info : XConsole.XConsole_Logger
ScriptLog: >>> -------------------------------- <<<

then on another occasion
>>> ================================ <<<
>>> UTSHS BC (04) De-Code Cheat Info <<<
>>> ================================ <<<
>>> - Player Name : edited
>>> - Player IP : edited
>>> - Player Info : Ping 971 PacketLoss 0 NetSpeed 10000
>>> - Player Data : Relevant Fov 90% Voice Recieved MaleOne
>>> - Player ID : [18 ]
>>> - De-Code [0] : A Known Cheat has Been Detected
>>> - De-Code [1] : Group [25] Bad Console Class
>>> - De-Code [2] : Priority [5] Maximum Risk
>>> - De-Code [5] : OS Driver - WinDrv.WindowsViewport
>>> - De-Code [6] : De-bug - [BCOC]
>>> - Lock Client : True
>>> - Ban Level : [2] Kicked & Banned
>>> - TimeStamps : 1189.6.0.0
>>> - Auth. Code : -616729600
>>> - Date/Time : 10-1-2004 / 21:6:30
>>> -------------------------------- <<<
>>> ================================ <<<
>>> UTSHS BC (04) De-Code Class Info <<<
>>> ================================ <<<
>>> - Player Name : edited>>> - Player IP : edited
>>> - Bad Class : Class'XConsole.XConsole'
>>> - TimeStamps : 1189.6.0.0
>>> -------------------------------- <<<

as iv explained above, replacing the console isent a good idea.
i do agrea it poses no threat but since someone out there may find a use once more for that type of class then some of us will keep it from being used.

not to sound negative, all i ask is that in the readme you may state that some servers will kick them for it.
Reply With Quote
  #6  
Unread 19th January, 2004, 04:18 PM
<[NBS]>~V~
 
Posts: n/a
Default

I have taken onboard what you say and will put something in the readme and on my w/site about the danger of being kicked.

BTW the actor is actually called XConsole_LogActor - XConsole_logger is a sub class of StatLogFile, one of the NgStats classes.

But, as I said previously the actor is only used when logging in non-safe mode. In safe mode the console text is scanned and a log file created between map changes. So nothing for Pure to pick up on there I would have thought as your not actually connected to a server when the work is done.

I wonder if there is a list in Pure of known cheat actors similar to ASH's and perhaps it would be possible for admins to put XConsole on an 'exclude' list since it obviously isnt any sort of cheat, and actually helps admins with its frontend features?
Reply With Quote
  #7  
Unread 19th January, 2004, 04:54 PM
<[NBS]>~V~
 
Posts: n/a
Default

BTW could you please give the IP of these servers that kicked you?

Several people in my clan have been using this mod for the best part of a year with absolutely no problems at all.

Putting edited extracts from server log files on here will only scare people from using it.

Thx
Reply With Quote
  #8  
Unread 19th January, 2004, 06:25 PM
LeeBe
 
Posts: n/a
Default

I think its probably from the ]KiK[ server.
it uses UTSHS which is mostly custom cheat protection

but he wasnt being kicked, his was the server doing the kicking

@ Nuffy - will they be kicked? or banned?

Im using this mod now and Ive never been kicked for it, but Ive never been on the KiK server.

I believe only UTSHS and the stolen version RAWRS will kickban someone for this mod.
Reply With Quote
  #9  
Unread 19th January, 2004, 07:45 PM
<[NBS]>~V~
 
Posts: n/a
Default

Sorry for being so defensive - after nine months developing etc its my little pet


Maybe you could point me towards the w/site for your protection - I would willingly build a similar frontend for it (already had one request like this)

All I need are the relevant console commands etc
Reply With Quote
  #10  
Unread 20th January, 2004, 03:22 PM
MaG
 
Posts: n/a
Default

Quote:
Originally posted by LeeBe
I think its probably from the ]KiK[ server.
it uses UTSHS which is mostly custom cheat protection

but he wasnt being kicked, his was the server doing the kicking

@ Nuffy - will they be kicked? or banned?

Im using this mod now and Ive never been kicked for it, but Ive never been on the KiK server.

I believe only UTSHS and the stolen version RAWRS will kickban someone for this mod.
UTSHS will ban u for it but RAWRZ wont.
I'm replying for Nuff cos his comp is dead ,he should be back in a day or 2.
Reply With Quote
  #11  
Unread 20th January, 2004, 03:25 PM
MaG
 
Posts: n/a
Default

Quote:
Originally posted by '<[NBS
>~V~']Sorry for being so defensive - after nine months developing etc its my little pet


Maybe you could point me towards the w/site for your protection - I would willingly build a similar frontend for it (already had one request like this)

All I need are the relevant console commands etc
It isnt hosted on any site as its only on 1 server that we run,the ip is kik.jolt.co.uk
Reply With Quote
  #12  
Unread 20th January, 2004, 06:02 PM
<[NBS]>~V~
 
Posts: n/a
Default

Is there a list of legit actors to exclude, or will it just kick for all actors regardless?
Reply With Quote
  #13  
Unread 20th January, 2004, 06:22 PM
LeeBe
 
Posts: n/a
Default

I think it checks for Console=UTMenu.UTConsole.
anything else there and you will get kicked for it.
Reply With Quote
  #14  
Unread 21st January, 2004, 03:23 PM
]KiK[-NuFF$@iD
 
Posts: n/a
Default

it wil attempt to disable your mod, if it fails to do that it will kickban you. and leebe is correct about the console class.
Reply With Quote
  #15  
Unread 21st January, 2004, 04:43 PM
<[NBS]>~V~
 
Posts: n/a
Default

How does it disable it - by taking away Tick as enhanced CSHP used by LeagueAS does?
Reply With Quote
  #16  
Unread 22nd January, 2004, 01:29 AM
pizzaboy79
 
Posts: n/a
Default

Quote:
Originally posted by '<[NBS
>~V~']How does it disable it - by taking away Tick as enhanced CSHP used by LeagueAS does?
Player.Console = UTMenu.UTConsole;

then your console will be lost with the next garbage cleanup.
Reply With Quote
  #17  
Unread 22nd January, 2004, 03:50 PM
<[NBS]>~V~
 
Posts: n/a
Default

I guess the only thing is to wait and see what happens when the next Pure or UTPG patch comes along.

But it works well for now...
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 08:08 AM.


 

All pages are copyright The Unreal Admins Page.
You may not copy any pages without our express permission.