Warning: Non-static method vBSEO_Storage::path() should not be called statically in ..../vbseo/includes/functions_vbseo_pre.php on line 387

Warning: Non-static method vBSEO_Storage::path() should not be called statically in ..../vbseo/includes/functions_vbseo_pre.php on line 387

Warning: Non-static method vBSEO_Storage::path() should not be called statically in ..../vbseo/includes/functions_vbseo_seo.php on line 337

Warning: Non-static method vBSEO_Storage::path() should not be called statically in ..../vbseo/includes/functions_vbseo_seo.php on line 339

Warning: Non-static method vBSEO_Storage::path() should not be called statically in ..../vbseo/includes/functions_vbseo_seo.php on line 341

Warning: Non-static method vBSEO_Storage::path() should not be called statically in ..../vbseo/includes/functions_vbseo_seo.php on line 343
Unban Code
Results 1 to 8 of 8

Thread: Unban Code

  1. #1
    Semi-Coder (+)_'s Avatar
    Join Date
    Jan 2010
    Location
    Earth
    Posts
    380

    Post Unban Code

    For Non-Steam v42 .

    Credits :
    UCForum
    Seren1ty
    me
    etc .

    You need to be either connected to a server or on
    a single player game otherwise none will be found .

    Now you can change your MAC too and release and
    renew your IP if you needed or been IP banned .

    --------------------------------------------------
    EDITED: March 24 , 2011 .
    --------------------------------------------------

    Code:
    BYTE bToggle	= 0x00;
    
    BYTE SteamIdCode[33] = 
    {
    	0x68, 0xFF, 0xFF, 0xFF, 0xFF,
    	0x8D, 0x4C, 0x24, 0x0C,
    	0xE8, 0xFF, 0xFF, 0xFF, 0xFF,
    	0x8D, 0x5C, 0x24, 0x04,
    	0xE8, 0xFF, 0xFF, 0xFF, 0xFF,
    	0x83, 0x7C, 0x24, 0x1C, 0x10,
    	0xA3, 0xFF, 0xFF, 0xFF, 0xFF,
    };
    
    bool CompareMemory(LPCBYTE bAddress, LPCBYTE bCode, int Size)
    {
    	for(int i=0; i<Size; i++, bCode++, bAddress++)
    	{
    		if((*bAddress != *bCode) && (*bCode != 0xFF))
    			return false;
    	}
    	return true;
    }
    
    DWORD FindCodeAddress(DWORD dwStart, DWORD dwEnd, LPBYTE bCode, int CodeSize, int OpcodeNum)
    {
    	for(DWORD d=dwStart; (d+CodeSize) < dwEnd; d++)
    	{
    		if( CompareMemory((LPBYTE)d, bCode, CodeSize))
    			return (DWORD)(d+OpcodeNum);
    	}
    	return 0xFFFFFFFF;
    }
    
    void APIENTRY New_wglSwapBuffers (HDC hDC)
    {
    
    	if( !( GetKeyState( VK_NUMPAD1 ) < 0 ) )
    	bToggle = 0x00;
    	else { if( !bToggle ) 
    	{ 
    
    		DWORD StartAddress = NULL;
    
    		while( !StartAddress ){StartAddress = (DWORD)GetModuleHandleA( "steamclient.dll" );}
    
    		DWORD DLL_SIZE = (DWORD)0x66000; //( 417792 in decimal )
    
    		DWORD SteamId = *(PDWORD)FindCodeAddress( StartAddress, StartAddress + DLL_SIZE, SteamIdCode, 33, 29 ); 
    
    		__int32* pSteamId = (__int32*)SteamId;
    
    		/* initialize random seed: */
    		srand ( (UINT)time(NULL) );
    
    		/* generate secret number: */
    		__int32 NewId = rand() % 999999999 + 333333333;
    
    		*pSteamId = NewId;
    
    		FlushInstructionCache( GetCurrentProcess(), pSteamId, 4 );
    
    	bToggle = 0x01; } }
    
    	d_wglSwapBuffers(hDC);
    }
    Based on:

    Code:
    678D0CCD   CC               INT3
    678D0CCE   CC               INT3
    678D0CCF   CC               INT3
    678D0CD0   83EC 1C          SUB ESP,1C
    678D0CD3   53               PUSH EBX
    678D0CD4   33DB             XOR EBX,EBX
    678D0CD6   C705 4CB19167 DC>MOV DWORD PTR DS:[6791B14C],steamcli.679>
    678D0CE0   33C0             XOR EAX,EAX
    678D0CE2   8A88 48A49167    MOV CL,BYTE PTR DS:[EAX+6791A448]
    678D0CE8   8888 50AC9167    MOV BYTE PTR DS:[EAX+6791AC50],CL
    678D0CEE   40               INC EAX
    678D0CEF   3ACB             CMP CL,BL
    678D0CF1  ^75 EF            JNZ SHORT steamcli.678D0CE2
    678D0CF3   B8 48A49167      MOV EAX,steamcli.6791A448                ; ASCII "S0MQJ1MQ112034 "
    678D0CF8   C74424 1C 0F0000>MOV DWORD PTR SS:[ESP+1C],0F
    678D0D00   895C24 18        MOV DWORD PTR SS:[ESP+18],EBX
    678D0D04   885C24 08        MOV BYTE PTR SS:[ESP+8],BL
    678D0D08   8D50 01          LEA EDX,DWORD PTR DS:[EAX+1]
    678D0D0B   EB 03            JMP SHORT steamcli.678D0D10
    678D0D0D   8D49 00          LEA ECX,DWORD PTR DS:[ECX]
    678D0D10   8A08             MOV CL,BYTE PTR DS:[EAX]
    678D0D12   40               INC EAX
    678D0D13   3ACB             CMP CL,BL
    678D0D15  ^75 F9            JNZ SHORT steamcli.678D0D10
    678D0D17   2BC2             SUB EAX,EDX
    678D0D19   50               PUSH EAX
    678D0D1A   68 48A49167      PUSH steamcli.6791A448                   ; ASCII "S0MQJ1MQ112034 "
    678D0D1F   8D4C24 0C        LEA ECX,DWORD PTR SS:[ESP+C]
    678D0D23   E8 981CFFFF      CALL steamcli.678C29C0
    678D0D28   8D5C24 04        LEA EBX,DWORD PTR SS:[ESP+4]
    678D0D2C   E8 4FAFFFFF      CALL steamcli.678CBC80
    678D0D31   837C24 1C 10     CMP DWORD PTR SS:[ESP+1C],10
    678D0D36   A3 3CAC9167      MOV DWORD PTR DS:[6791AC3C],EAX
    678D0D3B   72 0D            JB SHORT steamcli.678D0D4A
    678D0D3D   8B4424 08        MOV EAX,DWORD PTR SS:[ESP+8]
    678D0D41   50               PUSH EAX
    678D0D42   E8 504C0100      CALL steamcli.678E5997
    678D0D47   83C4 04          ADD ESP,4
    678D0D4A   33DB             XOR EBX,EBX
    678D0D4C   B8 48A49167      MOV EAX,steamcli.6791A448                ; ASCII "S0MQJ1MQ112034 "
    678D0D51   C705 38AC9167 4A>MOV DWORD PTR DS:[6791AC38],4A
    678D0D5B   C705 40AC9167 76>MOV DWORD PTR DS:[6791AC40],726576
    678D0D65   891D 44AC9167    MOV DWORD PTR DS:[6791AC44],EBX
    678D0D6B   C74424 1C 0F0000>MOV DWORD PTR SS:[ESP+1C],0F
    678D0D73   895C24 18        MOV DWORD PTR SS:[ESP+18],EBX
    678D0D77   885C24 08        MOV BYTE PTR SS:[ESP+8],BL
    678D0D7B   8D50 01          LEA EDX,DWORD PTR DS:[EAX+1]
    678D0D7E   8BFF             MOV EDI,EDI
    678D0D80   8A08             MOV CL,BYTE PTR DS:[EAX]
    678D0D82   40               INC EAX
    678D0D83   3ACB             CMP CL,BL
    678D0D85  ^75 F9            JNZ SHORT steamcli.678D0D80
    678D0D87   2BC2             SUB EAX,EDX
    678D0D89   50               PUSH EAX
    678D0D8A   68 48A49167      PUSH steamcli.6791A448                   ; ASCII "S0MQJ1MQ112034 "
    678D0D8F   8D4C24 0C        LEA ECX,DWORD PTR SS:[ESP+C]
    678D0D93   E8 281CFFFF      CALL steamcli.678C29C0
    678D0D98   8D5C24 04        LEA EBX,DWORD PTR SS:[ESP+4]
    678D0D9C   E8 DFAEFFFF      CALL steamcli.678CBC80
    678D0DA1   C605 37AC9167 01 MOV BYTE PTR DS:[6791AC37],1
    678D0DA8   8B0D 34AC9167    MOV ECX,DWORD PTR DS:[6791AC34]
    678D0DAE   81E1 010010FF    AND ECX,FF100001
    678D0DB4   03C0             ADD EAX,EAX
    678D0DB6   81C9 01001000    OR ECX,100001
    678D0DBC   837C24 1C 10     CMP DWORD PTR SS:[ESP+1C],10
    678D0DC1   A3 30AC9167      MOV DWORD PTR DS:[6791AC30],EAX
    678D0DC6   890D 34AC9167    MOV DWORD PTR DS:[6791AC34],ECX
    678D0DCC   5B               POP EBX
    678D0DCD   72 18            JB SHORT steamcli.678D0DE7
    678D0DCF   8B4C24 04        MOV ECX,DWORD PTR SS:[ESP+4]
    678D0DD3   51               PUSH ECX
    678D0DD4   E8 BE4B0100      CALL steamcli.678E5997
    678D0DD9   8B0D 34AC9167    MOV ECX,DWORD PTR DS:[6791AC34]
    678D0DDF   A1 30AC9167      MOV EAX,DWORD PTR DS:[6791AC30]
    678D0DE4   83C4 04          ADD ESP,4
    678D0DE7   A3 48AC9167      MOV DWORD PTR DS:[6791AC48],EAX
    678D0DEC   890D 4CAC9167    MOV DWORD PTR DS:[6791AC4C],ECX
    678D0DF2   B8 4CB19167      MOV EAX,steamcli.6791B14C
    678D0DF7   83C4 1C          ADD ESP,1C
    678D0DFA   C3               RETN
    678D0DFB   CC               INT3
    678D0DFC   CC               INT3
    So :


    Code:
    68 48A49167      PUSH steamcli.6791A448                   ; ASCII "S0MQJ1MQ112034 "
    8D4C24 0C        LEA ECX,DWORD PTR SS:[ESP+C]
    E8 981CFFFF      CALL steamcli.678C29C0
    8D5C24 04        LEA EBX,DWORD PTR SS:[ESP+4]
    E8 4FAFFFFF      CALL steamcli.678CBC80
    837C24 1C 10     CMP DWORD PTR SS:[ESP+1C],10
    A3 3CAC9167      MOV DWORD PTR DS:[6791AC3C],EAX
    
    -------------------------------------------------
    
    ( 0xFF - means undefined or unknown/changing )
    
    BYTE SteamIdCode[33] = 
    {
    	0x68, 0xFF, 0xFF, 0xFF, 0xFF,
    	0x8D, 0x4C, 0x24, 0x0C
    	0xE8, 0xFF, 0xFF, 0xFF, 0xFF,
    	0x8D, 0x5C, 0x24, 0x04
    	0xE8, 0xFF, 0xFF, 0xFF, 0xFF,
    	0x83, 0x7C, 0x24, 0x1C, 0x10
    	0xA3, 0xFF, 0xFF, 0xFF, 0xFF,
    };

  2. #2
    Junior Member
    Join Date
    Mar 2011
    Posts
    12

    Re: Unban Code

    Much over my head - but if it works, that's awesome! Now will this work with non-steam (thought I'd ask, saw a lot of 'steam' in your code)?

  3. #3
    Semi-Coder (+)_'s Avatar
    Join Date
    Jan 2010
    Location
    Earth
    Posts
    380

    Re: Unban Code

    Tested on Non-Steam v42 .

  4. #4
    Junior Member
    Join Date
    Mar 2011
    Posts
    12

    Re: Unban Code

    Excellent. I notice you are changing the SteamID. Does this apply to an IP ban as well?

  5. #5
    Semi-Coder (+)_'s Avatar
    Join Date
    Jan 2010
    Location
    Earth
    Posts
    380

    Re: Unban Code

    Try it , I think so .

    Im planning to develop an IP spoofer .

    Sometime soon .

    If it would be possible that is .

    ------------------------------

    I just tried , works on steam id ban I was able to connect just after getting banned by admin .

    I reconnected and he saw me then IP banned me next , could not connect anymore .

    I quit but that proves the point . Its easy to change IP with a MAC address changer . LOL !

    -----------------------------------------------

    Tested on SnowMen gaming (US) , Packers gaming (US) , etc ... LOL !

    -----------------------------------------------

    EDIT: March 24 , 2011 .
    Code:
    DWORD StartAddress = NULL;
    
    while( !StartAddress ){StartAddress = (DWORD)GetModuleHandleA( "steamclient.dll" );}
    
    DWORD DLL_SIZE = (DWORD)0x66000; //( 417792 in decimal )
    
    DWORD SteamId = *(PDWORD)FindCodeAddress( StartAddress, StartAddress + DLL_SIZE, SteamIdCode, 33, 29 ); 
    
    __int32* pSteamId = (__int32*)SteamId;
    
    /* initialize random seed: */
    srand ( (UINT)time(NULL) );
    
    /* generate secret number: */
    __int32 NewId = rand() % 999999999 + 333333333;
    
    *pSteamId = NewId;
    
    FlushInstructionCache( GetCurrentProcess(), pSteamId, 4 );

  6. #6
    Junior Member tech22's Avatar
    Join Date
    Apr 2011
    Posts
    5

    Re: Unban Code

    lol how can I inject ? hah Write to console ?

  7. #7
    Junior Member
    Join Date
    May 2011
    Posts
    1

    Re: Unban Code

    i don't understand how to use this code?

  8. #8
    Junior Member
    Join Date
    May 2011
    Posts
    1

    Re: Unban Code

    Is this code done in LUA or something else? Can someone please explain how to use this? Thanks.

Similar Threads

  1. Ban? Unban?
    By S0ul3r in forum Call of Duty 6: Modern Warfare 2 Cheats
    Replies: 2
    Last Post: May 9th, 2011, 20:31
  2. cs 1.6 unban...
    By Pie313 in forum Counterstrike 1.6 Cheats
    Replies: 14
    Last Post: January 3rd, 2011, 13:59
  3. How to unban yourself ? My tip
    By krzvi3tboi in forum Call of Duty 2 Cheats
    Replies: 6
    Last Post: January 13th, 2008, 02:50
  4. unban? possible?
    By YouR SelF in forum Enemy Territory Cheats
    Replies: 10
    Last Post: December 21st, 2007, 11:49
  5. ban/unban
    By gamehack23 in forum Enemy Territory Cheats
    Replies: 1
    Last Post: July 5th, 2007, 01:37

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
  •