There is no whitelist in TF2 , there is file called whitelist.cfg what
is pretty ignored by game, you have to create
pure_server_whitelist.txt, and type rules here, but do you think every
admin know it ? They just start server by using hldsupdatetool (any
tutorial on internet ) and install Sourcemod + plugins , thats all
what normal admin can do, why you think every admin know how block
wallhacked textures? That pretty worked in cs source, blocking ignoreZ
function on sv_consistency 1 servers mean
skins still works, its not crc32 check but it block wallhack, and if
you wanna crc32 check (skins not allowed) you will use sv_pure, why
isnt this method used in TF2 and L4D too ?

Its looks pretty stupid if cheat developers give main credits to Valve
for enabling ignoreZ..

2009/5/6 AnAkIn . <[email protected]>:
> Well, in TF2, you can modify the whitelist with sv_pure 1 and make it work.
> Then you may be talking about allowing custom models but protecting the
> wallhack with sv_consistency, which is the $ignoreZ function in .vmt files.
> Yes, the $ignoreZ function no longer work on CSS for player models (but may
> still work for weapons I guess), and work for everything on TF2.
>
> But in L4D, there is no way to make sv_pure 1 checks the .vpk files, so
> people can make infected/zombies wallhack models easily.
> Also, the sounds are not in .vpk files, so if someone wants to make sv_pure
> 1 checks them, it'll take a long time for the user to enter the server
> because it'll need a check on every file.
>
> And of course sv_pure 2 won't work because GCF files are not used.
>
> Seriously, this should be one of the main priority IMO. L4D is played
> competitively since sometime now, and sv_pure is really needed here.
>
> 2009/5/6 w4rezz <[email protected]>
>
>> Welcome in club, same in TF2, 90% servers what use sv_pure 1 arent
>> protected, becouse everybody can use material wallhack, only 2% with
>> sv_pure 2 dont allow wallhack models. Thats becouse valve dont use
>> sv_consistency for checking critical files, cvar just exist but it
>> isnt checking, it only works in cs source, where you need injected
>> cheats/programs to allow wallhack..
>>
>> 2009/5/4 AnAkIn . <[email protected]>:
>> > Still not fixed, sv_pure is still broken for L4D. People can use material
>> > wallhacks and other custom things without any problems.
>> >
>> > 2008/12/5 AnAkIn . <[email protected]>
>> >
>> >> A Steam developer told me that it's sv_pure that has to be fixed, and
>> Steam
>> >> won't be updated to check if the .VPK files have been modified.
>> >>
>> >>
>> >> So, the only things that would need to be done are:
>> >>
>> >> 1) Make check_crc work on .vpk files
>> >> 2) Put all the materials/models/particles/sounds files in VPK files
>> (those
>> >> which are not currently).
>> >>
>> >>
>> >>
>> >>
>> >> 2008/11/26 AnAkIn . <[email protected]>
>> >>
>> >>> Ok, each time you got an extra file error, you have to restart the game
>> to
>> >>> be able to reconnect.
>> >>>
>> >>> But then there were still extra files problems...and I finally found a
>> >>> working whitelist for the materials\ folder:
>> >>>
>> >>>     materials\... allow_from_disk+check_crc
>> >>>     materials\correction\... allow_from_disk
>> >>>     materials\cubemaps\urban_cube01.hdr.vtf allow_from_disk
>> >>>     materials\blueblackflash.txt allow_from_disk
>> >>>     materials\models\materialslist.txt allow_from_disk
>> >>>     materials\particle\grayscalegradient.tga allow_from_disk
>> >>>     materials\particle\grayscalegradient.txt allow_from_disk
>> >>>     materials\sprites\tp_beam001.txt allow_from_disk
>> >>>     materials\vgui\fonts\buttons_32.vbf allow_from_disk
>> >>>      materials\debug\... allow_from_disk
>> >>>     materials\engine\... allow_from_disk
>> >>>     materials\vgui\... allow_from_disk
>> >>>     materials\temp\... allow_from_disk
>> >>>
>> >>>
>> >>> 2008/11/26 AnAkIn . <[email protected]>
>> >>>
>> >>>> Sorry for posting so much e mail.
>> >>>>
>> >>>> I tried to do an exception list, but that didn't even work:
>> >>>>
>> >>>> Pure server: client has loaded extra file
>> >>>> [GAME]\materials/correction\airport_main.raw. File must be removed to
>> play
>> >>>> on this server
>> >>>>
>> >>>> Here is my whitelist:
>> >>>>
>> >>>>     materials\... allow_from_disk+check_crc
>> >>>>       materials\correction\... allow_from_disk
>> >>>>     materials\blueblackflash.txt allow_from_disk
>> >>>>     materials\models\materialslist.txt allow_from_disk
>> >>>>     materials\particle\grayscalegradient.tga allow_from_disk
>> >>>>     materials\particle\grayscalegradient.txt allow_from_disk
>> >>>>     materials\sprites\tp_beam001.txt allow_from_disk
>> >>>>     materials\vgui\fonts\buttons_32.vbf allow_from_disk
>> >>>>
>> >>>> If anyone could help...
>> >>>>
>> >>>>
>> >>>> 2008/11/26 AnAkIn . <[email protected]>
>> >>>>
>> >>>>> No, what I said above don't even work:
>> >>>>>
>> >>>>> materials\... allow_from_disk+check_crc
>> >>>>>
>> >>>>> Now everybody get disconnected with this error:
>> >>>>>
>> >>>>> disconnect pure server : client has leaded extra file
>> >>>>> [game]/materials/correction/zombieintro.raw. files must be removed to
>> play
>> >>>>> on the server
>> >>>>>
>> >>>>> So I guess I'll have to do like an exception list with
>> >>>>> "allow_from_disk"...
>> >>>>>
>> >>>>> 2008/11/26 AnAkIn . <[email protected]>
>> >>>>>
>> >>>>> Even better:
>> >>>>>>
>> >>>>>>
>> http://img444.imageshack.us/img444/9725/l4dhospital01apartment0ns1.jpg
>> >>>>>>
>> >>>>>> If it's outside of the .vpk, I can fix this with
>> >>>>>>
>> >>>>>>     materials\... allow_from_disk+check_crc
>> >>>>>>
>> >>>>>> But if this is done inside of the .vpk, nothing can be done to
>> prevent
>> >>>>>> it.
>> >>>>>>
>> >>>>>> What would need to be done is:
>> >>>>>>
>> >>>>>> 1) Make Steam check if .vpk files have not been modified each time
>> you
>> >>>>>> run the game, like it does for .GCF files
>> >>>>>> 2) Make the game "mount?" the .vpk files, so an other program can't
>> >>>>>> modify them after you launched the game.
>> >>>>>> 3) Make sv_pure 2 loads all content from .vpk files (fix from_steam
>> to
>> >>>>>> load content from .vpk files)
>> >>>>>>
>> >>>>>> and less important:
>> >>>>>>
>> >>>>>> 4) Change the sound files to be in the .vpk files instead of game
>> >>>>>> folders
>> >>>>>>
>> >>>>>>
>> >>>>>> If sv_pure is not fixed, then there'll be lot of "easy cheating" in
>> >>>>>> leagues...:/
>> >>>>>>
>> >>>>>>
>> >>>>>> 2008/11/25 AnAkIn . <[email protected]>
>> >>>>>>
>> >>>>>>> A friend tried to modify an infected's skin, and I did this on my
>> >>>>>>> server:
>> >>>>>>>
>> >>>>>>> materials\models\infected\... allow_from_disk+check_crc
>> >>>>>>>
>> >>>>>>> then he got kicked with:
>> >>>>>>>
>> >>>>>>> Disconnect: Pure server: client has loaded extra file
>> >>>>>>> [GAME]\materials/models\infected\boomer\boomer.vmt. File must be
>> removed to
>> >>>>>>> play on this server..
>> >>>>>>>
>> >>>>>>> but if I make it check all directories, it takes longer to join the
>> >>>>>>> server :/
>> >>>>>>>
>> >>>>>>>
>> >>>>>>> 2008/11/25 AnAkIn . <[email protected]>
>> >>>>>>>
>> >>>>>>>> Also, some people already started to make red colored skins with
>> that
>> >>>>>>>> technique :/
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> http://www.imagecrate.de/upload/81108_l4d_hospital01_apartment0003.jpg
>> >>>>>>>>
>> >>>>>>>> 2008/11/25 AnAkIn . <[email protected]>
>> >>>>>>>>
>> >>>>>>>> Someone already found how to get around of the .vpk files, so you
>> can
>> >>>>>>>>> delete files from them and load them from your game directory.
>> >>>>>>>>>
>> >>>>>>>>>
>> >>>>>>>>>
>> http://forums.facepunchstudios.com/showthread.php?p=12563767#post12563767
>> >>>>>>>>>
>> >>>>>>>>> And there's nothing we can do to block that :/
>> >>>>>>>>>
>> >>>>>>>>> 2008/11/23 Jeff Sugar <[email protected]>
>> >>>>>>>>>
>> >>>>>>>>> There already is. It's on l4dmods, and likely elsewhere as well
>> >>>>>>>>>>
>> >>>>>>>>>> On Sun, Nov 23, 2008 at 1:31 AM, AnAkIn . <[email protected]>
>> >>>>>>>>>> wrote:
>> >>>>>>>>>>
>> >>>>>>>>>> > It seems that the .vpk files could be modifiable, someone will
>> >>>>>>>>>> probably
>> >>>>>>>>>> > make
>> >>>>>>>>>> > a program for that, so it would be good that Steam check if
>> the
>> >>>>>>>>>> .vpk files
>> >>>>>>>>>> > are the originals ones when you launch the game, like it does
>> >>>>>>>>>> with .gcf .
>> >>>>>>>>>> >
>> >>>>>>>>>> > 2008/11/22 AnAkIn . <[email protected]>
>> >>>>>>>>>> >
>> >>>>>>>>>> > > For the .vpk files, if you try to modify one of the files in
>> it
>> >>>>>>>>>> (like a
>> >>>>>>>>>> > > model/material) and put it in your L4D folders, the game
>> will
>> >>>>>>>>>> just ignore
>> >>>>>>>>>> > > it, it always load everything from the .vpk files.
>> >>>>>>>>>> > >
>> >>>>>>>>>> > > 2008/11/22 AnAkIn . <[email protected]>
>> >>>>>>>>>> > >
>> >>>>>>>>>> > > I didn't try (I don't want to empty my servers atm), but I
>> know
>> >>>>>>>>>> that it
>> >>>>>>>>>> > >> shouldn't give me this error, but then this doesn't solve
>> the
>> >>>>>>>>>> problem
>> >>>>>>>>>> > that
>> >>>>>>>>>> > >> sv_pure doesn't work at all like it should.
>> >>>>>>>>>> > >>
>> >>>>>>>>>> > >> 2008/11/22 David Parker <[email protected]>
>> >>>>>>>>>> > >>
>> >>>>>>>>>> > >> Just out of curiosity, does it still give that error if you
>> >>>>>>>>>> also set
>> >>>>>>>>>> > >>> sv_pure_kick_clients to zero?
>> >>>>>>>>>> > >>>
>> >>>>>>>>>> > >>>     - Dave
>> >>>>>>>>>> > >>>
>> >>>>>>>>>> > >>> ----- Original Message -----
>> >>>>>>>>>> > >>> From: "AnAkIn ." <[email protected]>
>> >>>>>>>>>> > >>> Date: Saturday, November 22, 2008 5:47 am
>> >>>>>>>>>> > >>> Subject: [hlds_linux] L4D - Sv_pure is broken
>> >>>>>>>>>> > >>> To: Half-Life dedicated Linux server mailing list <
>> >>>>>>>>>> > >>> [email protected]>
>> >>>>>>>>>> > >>>
>> >>>>>>>>>> > >>> > Since L4D doesn't use GCF files, sv_pure no longer
>> works:
>> >>>>>>>>>> > >>> >
>> >>>>>>>>>> > >>> >
>> >>>>>>>>>> > >>> > As in other source games, I tried using this:
>> >>>>>>>>>> > >>> >
>> >>>>>>>>>> > >>> >
>> >>>>>>>>>> > >>> > materials\...        from_steam
>> >>>>>>>>>> > >>> >
>> >>>>>>>>>> > >>> > models\...            from_steam
>> >>>>>>>>>> > >>> >
>> >>>>>>>>>> > >>> > sound\...            from_steam
>> >>>>>>>>>> > >>> >
>> >>>>>>>>>> > >>> >
>> >>>>>>>>>> > >>> >
>> >>>>>>>>>> > >>> > Most of the materials and models are in the .vpk files,
>> I
>> >>>>>>>>>> didn't
>> >>>>>>>>>> > >>> > test yet to
>> >>>>>>>>>> > >>> > modify one of them to see if it works, I'll test later,
>> but
>> >>>>>>>>>> I
>> >>>>>>>>>> > >>> > did with a
>> >>>>>>>>>> > >>> > sound file:
>> >>>>>>>>>> > >>> >
>> >>>>>>>>>> > >>> >
>> >>>>>>>>>> > >>> >
>> >>>>>>>>>> > >>> > All of the sounds are just in your sound/ folder, so if
>> you
>> >>>>>>>>>> > >>> > modify a sound
>> >>>>>>>>>> > >>> > file, sv_pure won't check for it because it checks the
>> GCF
>> >>>>>>>>>> (but
>> >>>>>>>>>> > >>> > L4D doesn't
>> >>>>>>>>>> > >>> > use GCF) or maybe .VPK (not sure if VALVe made it check
>> >>>>>>>>>> .VPK
>> >>>>>>>>>> > >>> > files, I'll
>> >>>>>>>>>> > >>> > check later).
>> >>>>>>>>>> > >>> >
>> >>>>>>>>>> > >>> >
>> >>>>>>>>>> > >>> > So I tried using allow_from_disk+check_crc, but that
>> >>>>>>>>>> doesn't
>> >>>>>>>>>> > >>> > work either,
>> >>>>>>>>>> > >>> > everybody get kicked from my servers with this error:
>> >>>>>>>>>> > >>> >
>> >>>>>>>>>> > >>> >
>> >>>>>>>>>> > >>> >
>> >>>>>>>>>> > >>> > [L4DUI] GenericConfirmation::SetMessageText :
>> Disconnect:
>> >>>>>>>>>> Pure
>> >>>>>>>>>> > server:
>> >>>>>>>>>> > >>> > client has loaded extra file
>> >>>>>>>>>> > >>> >
>> [GAME]\sound\ambient\ambience\1b_rooftoptrain_st_loop.wav.
>> >>>>>>>>>> File
>> >>>>>>>>>> > >>> > must be
>> >>>>>>>>>> > >>> > removed to play on this server..
>> >>>>>>>>>> > >>> >
>> >>>>>>>>>> > >>> >
>> >>>>>>>>>> > >>> > Thanks.
>> >>>>>>>>>> > >>> >
>> >>>>>>>>>> > >>> >
>> >>>>>>>>>> > >>> > AnAKIn
>> >>>>>>>>>> > >>> > _______________________________________________
>> >>>>>>>>>> > >>> > To unsubscribe, edit your list preferences, or view the
>> >>>>>>>>>> list
>> >>>>>>>>>> > >>> > archives, please visit:
>> >>>>>>>>>> > >>> >
>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>> >>>>>>>>>> > >>> _______________________________________________
>> >>>>>>>>>> > >>> To unsubscribe, edit your list preferences, or view the
>> list
>> >>>>>>>>>> archives,
>> >>>>>>>>>> > >>> please visit:
>> >>>>>>>>>> > >>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>> >>>>>>>>>> > >>>
>> >>>>>>>>>> > >>
>> >>>>>>>>>> > >>
>> >>>>>>>>>> > >
>> >>>>>>>>>> > _______________________________________________
>> >>>>>>>>>> > To unsubscribe, edit your list preferences, or view the list
>> >>>>>>>>>> archives,
>> >>>>>>>>>> > please visit:
>> >>>>>>>>>> > http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>> >>>>>>>>>> >
>> >>>>>>>>>> _______________________________________________
>> >>>>>>>>>> To unsubscribe, edit your list preferences, or view the list
>> >>>>>>>>>> archives, please visit:
>> >>>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>> >>>>>>>>>>
>> >>>>>>>>>
>> >>>>>>>>>
>> >>>>>>>>
>> >>>>>>>
>> >>>>>>
>> >>>>>
>> >>>>
>> >>>
>> >>
>> > _______________________________________________
>> > To unsubscribe, edit your list preferences, or view the list archives,
>> please visit:
>> > http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>> >
>>
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list archives,
>> please visit:
>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives, please 
> visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to