Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
0 user currently in Programming. | 3 guests
Acmlm's Board - I2 Archive - Programming - Edit other programs' RAM? | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
Smallhacker

Green Birdo

SMW Hacking Moderator
Level: 68

Posts: 1276/2273
EXP: 2647223
For next: 81577

Since: 03-15-04
From: Söderhamn, Sweden

Since last post: 10 hours
Last activity: 9 hours
Posted on 02-08-05 01:21 AM Link | Quote
I've got a program idea, but it requires that the program reads and/or edits another program's RAM. Therefore, I need to know which program language is the best one for this task. (A link to a webpage explaining how to do it would be really nice too. )
neotransotaku

Baby Mario
戻れたら、
誰も気が付く
Level: 87

Posts: 2064/4016
EXP: 6220548
For next: 172226

Since: 03-15-04
From: Outside of Time/Space

Since last post: 11 hours
Last activity: 1 hour
Posted on 02-08-05 01:27 AM Link | Quote
C is the best readable language to touch memory you aren't supposed to touch. However, assembly is the best since you can go anywhere in memory you want...

Anyways, I believe HyperHacker wrote something that allows you to read the memory contents of any program...
sloat

Level: 16

Posts: 34/85
EXP: 18044
For next: 2212

Since: 05-21-04
From: South Central Delaware

Since last post: 19 days
Last activity: 5 hours
Posted on 02-08-05 07:51 AM Link | Quote
I don't know what operating system this is for, but you can't violate protected memory principles in Windows -- not even with assembly. You have to use some API functions to get any access to another process's memory. And you can use these functions in any language.

For a starting point, check out MSDN.
Smallhacker

Green Birdo

SMW Hacking Moderator
Level: 68

Posts: 1277/2273
EXP: 2647223
For next: 81577

Since: 03-15-04
From: Söderhamn, Sweden

Since last post: 10 hours
Last activity: 9 hours
Posted on 02-08-05 07:08 PM Link | Quote
Thanks. I'll see if I can get this to work.
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 3146/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 02-09-05 06:50 AM Link | Quote
It's doable, but somewhat complicated, and of course makes your program completely version-dependant. If you just need to read variables, a better method might be to use FindWindowEx() to find the control that displays them and read it from there.
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Programming - Edit other programs' RAM? | |


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.005 seconds.