Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
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 |
| ||
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 |
| ||
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 |
| ||
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 |
| ||
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 |
| ||
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? | | | |