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 > Unreal Admins > General > Tips & Tutorials Followups

Reply
Thread Tools Display Modes
  #21  
Unread 23rd April, 2003, 02:27 PM
lovecolt lovecolt is offline
Forum Newcomer
 
Join Date: Apr 2003
Location: Belgium.gif
Posts: 2
Default

Thanks for the clarification. Followed your recommendations

EDIT: deleted what was here previously - just noticed you added all the answers to your post above in the meantime. Thanks for taking the time, much appreciated

Ow and now i have your attention: also thanks for all the informative stuff you post in the ASH forums. I try to keep our clanserver clean & protected but it's only coz of people like you that i actually manage it
Reply With Quote
  #22  
Unread 24th April, 2003, 12:29 AM
FrAgEd FrAgEd is offline
Forum Newcomer
 
Join Date: Oct 2002
Location: USA.gif
Posts: 4
Default

Below you will find the email that started this whole methoid a year ago. This does not stop all the aimbots and cheats by today aimbot standards. The new MD5 system found in UT2003 does not stop them either. I know cause I have tested it and used it for a year. I cant run UTPure becuase it takes away the hud for my Rocket-X.

Plus, be warned you will have some clients who will not be able to join the server and the quickest option I have found is to have them reload the game and copy over only the necessary files.

The lastest aimbots get in and there is nothing you can do about it. But you can stop 75 percent of them, plus if your server can handle UTPure you have a good chance of stopping most of them. I have sent my findings to a few people in the UT community who have the power to correct these problems but I know for a fact that its not just a black and white solution. Meaning that it is not a symple fix. Also I wanted to say Thank you to all the people who code for the game.


I posted my original email sent to me by a friend who found out about this methoid.


----- Original Message -----
From: "Edward Hayes" <[email protected]>
To: <[email protected]>
Sent: Friday, May 24, 2002 10:35 AM
Subject: FW: Removal of the 'ServerSideOnly' backdoor within Unreal
Tournament


>
>
> -----Original Message-----
> From: }»F®èékßøÿG«{ [mailto:[email protected]]
> Sent: Friday, April 12, 2002 2:18 AM
> To: [email address]
> Subject: FW: Removal of the 'ServerSideOnly' backdoor within Unreal
> Tournament
>
>
>
>
> -----Original Message-----
> From: Ed Nabisco [mailto:[email protected]]
> Sent: Wednesday, April 10, 2002 12:00 AM
> To: [email address]
> Subject: Removal of the 'ServerSideOnly' backdoor within Unreal
> Tournament
>
> So, are you guys doing this to protect the server from people
> cheating
> This procedure looks interesting, but it seems to have a few down sides
> that
> people are complaining about. It seems that Mac and Linux users are
> screwed
> in this and won't be able to join. OK, so a few people won't be able to
>
> join, but at least it seems to stop some cheating. In addition to this,
> I
> guess you could use a CSHP. I might have some more information on that
> for
> you later. I am not sure they can be used and still allow Mods to be
> used.
>
> I just gave you the necessary info. The full article is here:
> http://pub88.ezboard.com/fosxmacutme...sage?topicID=2
> 7.topic
> .
> .
> .
> Removal of the 'ServerSideOnly' backdoor within Unreal Tournament
>
> This explanation merely describes one solution for "fixing" the most
> common
> security holes used by cheats at the moment.
>
> This information will provide server admins with an opportunity to close
> one
> of the largest security holes that Unreal Tournament currently has, and
> will
> give mod authors the chance to close another one using some simple
> script
> changes.
>
> This fix will work with any standard Unreal Tournament server and every
> mod,
> such as Infiltration, Tactical Ops or Strike Force, just to name a few.
>
> Server admins should read the following instructions carefully, because
> it
> takes only about 5 minutes to change. Common AimBots are using a changed
>
> version of the UTMenu.u file. This package is already listed in the
> ServerPackages= list, however it is flagged as 'ServerSideOnly' due to
> backwards compatibility issues of former versions of Unreal Tournament.
> Well, today all servers and clients out there have version 436
> installed,
> and so the need of backwards compatibility is no longer an issue. The
> 'ServerSideOnly' flag is responsible for not allowing the check between
> client and server that normally takes place for all packages within the
> ServerPackages= list. So, different versions of these files slip between
> the
> cracks, and AimBots and other cheats can be used without anyone knowing
> any
> better. Removing the 'ServerSideOnly' flag is very easy to achieve and
> thankfully, the package integrity remains the same. This means that the
> package is still the "same" for the Unreal Tournament engine and a
> client-server check will not result in a "file mismatch" warning as some
>
> might come to expect. So servers can use files with the 'ServerSideOnly'
>
> flag removed and clients do not need to download a changed package or do
>
> anything else for that matter.
>
> The following describes one possible way to change this flag. It
> basically
> describes the correct usage of the ucc.exe file for removing the flag,
> and
> how to setup the server's INI file correctly so that the new file(s) are
>
> checked. It should be said that the UTMenu.u file is not the only one
> that
> can be modified for cheating, so the procedure should be performed on a
> group of files that are listed below.
>
> How to remove the ServerSideOnly flag from the UTMenu.u package:
>
> open a command.com or cmd.exe (also known as DOS box or window)
> change the path to your UnrealTournament\System folder
> type in the following and hit enter (case sensitive if needed
> ucc packageflag UTMenu.u UTMenu2.u -ServerSideOnly
> wait until ucc has saved the new UTMenu2.u file
> make a new folder .... i.e. UnrealTournament\ServerFiles
> copy the new UTMenu2.u file into this folder
> rename it back to UTMenu.u
> open the server's ini file (ie. UnrealTournament.ini or the one from the
> mod
> you are hosting)
> search for [Core.System]
> below you will see the Paths= list entries, such as Paths=../System/*.u
> add the folder you just created at the top of the list like this:
> Paths=../ServerFiles/*.u
> ... then the original ones should follow
>
> search for [Engine.GameEngine]
> below you will see the ServerPackages= list entries, such as
> ServerPackages=Botpack
> make sure that ServerPackages=UTMenu is listed there as well. If not,
> simply
> add it
> That's it! Now clients using a modified version of the UTMenu.u file
> will
> automatically be rejected by your server.
>
> Here's a list of common packages that are using the ServerSideOnly flag
> and
> can be abused:
>
> UBrowser.u
> UTBrowser.u
> UWindow.u
> UMenu.u
> UTMenu.u (like described above)
> Remove the ServerSideOnly flag for these packages as well, copy them to
> your
> new "ServerFiles" folder, and add them to your ServerPackages= list, if
> not
> already included.
>
> Feel free to let us know if you have additional questions or comments.
>
>
>
>
>
> __________________________________________________ _______________
> Send and receive Hotmail on your mobile device: http://mobile.msn.com
Reply With Quote
  #23  
Unread 14th May, 2003, 09:00 AM
DeadMeat DeadMeat is offline
Godlike
 
Join Date: Jan 2003
Location: USA
Posts: 275
Default

Just saw this posting from H2K_Lord_Maul on the AntiShockHo discussion list:

Quote:
For all of you that are server admins running serversideonly files on your server - if you install the new 451 patch you will need to redo all the files you flagged serversideonly - if you dont your server will crash . we had this problem yesterday and spent 2 hours emailing back and forth between us and the UTPG team before we figured out that was the cause of it - so i just thought i would let you know ahead of time - to keep you from going through the same headache we went through
Reply With Quote
  #24  
Unread 22nd August, 2003, 08:14 AM
FragMeister FragMeister is offline
Forum Newcomer
 
Join Date: Jul 2003
Posts: 1
Default

I run a server with UT 451. If I create server packages (like UTMenu.u) with 451 surely all my clients running less than 451 will not be able to connect or will crash on connection?

Also, can I compress the UTMenu.u and other packages and put them on my redirection server?
Reply With Quote
  #25  
Unread 31st August, 2003, 12:45 AM
ChoW ChoW is offline
Forum Newcomer
 
Join Date: Jul 2003
Posts: 2
Default

ok i just do not under stand i have windows xp i open a command promt(fake dos) goto my ut folder

so this is what i have
d:\unrealtournament\system>ucc packageflag UTMenu.u ..ServerFilesUTMenu.u -ServerSideOnly it creates {..ServerFilesUTMenu.u} in the system folder and puts nothing in the serverfiles folder


i dont understand please help
Reply With Quote
  #26  
Unread 31st August, 2003, 07:34 AM
suck suck is offline
Rampage
 
Join Date: Aug 2003
Posts: 95
Default

try this...

ucc packageflag UTMenu.u ../ServerFiles/UTMenu.u -ServerSideOnly
Reply With Quote
  #27  
Unread 1st September, 2003, 03:23 PM
ChoW ChoW is offline
Forum Newcomer
 
Join Date: Jul 2003
Posts: 2
Default

thanks that is what i needed worked perfect
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 09:48 AM.


 

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