Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 01:15

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



RPM Class Zugriffsverletzung

Discussion on RPM Class Zugriffsverletzung within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1




 
bloodx's Avatar
 
elite*gold: 55
Join Date: Mar 2006
Posts: 4,582
Received Thanks: 1,539
RPM Class Zugriffsverletzung

Hey Hou, ich habe mich die letzten Tage mit D3D im External Bereich beschäftigt da ich das ganz interssant fand.

Soweit klappt auch alles, aber ich habe eine Sache die mich verwundert.

Wenn ich ->

PHP Code:
class CObject
{
public:
    
char _0x0000[464];
    
Vector3 Position//0x01D0 
    
char _0x01DC[372];
    
DWORD64 NextObject//0x0350 
    
char _0x0358[116];
    
char Name[24]; //0x03CC 
    
char _0x03E4[284];
    
DWORD64 Type//0x0500 
    
char _0x0508[3624];
    
Vector3 ItemPosition//0x1330
};
CObjectPlayer;
ReadProcessMemory(rHandle, (void*)(gPointers.pMyPlayer), &cPlayersizeof(CObject), NULL); 
Ich lese ja mit RPM den Inhalt des Pointers in die Class ->

so wenn ich die Class aber verwenden will z.b ich greife auf die Position zu
cPlayer->Position

dann gibts ne Zugriffsverletzung
Code:
0xC0000005: Zugriffsverletzung beim Lesen an Position
Wenn ich kein Pointer Object erstelle klappt es.

Hat es einen bestimmten Grund ?

Habe leider bisher immer intern gearbeitet mit Dll's und nie Extern d.h habe ich so ein Problem noch nie gehabt.
bloodx is offline  
Old 01/30/2015, 00:45   #2
 
Dr. Coxxy's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 1,206
Received Thanks: 736
wie wärs wenn du C++ ordentlich lernen würdest?
Dr. Coxxy is offline  
Thanks
1 User
Old 01/30/2015, 02:39   #3




 
bloodx's Avatar
 
elite*gold: 55
Join Date: Mar 2006
Posts: 4,582
Received Thanks: 1,539
Quote:
Originally Posted by Dr. Coxxy View Post
wie wärs wenn du C++ ordentlich lernen würdest?
:'D, danke für den Tipp


Problem hab ich gelöst
bloodx is offline  
Old 01/30/2015, 08:17   #4


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
Ist doch logisch, dass der Pointer auf etwas zeigt, das im Adressraum des Zielprozesses liegt, du aber in deinem Adressraum darauf zugreifen willst. Genau aus dem Grund liest du doch dein Objekt erst per RPM aus; du kannst nicht direkt auf den Speicher eines anderen Prozesses zugreifen.

So ein paar Kenntnisse über das Prozess- und Speichermanagement könnten nicht schaden.
MrSm!th is offline  
Reply


Similar Threads Similar Threads
Paysafecard - Zugriffsverletzung Betrug??
05/24/2014 - Off Topic - 7 Replies
Hallo, habe mir an der tankstelle 6 paysafekarten gekauft, 3 funktionierten einwandfrei, bei den anderen 3 kam "gesperrt" "zugriffsverletzung" Der support ist ewig langsam,trotz aller dokumente sagen sie sie haben nichts erhalten und lügen einem ins gesicht. was soll diese kakke? Will Paysafecard jetzt betrügen und die kunden abzocken? Auf die frage warum die paysafe gesperrt wurde bekommt man keine antwort bzw sicherheitsabteilung....
M2Bob Fehler: Zugriffsverletzung
08/04/2012 - Metin2 - 3 Replies
Kann geclosed werden ;)



All times are GMT +1. The time now is 01:15.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.