2013-02-21 3 views
0

저는 지금 Windows에서 잠시 동안 프로그래밍을 해왔으며, 우분투에 관해서 친구와 이야기하고있었습니다. 지금이 기능이 존재하는지 아닌지에 대해 궁금합니다. 이전에 사용했던 것처럼 그것이 win32api에 있다는 것을 알고 있습니다 만, Linux에서는 어디에있게 될까요?ReadProcessMemory Mono/Ubuntu의 Win32API?

도우미가 있습니까?

+0

id XYZ 인 프로세스 메모리는'/ proc/XYZ/mem' 파일에 매핑됩니다. 충분 한 권한이 있으면 쓰기 권한을 읽을 수 있습니다. –

+1

더 정확하게, [여기] (http://unix.stackexchange.com/questions/6301/how-do-i-read-from-proc-pid-mem-under-linux). –

답변

1

아니요. 이 함수는 WinAPI의 일부입니다. Linux는 WinAPI를 구현하지 않습니다. Linux는 Windows가 아닌 Linux입니다.

+0

WinAPI가 리눅스에 존재하지 않는다는 것을 알고 있습니다. 분명히, 저는 ReadProcessMemory 함수가 리눅스에서 어디에서 발견 될 수 있는지 궁금합니다. – XtrmJosh

+0

@XtrmJosh'ReadProcessMemory()'함수는 다음과 같습니다. ** 리눅스에는 존재하지 않습니다 **. –

+0

비슷한 기능은 어떻습니까? 난 그냥 ptrace()의 얘기를 들었지만, 나는 그것을 설명하는 C++ 코드의 덩어리를 받았으며, C++을 충분히 사용할 수 있을지 모르지만 ... # – XtrmJosh