View Full Version : QValidate for Linux!
ProfessorQ
26th July, 2004, 08:41 AM
Okay, finally it seems that there is some light at the end of the tunnel. Thanks to the ownage research Xfire has been doing on creating native Linux mods, there is quite a big chance that QValidate will be Linux-server compatible in the near future. This upcoming week I won't have time to develop, but from next week I'll be working on it.
As it seems now, the only drawback will be that it will only be compatible with 436 and 440 servers. Until now we haven't been able to get it to work on a 451 server. Please let me know (via this thread) wether or not this would be a big problem.
Stay tuned!
-graVe-
26th July, 2004, 09:42 AM
thats very nice or in german "goil :P"
Rush
26th July, 2004, 09:48 AM
As for me it wouldn't be a problem. 451 uses too much processor time(is it correct in english? :P). QVal for Linux ? I can say one "Hakunamatata" ! :D
Azura
26th July, 2004, 10:35 AM
All I can say is wow :D ! I an really looking forward to this. Give our big thanks to this Xfire person whoever he is. And the fact that this won't be available for version 4.51 servers isn't a problem. A lot of GSPs are currently using version 4.40 as it fixes the DoS exploit and doesn't produce the lag that some players have been complaining about on v. 4.51.
@<hidden> : You can say processor cycles although processor time is correct ;)
AnthraX
26th July, 2004, 12:41 PM
I only run v451 servers atm but if there will be QVal for linux I will downgrade to v440
NuFF$@iD
26th July, 2004, 05:34 PM
what about the hooks? will it be updated security wise...... or just a port
ProfessorQ
26th July, 2004, 07:56 PM
It will be both a security update and a port. It will detect all HelioS hooks up to V2.6.
Rush
26th July, 2004, 09:33 PM
Is it possible to make something like auto-update ? I'm not thinking about the whole package but for example a little database with existing hooks and methods to detect them.
ProfessorQ
27th July, 2004, 07:27 AM
Is it possible to make something like auto-update ? I'm not thinking about the whole package but for example a little database with existing hooks and methods to detect them.That's what I'm thinking about for future versions.
Btw, the Linux part is already working. Also the security update has been done so all HelioS hooks up to V2.6 are detected. Now, I just need to do some finetuning on the Linux side before I can release the whole thing. I'll most probably will release a test version somewhere next week.
NuFF$@iD
27th July, 2004, 11:28 AM
i can test windows versions as usual .
as a request will you include some form of announcing when helios hook is found to the players on the server.
good work btw :)
Azazel
27th July, 2004, 12:48 PM
Excellent stuff Proff :)
Undy
27th July, 2004, 09:31 PM
Would be nice if it worked for 451 since the 451server patch is good for making the webadmin work and stabilizing the packets.
Triad-X
28th July, 2004, 04:09 PM
\o/
AnthraX
29th July, 2004, 03:16 PM
what exactly did XFire research?
Xfire
29th July, 2004, 08:06 PM
Well.. i did several attempts to create a native linux mod for ut.. now.. after trying, trying, trying etc. .. i found out how to do it ;)
(and I seem to be the first one worldwide :P)
Cratos
30th July, 2004, 01:22 AM
great work guys!
ffs->DarkSide
30th July, 2004, 12:33 PM
Well.. i did several attempts to create a native linux mod for ut.. now.. after trying, trying, trying etc. .. i found out how to do it ;)
(and I seem to be the first one worldwide :P)
nice one ;)
hope u will give your method to trusted coders ;)
SixtSense
1st August, 2004, 07:14 PM
OMG looks like angels hear my prayers thx Proffessor Finnaly some light at end of tunnel
DMC Clan Loves You xxx
LeeBe
2nd August, 2004, 04:26 PM
:D Great news! well done guys :)
as another request, can you get it to open the 'You are an idiot' web page when it finds a hook? not really needed but it would cheer me up a lot when I read about it :D
Xfire
3rd August, 2004, 07:54 AM
Good news: Got it working on 451 servers too :) seems like there's even more hope :D:D
Output from checkfiles.sh from UTPG:
UTPG Linux Patch tester - v451
Checking...
Everything is OK
Some server output ;):
Server Package: QValidate111
Bound to QValidate111.so
Server Package: QValidateLoader111
........................
........................
+------------------------------------+
| QValidate Loader V111 initialized! |
+------------------------------------+
Checked packages:
0: QValidate111
1: QValidateLoader111
+------------------------------------+
Game engine initialized
AnthraX
3rd August, 2004, 09:37 AM
nice :thumbup:
estimated time till release?
ProfessorQ
3rd August, 2004, 10:38 AM
nice :thumbup:
estimated time till release?I think I'm gonna release a test version somewhere this week, because I'll be on holiday for 3 weeks from next week.
SixtSense
3rd August, 2004, 11:03 AM
Yes it wasn't a dream it is for real :D
Yeeehaaaaw Botters here we come mmm going to buy extra harddisk for logging boters because there are so many using it i think i need 200 gig more for posting the ip's :D
@<hidden> Leebee woow m8 great idea sounds funny
a webbie thats says welcome Lamer youre the xxx player that been caught on our server you ip is being transferdd to ......
hahhaaa :thumbup:
{ROW}Mase
3rd August, 2004, 11:41 AM
w00t!
Go Prof Q!!
I'll test for ya if you need......I got 4 linux servers ready....
Mase
-graVe-
3rd August, 2004, 12:41 PM
me want test too.. i have one Linux and lol 2 Windows servers :P
Azura
3rd August, 2004, 01:24 PM
a webbie thats says welcome Lamer youre the xxx player that been caught on our server...
That's not a bad idea at all actually. Seeing as some GSPs are using a PHP+MySQL login system, a way of transmitting information to a web site would be an interesting addition and would make short work of keeping track of players.
I saw a thread in Cruicky's lab about a login system for UT and someone from UTAN said they'd integrate it. Perhaps you could team up with them in future :) ?
Btw, I'm up for testing QValidate on a Linux server too. I have full access to a private server and can do some thorough testing by digging up the latest bots and hacks.
AnthraX
3rd August, 2004, 01:36 PM
login system is ready, some ppl are beta testing it atm
**EDIT**
Not the utan one
**EDIT2**
I still need some betatesters
LeeBe
3rd August, 2004, 06:01 PM
heh the website I was on about is this one :)
http://fun.thejokernet.co.uk/
but I wouldnt click on it unless youve got a popup stopper, you might have to hit the power button.
:)
Azura
3rd August, 2004, 06:08 PM
**EDIT2**
I still need some betatesters
Does it work on a Linux server ? If so, I'm willing to test it a bit.
http://idiotlink/
but I wouldnt click on it unless youve got a popup stopper, you might have to hit the power button.
I came accross a similar link a while ago. Oh, and Windows 2000 rocks ;) .
AnthraX
3rd August, 2004, 06:30 PM
windows/linux/macos are fully supported. Just add me on msn or something
[JEPPA]SPAWN
4th August, 2004, 01:36 PM
at last some light and look 4ward to playing on bot free servers again, i wish to thank all who have help in ut99's time of need,
oh and lebee nice link lol
KiLLeR
4th August, 2004, 02:39 PM
Very nice work from both, ProfQ for the main program, and XFire for finding ways to make all of this work under linux ;)
Imo you should stay strong to make those bot makers annoyed and to make them quit making bots, when they'll feel it's useless, they'll stop and go for another game hopefully ;)
I also suspect some people strangely going inactive after this.. will be fun to see imo :)
Great job and thanks again, if I could help I would, but really have no time, was thinking of doing something with Java (since it's portable) which would work the same way as CheatingDeath does under CounterStrike ;) But oh well time is really hard to find... thank you for your great efforts !
~KiLLeR~
jamaica
4th August, 2004, 03:36 PM
great works guys, congratz Xfire and ProfQ :D n1 !!
heh the website I was on about is this one :)
http://fun.thejokernet.co.uk/
but I wouldnt click on it unless youve got a popup stopper, you might have to hit the power button.
:)
hehehe i clicked, dont have a popup stopper, and I managed to get rid of that using only Alt + F4
fear my leet skillz :P
LeeBe
4th August, 2004, 03:50 PM
I did that too :) then the guy that showed me it, {OCA}Zed, told me to try it again :rolleyes:
he made F4 open another 3 windows each time I pressed it :o
jamaica
4th August, 2004, 09:28 PM
i wont try it again.. i'm only get fooled once :p
CyberBeast
5th August, 2004, 09:39 AM
Good to hear it works on 451, because 436 and 440 are easy to crash on linux using a particular skin. Keep up the good work.
And if you need someone to test please contact me.
CyberBeast
burkster
10th August, 2004, 03:22 AM
I think the text below speaks for itself.. Please tell me you have some detection method that can catch all versions and not only up to 2.6!!
Best bet to code tighter cut their necks real tight with a big noose..
Project : HelioS-Hook
Version : 2.7
Coder : Hook : [ELF]HelioS
Loader: [ELF]den_p1p0
Passes : UnrealTournament
* UTPureRC7E
* ModMenuChecker
* QValidate v111
* Zu's CSHP8 v12 UPDATED 1/15/04
* CSHP ticklepwnsjoo v13 04/05/04
* TickP BC (05+2)
* AntiFA 4.1
* AntiH12_C
* NBSP 1.05
* UTSHS BC 05+5
* ...
Azura
10th August, 2004, 06:16 AM
The big problem with copy & paste is that some people don't stop to think they might be making a mistake by posting a link to a cheats site (doh!) ...
Azazel
10th August, 2004, 07:40 AM
Agreed
[AGA]Oxide
11th August, 2004, 10:27 PM
We seem to be once again,back at square one on Linux servers.Win32 servers can use noose1b to stop the 2.7 hook. But it will not run on a linux server.maybe Someone can update the qval,XFIRE??? Looking forward to another update.
Azura
11th August, 2004, 11:25 PM
If only you could make anticheat protection an open source project lol. You'd have hundreds of people working on it around the clock. Of course, that wouldn't be practical as the cheat coders would have access to the project.
burkster
12th August, 2004, 03:08 AM
oops did i post a link.. fark.. me bad.. sorry :(
OK ok call me id10t .. alrighty then..
so im in.. whats happening.. looking towards elfing their ass off..
burkster
12th August, 2004, 04:28 PM
Ok, nothing yet but I see the wine version is avail.
Personally I'd rather forget about wine.. I drink it enuf.
Any updates, anything I can do to assist in getting the bird to fly?
AnthraX
12th August, 2004, 07:28 PM
If only you could make anticheat protection an open source project lol. You'd have hundreds of people working on it around the clock. Of course, that wouldn't be practical as the cheat coders would have access to the project.
apache is opensource too, iis is not. Apache is secure, iis is not
Rush
13th August, 2004, 10:10 AM
There was a research to find out what is more secure, comercial MySQL or OpenSource MySQL. To everyones' suprise the second.
btw. I think that if the wisdom how to do native coding on linux would get into the wrong hands we would have new undetectable cheat runned from root secured memory.(anticheat won't be able to detect it)
[AGA]Oxide
14th August, 2004, 03:22 AM
The best thing to do right now is help out the guys of unreality clan get nooseb ported over to Linux,so we can stop the helios 2.7 bot.Right now it gets thru every anti-cheat on the net for linux. :frown: Win32 servers can stop it with nooseb.but it wont run on a linux box.
AnthraX
14th August, 2004, 08:46 AM
There might be a temporary solution to make noose linux compatible
NuFF$@iD
14th August, 2004, 01:13 PM
as robus told the 150+ peeps last night helios hook 2.7 can pass noose1b . not repeating what was said but porting noos1b over to linux is a waste of time. better to wait for a new version first.
AnthraX
14th August, 2004, 02:58 PM
idd, atm it's impossible to port to linux without making a so file anyway
[AGA]Oxide
14th August, 2004, 06:33 PM
as robus told the 150+ peeps last night helios hook 2.7 can pass noose1b . not repeating what was said but porting noos1b over to linux is a waste of time. better to wait for a new version first.
No,if you run qval in conjuction with nooseb and modify the qval to validate the nooseb package.It will detect and kick the 2.7 bot.Unreality clan has tested this and it does stop it. As helios inlcuded a hacked noose file,if you match that one against the server version you will get kicked if it is the helios version.
Azazel
14th August, 2004, 06:48 PM
You don't need a hacked noose to bypass it anymore, nor will qvalidate help.
AnthraX
15th August, 2004, 12:33 PM
you don't even need to hack it to bypass it...
NuFF$@iD
15th August, 2004, 06:24 PM
Oxide']No,if you run qval in conjuction with nooseb and modify the qval to validate the nooseb package.It will detect and kick the 2.7 bot.Unreality clan has tested this and it does stop it. As helios inlcuded a hacked noose file,if you match that one against the server version you will get kicked if it is the helios version.
Read the post again i made.
2.7 passes noose1b if you know how and it needs no hacked files as stated in previos posts above. i wouldent be supprised if helios hasent found a way past the qval md5 check either. time will tell i guess.
Prods UTPG wake up ffs.
vBulletin® v3.6.7, Copyright ©2000-2024, Jelsoft Enterprises Ltd.