Logo

CS.RIN.RU - Steam Underground Community

Cool members bookmark the index page.
It is currently Tuesday, 23 Jan 2018, 22:48

English | Русский




Post new topic Reply to topic  [ 157 posts ] 
Author Message

Post Post subject: Team Fortress 2 Items Visibility Tool   
Posted: Saturday, 05 Jun 2010, 22:46   Reply with quote
Super flooder Почетный графоман
User avatar
Joined: Saturday, 07 Jul 2007, 20:48
Posts: 841
Location: VALVE's Storage Server Room
HISTORICAL INTRO

At the end of April,2010 Valve corporation released it's 119-th TF2 update(v1.0.8.6).
This update included lots of new features including new protection on each client which checks that all other clients have licenses for their own inventory(i.e got the items from Valve and not from special plugins or via RevEmu's steamclient) and in case clients don't pass the check their items then showed with empty models(i.e invisible).
From official sources this new protections mainly intended to counter server(on legit servers) "mods"(plugins) which give players items with their choice or even every possible item.
Server administrators and mod developers made a petition which i've already mentioned on some threads to Valve ,asking to disable the protection which gave "0" result(as ive expected).
Some one with nick voogroo made(with Valve's own help) a plugin which allows to attach entities which will be visible to other clients. All special plugins(Like Equipment Manager,TF2Items and others) now requires this plugin to create other-client-visible entities.
Our developer bir3yk made quite big work and progress with making a plugin which will use voogro's extension to make items visible server-side.
I hope that bir3yk will not stop the development as he told already to us but will continue it's further development despit availability of my solution.
Then it's finally made clear to me that this protection has nothing to do with server , our direction with bir3yk has split-up and i moved into client side analizy of the problem and got my results.

Result of my research is a tool which i think deserves it's own thread.


UTILITY INTENSION
TF2 Items Visibility Tool is created to disable the above mentioned protection.
v2 of this tool also brings new possibility to unlock LoadOut menus on Cracked Steam(Or replace official one on Legit Steam) using RevEmu's items_440.bin items DB.

SECTION 1: REMOVING VALVE'S INVISIBILITY PROTECTION

Typical tool usage:
1)Run the tool by double clicking(32-bit or 64-bit version)
2)Launch TF2 client
3)Wait for tool to inform you about TF2 client catch and protection termination("ELIMINATED" or "ALREADY ELIMINATED" if protection was removed by some previous execution of the tool).
4)Play :)

Advanced tool usage(as a service):
1)Copy binary file of the tool(Use the one which matches your OS bitness(X86 for 32-bit and X64 for 64-bit)) into %WINDRIVE%:\Windows\System32
2)Add the tool to "Windows Defender" trusted application list - thanks to bir3yk for making compatability tests.
3)Open "elevated" cmd prompt.
4)chdir to %WINDRIVE%:\Windows\System32
5)Execute:
vtf2itemstool86 -install on Windows X86
OR
vtf2itemstool64 -install on Windows X64.
6)Start the service up:
sc start vtf2itemstool
If your Windows doesn't have sc.exe(I think it came along with Vista/Server 2008 and up):
then go to "Services" MMC snap-in and start the service named as "Team Fortress 2 Items Visibility Tool Service"
or use:
net start vtf2itemstool
Thx to ChrisTX for reminding me about old net thingy :)
7) Now you are free to launch your TF2 clients.
Use "Event Viewer -> Application" MMC snap-in to checks service status and information about "catched" TF2 clients and protection deactivation status.


NOTES
NOTE: hl2.exe binary must be named as hl2.exe and not be renamed to other names.

NOTE 2: For legit clients and Cracked Steam clients - There is no guarantee from me that usage of this tool on your Steam clients is VAC safe. Valve can add my tool's signature to VAC cheats list on any time.

SECTION 2: ENABLING NS LOADOUT ON CRACKED/LEGiT STEAM'S - NO SERVICE MODE SUPPORT!
WILL DISABLE INVISIBILITY PROTECTION AS WELL

Stage 1 - Installation(One-Time routine)
1) Copy tool's executable to %STEAM_INSTALLATION_FOLDER%
2) Copy eST_SCI.dll From SCI_CL release folder into %STEAM_INSTALLATION_FOLDER%\bin\
3) Create %STEAM_INSTALLATION_FOLDER%\cfg\ subfolder
4) Copy items_440.bin from one of RevCrew's RevEmu releases(Or separatetly separately distributed one by bir3yk) to %STEAM_INSTALLATION_FOLDER%\cfg\

Stage 2 - Unlocking(Must be performed during each Steam/TF2 launch)
1) Launch your Steam client and login
2) Run the tool with -steam parameter:
VTF2ItemsTool86.exe -steam
3) Launch TF2 from Steam and wait till it will load
4) Run the tool with -tf2-extended parameter:
VTF2ItemsTool86.exe -tf2-extended
5) Open your LoadOut menu in TF2 and enjoy :)


Have fun with usage and testing.
Yours, ViTYAN.

[[Please login to see this link.]]
Password: csmania

NOTE: This is LZMA2 archive. To open and extract it use 7-zip 9.XX(Not 4.65) or latest WinRAR.

_________________
===========================
VUP and OpenPtch Founder/Developer
===========================


Last edited by vityan666 on Thursday, 25 Nov 2010, 05:16, edited 2 times in total.

Top
 Profile  

Post Post subject: Re: Team Fortress 2 Items Visibility Tool   
Posted: Sunday, 06 Jun 2010, 10:06   Reply with quote
Advanced forumer Завсегдатай
User avatar
Joined: Friday, 27 Feb 2009, 08:43
Posts: 133
Very thx VITYAN

My TF2 client is a GCF-Based version and my OS is Win7 64bit (I tried both 32 and 64 bit version of your tool); seems to me that your tool can't remove the items protection..
I haven't installed it as a service..

This is a screen -> [[Please login to see this link.]]

--- EDIT ---

I found the problem: This program doesn't work with windows "standard user" + "Run as administrator"

_________________
[[Please login to see this link.]]


Top
 Profile  

Post Post subject: Re: Team Fortress 2 Items Visibility Tool   
Posted: Sunday, 06 Jun 2010, 20:58   Reply with quote
Super flooder Почетный графоман
User avatar
Joined: Saturday, 07 Jul 2007, 20:48
Posts: 841
Location: VALVE's Storage Server Room
[Mic07]
Quote:
and my OS is Win7 64bit

Quote:
"standard user" + "Run as administrator"

Forgot about UAC,not ?

_________________
===========================
VUP and OpenPtch Founder/Developer
===========================


Top
 Profile  

Post Post subject: Re: Team Fortress 2 Items Visibility Tool   
Posted: Sunday, 06 Jun 2010, 21:07   Reply with quote
Advanced forumer Завсегдатай
User avatar
Joined: Friday, 27 Feb 2009, 08:43
Posts: 133
vityan666 wrote:
[Mic07]
Quote:
and my OS is Win7 64bit

Quote:
"standard user" + "Run as administrator"

Forgot about UAC,not ?

The problem is the "standard user" even if you start the tool with "right click > Run as administrator"... with a "normal" administrator user it works fine!

Can you develop a tool similar to ReCEG for patching the client.dll file (or the relevant file indicted :D) ?
A server-side solution can't be true? :-|

In any case... thanks for the excellent work!

_________________
[[Please login to see this link.]]


Last edited by IronMiC on Sunday, 06 Jun 2010, 21:36, edited 2 times in total.

Top
 Profile  

Post Post subject: Re: Team Fortress 2 Items Visibility Tool   
Posted: Sunday, 06 Jun 2010, 21:33   Reply with quote
Advanced forumer Завсегдатай
Joined: Wednesday, 23 Jul 2008, 21:23
Posts: 105
your patcher fully work in winxp32 :mrgreen:
tnx vityan666!

_________________
[[Please login to see this link.]]
I'm a c#/java programmer and I enjoy to make small game tool.
[[Please login to see this link.]].


Top
 Profile  

Post Post subject: Re: Team Fortress 2 Items Visibility Tool   
Posted: Thursday, 10 Jun 2010, 05:04   Reply with quote
Advanced forumer Завсегдатай
Joined: Monday, 15 Mar 2004, 05:16
Posts: 68
Location: Cloud 9
This thing works great! Thanks.

_________________
I PWN


Top
 Profile  

Post Post subject: Re: Team Fortress 2 Items Visibility Tool   
Posted: Saturday, 19 Jun 2010, 14:00   Reply with quote
User Редкий гость
Joined: Wednesday, 19 May 2010, 09:31
Posts: 42
i still dont quite get it , does this tool allows nonsteam or Cracked steam players to unlock weapons ?
if it does , does it requires any server side modification ?

please help a noob over here :)


Top
 Profile  

Post Post subject: Re: Team Fortress 2 Items Visibility Tool   
Posted: Saturday, 19 Jun 2010, 14:07   Reply with quote
Super flooder Почетный графоман
User avatar
Joined: Saturday, 07 Jul 2007, 20:48
Posts: 841
Location: VALVE's Storage Server Room
[drmario47]
Quote:
i still dont quite get it , does this tool allows nonsteam or Cracked steam players to unlock weapons ?

No. Emulators such as RevEmu handles the ability to use unlockables on server's which support it.
This tool removes client protection which prevent you to "see" unlockables of other players(You see just hands without weapons and no hats on the heads of other players - only see your own. With this tool you see weapons and hats on all other players as well).

_________________
===========================
VUP and OpenPtch Founder/Developer
===========================


Top
 Profile  

Post Post subject: Re: Team Fortress 2 Items Visibility Tool   
Posted: Saturday, 19 Jun 2010, 14:54   Reply with quote
User Редкий гость
Joined: Wednesday, 19 May 2010, 09:31
Posts: 42
alright , Thanks for the helpful reply vityan666 ,

though i own the game *(tf2) but i still am looking for a way to unlock weapons on cracked steam's Tf2 copy .. if you do know a way to do so ,please let me know , ::)

thanks again :)


Top
 Profile  

Post Post subject: Re: Team Fortress 2 Items Visibility Tool   
Posted: Sunday, 20 Jun 2010, 10:17   Reply with quote
Super flooder Почетный графоман
User avatar
Joined: Saturday, 07 Jul 2007, 20:48
Posts: 841
Location: VALVE's Storage Server Room
[drmario47]
Quote:
though i own the game *(tf2) but i still am looking for a way to unlock weapons on cracked steam's Tf2 copy .. if you do know a way to do so ,please let me know


It's still impossible for Cracked Steam clients however can be implemented with currently accesible methods.

_________________
===========================
VUP and OpenPtch Founder/Developer
===========================


Top
 Profile  

Post Post subject: Re: Team Fortress 2 Items Visibility Tool   
Posted: Sunday, 20 Jun 2010, 20:34   Reply with quote
I live here Три раза сломал клаву :)
Joined: Monday, 24 Aug 2009, 13:51
Posts: 3316
Thanks for this tool vityan666 :D

_________________
SteamLite viewtopic.php?f=29&t=68783
GreenLuma Reborn viewtopic.php?f=29&t=80797
LumaPlay viewtopic.php?f=29&t=67197
LumaCEG viewtopic.php?f=29&t=64354


Top
 Profile  

Post Post subject: Re: Team Fortress 2 Items Visibility Tool   
Posted: Wednesday, 23 Jun 2010, 18:53   Reply with quote
User Редкий гость
User avatar
Joined: Saturday, 15 Nov 2008, 20:06
Posts: 29
Works great. Thanks for the tool vityan666.

_________________
I really need to get a new avatar.


Top
 Profile  

Post Post subject: Re: Team Fortress 2 Items Visibility Tool   
Posted: Monday, 28 Jun 2010, 02:04   Reply with quote
Super flooder Почетный графоман
User avatar
Joined: Saturday, 07 Jul 2007, 20:48
Posts: 841
Location: VALVE's Storage Server Room
[All]
Team Fortress 2 Items Visibility Tool 2.0 TRUNK changes:

1) 24-27.06 - Developed extended eST_SCI_CL which supports Steam and TF2 running from Steam(Legit/Cracked) and enables NonSteam LoadOut on them(via items_440.bin like RevCrew SC2009). Also turnes Listen(In-Game) server into eSTEAMATiON 2.0 RC5-TRUNK server.
2) 28.06 Finished NSNet realization - a NonSteam communication protocol(Still a proposional DRAFT) - Already done in eST_SCI_CL(Server for listen and Client) and eSTEAMATiON 2.0 RC5 TRUNK(Server). With protocol integration i'm already can change Items configuration while connected to server(This requires NSNet port to be open) so there is no more requirement to set items before connecting(Currently only supported by eST server and TF2 Item Visibillity Tool 2.0 TRUNK Steam clients). Legits are also supported - their official LoadOut will be replaced by full NonSteam Backpack without changing their Valve's Items - However as said that's not VAC secure!

_________________
===========================
VUP and OpenPtch Founder/Developer
===========================


Top
 Profile  

Post Post subject: Re: Team Fortress 2 Items Visibility Tool   
Posted: Monday, 28 Jun 2010, 12:11   Reply with quote
Beginner Без звания
Joined: Thursday, 26 Mar 2009, 16:27
Posts: 2
vityan666 wrote:
[All]
Team Fortress 2 Items Visibility Tool 2.0 TRUNK changes:

1) 24-27.06 - Developed extended eST_SCI_CL which supports Steam and TF2 running from Steam(Legit/Cracked) and enables NonSteam LoadOut on them(via items_440.bin like RevCrew SC2009). Also turnes Listen(In-Game) server into eSTEAMATiON 2.0 RC5-TRUNK server.
2) 28.06 Finished NSNet realization - a NonSteam communication protocol(Still a proposional DRAFT) - Already done in eST_SCI_CL(Server for listen and Client) and eSTEAMATiON 2.0 RC5 TRUNK(Server). With protocol integration i'm already can change Items configuration while connected to server(This requires NSNet port to be open) so there is no more requirement to set items before connecting(Currently only supported by eST server and TF2 Item Visibillity Tool 2.0 TRUNK Steam clients). Legits are also supported - their official LoadOut will be replaced by full NonSteam Backpack without changing their Valve's Items - However as said that's not VAC secure!

There's some hard work right there,i can't wait for this new version,since the v 1.0 works very good.


Top
 Profile  

Post Post subject: Re: Team Fortress 2 Items Visibility Tool   
Posted: Monday, 05 Jul 2010, 01:16   Reply with quote
Super flooder Почетный графоман
User avatar
Joined: Saturday, 07 Jul 2007, 20:48
Posts: 841
Location: VALVE's Storage Server Room
[All]
TF2 Items Visibility Tool 2.0 has been released.

Changes:
Features LoadOut Unlock on Legit/Cracked Steam's feature.
Classic Cracked Steam's,RevCrew's SteamUp and Steam006's AVSMP/iSteam should be supported.
Possibly fixed launch from standard user but didn't checked - Mic07 - check,verify and report back plz.

_________________
===========================
VUP and OpenPtch Founder/Developer
===========================


Top
 Profile  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 157 posts ]  Go to page 1, 2, 3, 4, 5 ... 11  Next


Who is online

Users browsing this forum: hunterc123, superfro, thebadone, TheRunaway and 8 guests


Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum




Powered by phpBB® Forum Software © phpBB Group