Linux에서 플랫 파일을 통해 메모리에 액세스

Linux에서 플랫 파일을 통해 메모리에 액세스

나는 Linux의 모든 것이 플랫 파일이라는 것을 알고 있습니다. 메인 메모리의 내용을 플랫 파일로 덤프하는 것이 얼마나 어려운가요? Linux에 이미 존재합니까? 그렇다면 파일 경로는 무엇입니까? 기본 권한은 무엇입니까?

답변1

/dev/mem어쩌면 당신이 찾고 있는 것이 무엇인지도 모릅니다, 파일은 dd다른 유틸리티를 사용하여 다른 장치 파일처럼 조작됩니다.

내 Debian Linux 시스템에 대한 권한은 다음과 같습니다.

crw-r----- 1 root kmem 1, 1 Aug 21 09:31 mem

답변2

kcore는 메모리에서 실행 중인 항목의 정확한 복사본입니다.

cat /proc/kcore

모두가 읽어야 합니다.

관련 정보