Ik vroeg me af of het mogelijk was met pointers geheugen addressen uit te lezen?
ik heb het onderstaande geschreven :
Het wordt wel gecompileerd maar bij het uitvoeren er van krijg ik een foutmelding unable to read memory. ik neem aan dat dit door de windows protection wordt afgevangen. Is het uberhaupt mogelijk om geheugen addressen uit te lezen die niet binnen de eigen geschreven applicatie zijn gealloceerd?
ik heb het onderstaande geschreven :
C++:
1
2
3
4
5
6
7
8
| #include <iostream.h> int main () { short *p1 = (short *)0xb800; cout << *p; return 0; } |
Het wordt wel gecompileerd maar bij het uitvoeren er van krijg ik een foutmelding unable to read memory. ik neem aan dat dit door de windows protection wordt afgevangen. Is het uberhaupt mogelijk om geheugen addressen uit te lezen die niet binnen de eigen geschreven applicatie zijn gealloceerd?