google-site-verification: googlebaca44933768a824.html [CS:S Memory Hack] NoFlash + NoSmoke - Old Royal Hack Forum

Announcement

Collapse
No announcement yet.

[CS:S Memory Hack] NoFlash + NoSmoke

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [CS:S Memory Hack] NoFlash + NoSmoke

    Updated offsets. :)
    Thanks to KN4CK3R for his tutorial. :D

    EDIT: Tutorial Link:
    http://www.oldschoolhack.de/forum/showthread.php?id=65 (ALL CREDITS GO TO KN4CK3R)

    Code:
    #include <iostream> 
    #include <windows.h>
    
    using namespace std; 
    
    BYTE flash[5] = { 0xE9, 0x5E, 0x04, 0x00, 0x00 }; 
    BYTE smoke[5] = { 0xE9, 0x04, 0x01, 0x00, 0x00 }; 
    
    int main() 
    { 
    	cout << "[CS:S] NoFlash + NoSmoke Hack" << endl << "coded by ProChiller" << endl;
    	HWND fenster = NULL; 
    	while(fenster == NULL)
    	{ 
    		fenster = FindWindow (NULL, TEXT ("Counter-Strike Source")); 
    		Sleep(100); 
    	} 
    	cout << "CS:S has been found!" << endl;
    	
    	DWORD prozessid; 
    	GetWindowThreadProcessId(fenster, &prozessid); 
    	
    	HANDLE handleprozess; 
    	handleprozess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, prozessid); 
    	
    	DWORD puffer = NULL; 
    	WriteProcessMemory(handleprozess,(void*)(0x241D1D5D),&flash,sizeof(flash),&puffer); 
    	WriteProcessMemory(handleprozess,(void*)(0x2418E2AA),&smoke,sizeof(smoke),&puffer); 
    	
    	CloseHandle(handleprozess); return 0; 
    }
    This hack will get you banned! It's not VAC2 secure!


    RoyalHack - The Future Is Present

    #2
    Nice, but be more innovative!

    I've had a quick look at the function you were patching..

    I came up with this:

    Code:
    #include <iostream> 
    #include <windows.h>
    #include <limits>
    
    using namespace std; 
    
    int main() 
    { 
    	cout << "[CS:S] NoFlash + NoSmoke Hack" << endl << "coded by ProChiller" << endl;
    	HWND fenster = NULL; 
    	while(fenster == NULL)
    	{ 
    		fenster = FindWindow( NULL, "Counter-Strike Source" ); 
    		Sleep(100); 
    	} 
    	cout << "CS:S has been found!" << endl;
    
    	DWORD prozessid; 
    	GetWindowThreadProcessId(fenster, &prozessid); 
    
    	HANDLE handleprozess; 
    	handleprozess = OpenProcess(PROCESS_VM_READ|PROCESS_VM_WRITE|PROCESS_VM_OPERATION, FALSE, prozessid); 
    
    	DWORD dwData = 0x0;
    	DWORD dwClassInstance = NULL;
    
    
    	for( ;; Sleep( 100 ) )
    	{
    		if( !ReadProcessMemory( handleprozess, (LPVOID)0x243B51C4, &dwClassInstance, 4, NULL ) )
    			cout << "RPM FAILED!" << endl;
    		if( !WriteProcessMemory( handleprozess, (LPVOID)( dwClassInstance + 0xFD0 ) , &dwData, 4, NULL ) )
    			cout << "WPM FAILED!" << endl;
    	}
    
    
    }

    That should be VAC proof since it only changes data, no code.

    Comment


      #3
      Originally posted by Lawgiver View Post
      Nice, but be more innovative!

      I've had a quick look at the function you were patching..

      I came up with this:

      Code:
      #include <iostream> 
      #include <windows.h>
      #include <limits>
      
      using namespace std; 
      
      int main() 
      { 
      	cout << "[CS:S] NoFlash + NoSmoke Hack" << endl << "coded by ProChiller" << endl;
      	HWND fenster = NULL; 
      	while(fenster == NULL)
      	{ 
      		fenster = FindWindow( NULL, "Counter-Strike Source" ); 
      		Sleep(100); 
      	} 
      	cout << "CS:S has been found!" << endl;
      
      	DWORD prozessid; 
      	GetWindowThreadProcessId(fenster, &prozessid); 
      
      	HANDLE handleprozess; 
      	handleprozess = OpenProcess(PROCESS_VM_READ|PROCESS_VM_WRITE|PROCESS_VM_OPERATION, FALSE, prozessid); 
      
      	DWORD dwData = 0x0;
      	DWORD dwClassInstance = NULL;
      
      
      	for( ;; Sleep( 100 ) )
      	{
      		if( !ReadProcessMemory( handleprozess, (LPVOID)0x243B51C4, &dwClassInstance, 4, NULL ) )
      			cout << "RPM FAILED!" << endl;
      		if( !WriteProcessMemory( handleprozess, (LPVOID)( dwClassInstance + 0xFD0 ) , &dwData, 4, NULL ) )
      			cout << "WPM FAILED!" << endl;
      	}
      
      
      }

      That should be VAC proof since it only changes data, no code.

      Thanks! :)
      Soon gonna buy a new CS:S Account and try if it's VAC undetected. :D


      RoyalHack - The Future Is Present

      Comment


        #4
        lawgiver
        please read ur pm

        Comment


          #5
          Code:
          HWND fenster = NULL;
          Isn't that kind of silly because when you define a variable isn't it always null?
          Sorry I didn't know, just curious.

          Comment


            #6
            Originally posted by entername View Post
            Code:
            HWND fenster = NULL;
            Isn't that kind of silly because when you define a variable isn't it always null?
            Sorry I didn't know, just curious.
            Maybe, IDK but aslong it works I don't care. :D
            :smiley_904:


            RoyalHack - The Future Is Present

            Comment


              #7
              Originally posted by SURV1V3 View Post
              Thanks! :)
              Soon gonna buy a new CS:S Account and try if it's VAC undetected. :D
              lol buy a new account and create 2 accounts get the guest pass of the main css account to the second one.. there you can test it

              or get some cheap hacked account

              Comment


                #8
                Originally posted by BoTk4 View Post
                lol buy a new account and create 2 accounts get the guest pass of the main css account to the second one.. there you can test it

                or get some cheap hacked account
                :D
                That's a good idea. :)
                Thanks.
                Gonna buy it in the next few days.


                RoyalHack - The Future Is Present

                Comment


                  #9
                  Can I get a link to the tutorial (you could just c+p it into the tut section)? I would appreciate it.

                  Comment


                    #10
                    Originally posted by SURV1V3 View Post
                    :D
                    That's a good idea. :)
                    Thanks.
                    Gonna buy it in the next few days.
                    If you want you can present me one quest pass. :D <3

                    Comment


                      #11
                      Originally posted by Lawgiver View Post
                      If you want you can present me one quest pass. :D <3
                      K gonna PM you when I bought CSS and got a guest pass. :D

                      Originally posted by entername View Post
                      Can I get a link to the tutorial (you could just c+p it into the tut section)? I would appreciate it.
                      I can do it for you but it's in German. :)


                      RoyalHack - The Future Is Present

                      Comment


                        #12
                        Originally posted by SURV1V3 View Post
                        K gonna PM you when I bought CSS and got a guest pass. :D



                        I can do it for you but it's in German. :)
                        I'll get my mom to read it for me. She is fluent in germ3n.

                        Comment


                          #13
                          Originally posted by entername View Post
                          I'll get my mom to read it for me. She is fluent in germ3n.
                          Lawl ok. :D
                          Gonna edit it to the first post.


                          RoyalHack - The Future Is Present

                          Comment


                            #14
                            flashbang_white
                            HINT HINT HINT HINT

                            search for that & jmp it

                            :)

                            Comment


                              #15
                              Originally posted by entername View Post
                              Code:
                              HWND fenster = NULL;
                              Isn't that kind of silly because when you define a variable isn't it always null?
                              Sorry I didn't know, just curious.
                              No, it gets a random value.

                              ( At all coders: I know its not really random but the variable that was there in the stack before.. )

                              Try:

                              Code:
                              int* ptr;
                              if( ptr )
                               *ptr = 1;
                              It could work but it could crash.. you never know and thats why its bad. (:

                              Comment


                                #16
                                so anyone tested PRO CHILLERS code ? VAC PROOF?
                                0x243B51C4 from where did he got that ?
                                ive searched at memory for that but not found.
                                Last edited by huPo1337; 01-27-2010, 09:35 PM.

                                Comment


                                  #17
                                  lol is that forum dead ? no answers lol

                                  Comment


                                    #18
                                    Originally posted by huPo1337 View Post
                                    so anyone tested PRO CHILLERS code ? VAC PROOF?
                                    0x243B51C4 from where did he got that ?
                                    ive searched at memory for that but not found.
                                    I can't test it because I only have an acc from 2004 with 49 games and I don't want that acc to get banned. :O
                                    So you have to test it by yourself.

                                    Btw: ProChiller = Me :O I changed my name


                                    RoyalHack - The Future Is Present

                                    Comment


                                      #19
                                      i just tested on non vac and it works pretty good iam not going to risk my account but i would like to know why he used that address and how i can get them i tryed to find the address with Ollydbg but i cant find it i searched for effects/flashbang in client but there is other address then the 0x243... at the second method is only no flash ... why he named it ["no flash no smoke"] if its only no flash by the way could some one help me to make a ESP ?? couse i want to learn dat but hard to get started with it my biggest problem is to get the correct offsets and adresses
                                      Last edited by huPo1337; 02-07-2010, 01:57 PM.

                                      Comment


                                        #20
                                        Originally posted by huPo1337 View Post
                                        i just tested on non vac and it works pretty good iam not going to risk my account but i would like to know why he used that address and how i can get them i tryed to find the address with Ollydbg but i cant find it i searched for effects/flashbang in client but there is other address then the 0x243... at the second method is only no flash ... why he named it ["no flash no smoke"] if its only no flash by the way could some one help me to make a ESP ?? couse i want to learn dat but hard to get started with it my biggest problem is to get the correct offsets and adresses
                                        First post by me is NoFlash + NoSmoke
                                        The second one from Lawgiver IDK :O

                                        name for smoke in ollydbg is: smokegrenade%d
                                        I'm not sure anymore and too lazy to search it again :P

                                        aVitamin posted a esp source here on the forum and there are the names for the addresses in it


                                        RoyalHack - The Future Is Present

                                        Comment


                                          #21
                                          well yea i allready seen aVitamins ESP source code but i cant get it to work lol.
                                          because there some offset out of date and i dont know how he find offsets like the screen resolution or some hard offsets how he can find them lol.
                                          after the update some of them got renamed
                                          and the smoke ive found too but there is an address 0x243... from the second post that i dont get why he used that and where to find.

                                          Comment


                                            #22
                                            why dont you ask him per pm? :O


                                            RoyalHack - The Future Is Present

                                            Comment


                                              #23
                                              well i could ask him but i think he get those questions each day so he can ignore it. because its for him noob questions lol.

                                              Comment


                                                #24
                                                for noflash its better to just write to the alpha value (its always either 200 or 255 depending on how flashed you are) just keep writing 0 to it (its original value) and any flashes thereafter will last for a fraction of a second before vanishing, vac2 proof too. the offset is pbase + 0xfd4

                                                Comment

                                                Working...
                                                X