| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| Slugsnack Grandmaster Cheater Supreme
 
 ![]() Reputation: 71 
 Joined: 24 Jan 2007
 Posts: 1857
 
 
 | 
			
				|  Posted: Sat Sep 05, 2009 11:31 am    Post subject: |   |  
				| 
 |  
				| pointers on all 32 bit systems are 4 byte |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Dark Byte Site Admin
 
  Reputation: 470 
 Joined: 09 May 2003
 Posts: 25807
 Location: The netherlands
 
 | 
			
				|  Posted: Sat Sep 05, 2009 12:31 pm    Post subject: |   |  
				| 
 |  
				| to explain further since people still think there's a difference: A pointer to a 1 byte value is 4 bytes
 A pointer to a 2 byte value is 4 bytes
 A pointer to a 4 byte value is 4 bytes
 A pointer to a 8 byte value is 4 bytes
 a pointer to a float is 4 bytes
 a pointer to a double is 4 bytes
 a pointer to a string is 4 bytes
 _________________
 
 Do not ask me about online cheats. I don't know any and wont help finding them.
 Like my help? Join me on Patreon so i can keep helping
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Slugsnack Grandmaster Cheater Supreme
 
 ![]() Reputation: 71 
 Joined: 24 Jan 2007
 Posts: 1857
 
 
 | 
			
				|  Posted: Sat Sep 05, 2009 4:34 pm    Post subject: |   |  
				| 
 |  
				| a pointer is saying the address of an object. so we say the address POINTS TO something. so say we had an object of 1 byte, then to locate WHERE it is in memory, there is an address for that object. the address IS THE POINTER 
 a pointer is simply a 4 byte value containing the address of an object. a pointer to a pointer would be a 4 byte value that holds the address of the pointer to the object
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| tomcat How do I cheat?
 
 ![]() Reputation: 0 
 Joined: 09 Oct 2008
 Posts: 2
 
 
 | 
			
				|  Posted: Sun Nov 15, 2009 1:41 pm    Post subject: |   |  
				| 
 |  
				| Hi i tried this but now i have one problem. How can i prevent a crash when I try to read an adress that does not exists? I have 3th level Pointer and the last adress does only exist sometimes ^^
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Jani Grandmaster Cheater
 
 ![]() Reputation: 2 
 Joined: 29 Dec 2006
 Posts: 804
 
 
 | 
			
				|  Posted: Sun Nov 15, 2009 2:54 pm    Post subject: |   |  
				| 
 |  
				| Windows specific: IsBadReadPtr, IsBadWritePtr. 	  | tomcat wrote: |  	  | Hi i tried this but now i have one problem. How can i prevent a crash when I try to read an adress that does not exists? I have 3th level Pointer and the last adress does only exist sometimes ^^
 | 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Slugsnack Grandmaster Cheater Supreme
 
 ![]() Reputation: 71 
 Joined: 24 Jan 2007
 Posts: 1857
 
 
 | 
			
				|  Posted: Sun Nov 15, 2009 3:12 pm    Post subject: |   |  
				| 
 |  
				| alternatively __try/__except() |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Flyte Peanuts!!!!
 
  Reputation: 6 
 Joined: 19 Apr 2006
 Posts: 1887
 Location: Canada
 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Slugsnack Grandmaster Cheater Supreme
 
 ![]() Reputation: 71 
 Joined: 24 Jan 2007
 Posts: 1857
 
 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| tomcat How do I cheat?
 
 ![]() Reputation: 0 
 Joined: 09 Oct 2008
 Posts: 2
 
 
 | 
			
				|  Posted: Sun Nov 15, 2009 6:42 pm    Post subject: |   |  
				| 
 |  
				| can someone show me how to use one of this solutions? I'm pretty new in c++ and dont get it
   |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| elshabory Newbie cheater
 
 ![]() Reputation: 0 
 Joined: 02 Mar 2011
 Posts: 20
 
 
 | 
			
				|  Posted: Sat Mar 12, 2011 11:16 am    Post subject: |   |  
				| 
 |  
				| can you kindly rewrite this code in delphi |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| dpdsbd How do I cheat?
 
 ![]() Reputation: 0 
 Joined: 12 Feb 2014
 Posts: 8
 
 
 | 
			
				|  Posted: Wed Feb 12, 2014 2:12 pm    Post subject: |   |  
				| 
 |  
				| Thank you for the FAQ - however I'm not sure I understood it correctly. I have following values in CE: 
 (see attachment)
 
 So if I unerstood correctly:
 
 First step (mdnsNSP.dll+0001ED30) gives me 01132380
 Second step - 01132380 + 540 should give me 00D4E1A4
 When i add them as HEX - [0113280] + 540 = 11328C0, not the value above - what am I doing wrong?
 
 
 
 
	
		
	 
		| Description: |  |  
		| Filesize: | 12.8 KB |  
		| Viewed: | 65214 Time(s) |  
		| 
  
 
 |  
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Dark Byte Site Admin
 
  Reputation: 470 
 Joined: 09 May 2003
 Posts: 25807
 Location: The netherlands
 
 | 
			
				|  Posted: Wed Feb 12, 2014 2:40 pm    Post subject: |   |  
				| 
 |  
				| it's  [01132380 + 540] not  [01132380] + 540 _________________
 
 Do not ask me about online cheats. I don't know any and wont help finding them.
 Like my help? Join me on Patreon so i can keep helping
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| dpdsbd How do I cheat?
 
 ![]() Reputation: 0 
 Joined: 12 Feb 2014
 Posts: 8
 
 
 | 
			
				|  Posted: Wed Feb 12, 2014 2:51 pm    Post subject: |   |  
				| 
 |  
				| Ok but what is the real difference - sorry but I'm spend whole day trying to figure it out and going through tons of stuff & tutorials - it being in the brackets means I should add it in a special way? |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Dark Byte Site Admin
 
  Reputation: 470 
 Joined: 09 May 2003
 Posts: 25807
 Location: The netherlands
 
 | 
			
				|  Posted: Wed Feb 12, 2014 3:02 pm    Post subject: |   |  
				| 
 |  
				| Read the 4 byte value stored at 01132380 + 540 (So read the 4 bytes at  11328C0 and use that result for the next step) _________________
 
 Do not ask me about online cheats. I don't know any and wont help finding them.
 Like my help? Join me on Patreon so i can keep helping
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| dpdsbd How do I cheat?
 
 ![]() Reputation: 0 
 Joined: 12 Feb 2014
 Posts: 8
 
 
 | 
			
				|  Posted: Wed Feb 12, 2014 3:13 pm    Post subject: |   |  
				| 
 |  
				| Right, I got it now - the problem was that I was using returned value as Hex not as Decimal. 
 Thank you very much! Karma+1 for you
   |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |