Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

WriteProcessMemory/ReadProcessMemory

0 views
Skip to first unread message

punky

unread,
Jul 15, 2009, 3:32:54 AM7/15/09
to
hallo leser :)

ich habe mir ein kleines, konsolen programm geschrieben welches aus
laufenden processen daten auslesen und vergleichen kann (nichts
besonders) soweit so gut, nun möchte ich aber einige werte in den
laufenden process zurückschreiben , so:
wie sollte man das am besten machen, und muss ich eventuell nach der
code-injizierung in den laufenden process diesen code irgendwie
launchen, weil nur mit WriteProcessMemory in den prozess schreiben
wird von laufenden programm wohl wieder neu überschrieben?

tschüss
punky

Kevin

unread,
Oct 11, 2009, 11:02:21 AM10/11/09
to
punky schrieb:
> hallo leser :)
Hallo

>
> ich habe mir ein kleines, konsolen programm geschrieben welches aus
> laufenden processen daten auslesen und vergleichen kann (nichts
> besonders) soweit so gut, nun m�chte ich aber einige werte in den
> laufenden process zur�ckschreiben , so:

> wie sollte man das am besten machen, und muss ich eventuell nach der
> code-injizierung in den laufenden process diesen code irgendwie
> launchen, weil nur mit WriteProcessMemory in den prozess schreiben
> wird von laufenden programm wohl wieder neu �berschrieben?
Ich gehe mal davon aus, dass du die Werte ausliest, die von dem Programm
immer wieder �berschrieben werden.
Du k�nntest per Debugger die Codestellen herausfinden, die diese Werte
modifizieren, und diese Stellen mit deinem Code �berschreiben.
Oder du kannst den Wert quasi "freezen", indem du immer weiter in ganz
kleinen zeitlichen Abst�nden dort den Wert reinschreibst.


MfG
Kevin


>
> tsch�ss
> punky

punky

unread,
Oct 13, 2009, 3:05:07 PM10/13/09
to
On 11 Okt., 17:02, Kevin <BlackMas...@gmx.de> wrote:
> punky schrieb:> hallo leser :)
> Hallo
>
> > ich habe mir ein kleines, konsolen programm geschrieben welches aus
> > laufenden processen daten auslesen und vergleichen kann (nichts
> > besonders) soweit so gut, nun möchte ich aber einige werte in den
> > laufenden process zurückschreiben , so:

> >  wie sollte man das am besten machen, und muss ich eventuell nach der
> > code-injizierung in den laufenden process diesen code irgendwie
> > launchen, weil nur mit WriteProcessMemory in den prozess schreiben
> > wird von laufenden programm wohl wieder neu überschrieben?

>
> Ich gehe mal davon aus, dass du die Werte ausliest, die von dem Programm
> immer wieder überschrieben werden.
> Du könntest per Debugger die Codestellen herausfinden, die diese Werte
> modifizieren, und diese Stellen mit deinem Code überschreiben.

> Oder du kannst den Wert quasi "freezen", indem du immer weiter in ganz
> kleinen zeitlichen Abständen dort den Wert reinschreibst.
>
> MfG
> Kevin
>
>
>
> > tschüss
> > punky

danke für die info hab das project schon eingestellt

0 new messages