Results 1 to 4 of 4

Thread: sBot-CSS

  1. #1
    Semi-Coder
    Join Date
    Aug 2011
    Posts
    181

    sBot-CSS

    Was going to make a hack for this and eventually get rid of materials etc but decided to make an APB hack instead when I got time... Here is parts of the css hack. expect some stuff to be written wrong or smth as first time I tried source engine didnt really like it, being able to make a wallhack this easy is a bit boring.

    Also should be undetected never been cought by vac yet by hooking random funcs. even with ms detours on mw2 and mw3 But as always USE AT YOUR OWN RISK.

    Code:
    //DWORD_PTR dwAddy		= ( DWORD_PTR )GetProcAddress( LoadLibraryA( "materialsystem.dll" ), "CreateInterface" )  + 0x24984;	// Think this is where vTable starts.

    Rendering function
    Code:
     
    	DWORD ClientBase = ( DWORD ) GetModuleHandleA( "client.dll" );
    	DWORD RenderADDY = cLib.FindPattern( ClientBase, 0x8a6000, ( PBYTE )"\x55\x8B\xEC\x33\xC0\x38\x45\x18\x0F\x95\xC0\x80\x7D\x14\x00\xA3\x00\x00\x00\x00\x0F\x84\x00\x00\x00\x00\xF3\x0F\x10\x45\x20\x8B\x0D\x00\x00\x00\x00\x8B\x15\x00\x00\x00\x00\xA1\x00\x00\x00\x00\xF3\x0F\x11\x05\x00\x00\x00\x00\xF3\x0F\x10\x05\x00\x00\x00\x00\xF3\x0F\x5C\x41\x2C", "xxxxxxxxxxxxxxxx????xx????xxxxxxx????xx????x????xxxx????xxxx????xxxxx" );
    	
    	oRender = ( oRender_ ) DetourFunction(( PBYTE ) RenderADDY, ( PBYTE )RenderFunc ); //  Render inside RenderFunc...
    Code:
    Some visual stuffs:
    
    typedef void ( __cdecl *oRender_ ) ( int arg1, int arg2 ) ;	// Render func do all shit here.
    oRender_ oRender;
    void RenderFunc( int arg1, int arg2 )
    {
    
    	// draw our wallhack
    	cVisuals.drawPlayers( );
    
    	ConVar * sv_cheats = GCvar->FindVar( "sv_cheats" );
    	sv_cheats->SetValue( 1 );
    
    	GDebugOverlay->AddScreenTextOverlay( 0.4, 0.01, 0.0, 255, 0, 0, 255, "sBot-CSS v0.1" );
    
    	firstLoop( ); // was using this to test first player loop...
    
    	return oRender( arg1, arg2 );
    }
    
    void cVisuals_::drawPlayers( )
    {
    // Some simple removals so far
    	IMaterial * iFlash = GMatSystem->FindMaterial( "effects\\flashbang", "ClientEffect textures" );	// flash removal
    	iFlash->SetMaterialVarFlag( MATERIAL_VAR_NO_DRAW, 1 );
    
    	IMaterial * iFlash2 = GMatSystem->FindMaterial( "effects\\flashbang_white", "ClientEffect textures" );	// flash removal
    	iFlash2->SetMaterialVarFlag( MATERIAL_VAR_NO_DRAW, 1 );	
    
    	IMaterial * iSmoke = GMatSystem->FindMaterial( "particle\\particle_smokegrenade1", NULL);	// remove smoke
    	iSmoke->SetMaterialVarFlag( MATERIAL_VAR_NO_DRAW, 1 );	
    
    	// counter terrorist 
    	IMaterial * ictGign = GMatSystem->FindMaterial( "models\\player\\ct_gign\\ct_gign", NULL);
    	//ictGign->SetMaterialVarFlag( MATERIAL_VAR_WIREFRAME, 1 );	 
    	ictGign->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, true );
    	ictGign->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, true );
    	ictGign->SetMaterialVarFlag( MATERIAL_VAR_FLAT, true );
    	ictGign->AlphaModulate( 1.0f );
    
    	IMaterial * ictGsg = GMatSystem->FindMaterial( "models\\player\\ct_gsg9\\ct_gsg9", NULL);
    	//ictGsg->SetMaterialVarFlag( MATERIAL_VAR_WIREFRAME, 1 );	
    	ictGsg->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, true );
    	ictGsg->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, true );
    	ictGsg->SetMaterialVarFlag( MATERIAL_VAR_FLAT, true );
    	ictGsg->AlphaModulate( 1.0f );
    
    	
    
    	IMaterial * ictSas = GMatSystem->FindMaterial( "models\\player\\ct_sas\\ct_sas", NULL);
    	//ictSas->SetMaterialVarFlag( MATERIAL_VAR_WIREFRAME, 1 );	
    	ictSas->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, true );
    	ictSas->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, true );
    	ictSas->SetMaterialVarFlag( MATERIAL_VAR_FLAT, true );
    	ictSas->AlphaModulate( 1.0f );
    
    	IMaterial * ictUrban = GMatSystem->FindMaterial( "models\\player\\ct_urban\\ct_urban", NULL);
    	//ictUrban->SetMaterialVarFlag( MATERIAL_VAR_WIREFRAME, 1 );	 
    	ictUrban->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, true );
    	ictUrban->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, true );
    	ictUrban->SetMaterialVarFlag( MATERIAL_VAR_FLAT, true );
    	ictUrban->AlphaModulate( 1.0f );
    
    	// Terrorist
    	IMaterial * itArctic = GMatSystem->FindMaterial( "models\\player\\t_arctic\\t_arctic", NULL);
    	//itArctic->SetMaterialVarFlag( MATERIAL_VAR_WIREFRAME, 1 );
    	itArctic->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, true );
    	itArctic->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, true );
    	itArctic->SetMaterialVarFlag( MATERIAL_VAR_FLAT, true );
    	itArctic->AlphaModulate( 1.0f );
    
    	IMaterial * t_guerilla = GMatSystem->FindMaterial( "models\\player\\t_guerilla\\t_guerilla", NULL);
    //	t_guerilla->SetMaterialVarFlag( MATERIAL_VAR_WIREFRAME, 1 );
    	t_guerilla->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, true );
    	t_guerilla->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, true );
    	t_guerilla->SetMaterialVarFlag( MATERIAL_VAR_FLAT, true );
    	t_guerilla->AlphaModulate( 1.0f );
    
    	IMaterial * t_leet = GMatSystem->FindMaterial( "models\\player\\t_leet\\t_leet", NULL);
    //	t_leet->SetMaterialVarFlag( MATERIAL_VAR_WIREFRAME, 1 );
    	t_leet->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, true );
    	t_leet->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, true );
    	t_leet->SetMaterialVarFlag( MATERIAL_VAR_FLAT, true );
    	t_leet->AlphaModulate( 1.0f );
    
    	IMaterial * t_phoenix = GMatSystem->FindMaterial( "models\\player\\t_phoenix\\t_phoenix", NULL);
    	//t_phoenix->SetMaterialVarFlag( MATERIAL_VAR_WIREFRAME, 1 );
    	t_phoenix->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, true );
    	t_phoenix->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, true );
    	t_phoenix->SetMaterialVarFlag( MATERIAL_VAR_FLAT, true );
    	t_phoenix->AlphaModulate( 1.0f );
    
    }
    Probably nothing new but hey its worth posting in case also render func works fine and should be undetected if you can set it up correctly without findPattern not sure if VAC scans it. Ill release it also will not work on sv pure servers...

    //credits:
    Cypherpresents
    & to some others from uC I cant remember who now.



    Any support needed contact me here or at DarkHook
    Attached Files Attached Files

  2. #2
    Senior Member Anonymous>:('s Avatar
    Join Date
    Oct 2009
    Location
    France
    Posts
    179

    Re: sBot-CSS

    Free virus? No virustotal scans ? :x
    __________________________________________________ __________________________________________



    MarshalsFanDu31@Gmail.Com

    My playlist =) ( click )

  3. #3
    Semi-Coder
    Join Date
    Aug 2011
    Posts
    181

    Re: sBot-CSS

    Its fine as are all my files, think im trusted enough now but scan with virus total if you really wish and post for me

  4. #4
    Junior Member
    Join Date
    Mar 2013
    Posts
    2

    Re: sBot-CSS

    where to place this file?
    also if u know any simple wallhack for cs:s and cs:go anti VAC

Similar Threads

  1. sBot-COD4
    By sphex_ in forum Call of Duty 4: Modern Warfare Cheats (Private Hacks)
    Replies: 2
    Last Post: August 9th, 2013, 04:15
  2. sBot-COD4 Full features.
    By sphex_ in forum Call of Duty 4 Cheat Downloads
    Replies: 8
    Last Post: April 3rd, 2013, 21:43
  3. sBot-MW3
    By sphex_ in forum Call of Duty 8: Modern Warfare 3 Cheats (Private Hacks)
    Replies: 11
    Last Post: February 23rd, 2013, 19:04
  4. Sbot-BlackOps2_NoRecoil
    By sphex_ in forum Call of Duty 9: Black Ops 2 Cheat Downloads
    Replies: 4
    Last Post: February 5th, 2013, 17:43

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •