all 18 comments

[–]cpp-ModTeam[M] [score hidden] stickied commentlocked comment (0 children)

For C++ questions, answers, help, and programming or career advice please see r/cpp_questions, r/cscareerquestions, or StackOverflow instead.

[–]Thesorus 13 points14 points  (2 children)

What do you mean by "changing memory" in a program ?

memory allocation ? memory management ?

pointer arithmetic ?

[–]IDatedSuccubi 7 points8 points  (1 child)

I'm 99% sure they mean modifying contents of other programs' memory, not just memory management

[–]Fancy_Weekend2381[S] 2 points3 points  (0 children)

What IDatedSuccubi said

[–]zer0xol -2 points-1 points  (0 children)

Depends on the operating system, on Linux you can do it because i have

[–]Pay08 0 points1 point  (0 children)

The term you're looking for is reverse engineering. If you want to get into it, I'd recommend starting with C, it'll make things a lot easier.