Thread RAM Manipulieren (Trainer)
(8 answers)
Opened by gORDon_vdLg at 2006-09-10 20:21
Ein modernes Betriebssystem hat unabhaengig von der verwendeten Programmiersprache etwas dagegen, wenn man versucht in Speicher zu schreiben, der einem selbst nicht gehoert. Um es doch zu koennen, muss man gewisse systemabhaengige Tricks anwenden -- in der Regel laeuft es darauf hinaus, dass man die gleiche API verwendet wie ein Debugger.
Plattformunabhaengig laesst sich das jedenfalls nicht loesen. Unter Unix solltest Du Dir die ptrace Familie von Systemcalls ansehen, unter Windoof gibts die Win32 Debug API, mit der ich mich aber nicht auskenne. Auf jeden Fall brauchst Du dann noch ein Modul oder mit XSUB oder Swig selbst gestrickten Code um von Perl aus auf die entsprechenden Betriebssystemfunktionen zuzugreifen. Schau dir mal Sys::Ptrace an, falls dich eine *NIX Loesung interessiert. When C++ is your hammer, every problem looks like your thumb.
|