Wargame/FTZ
FTZ level10 Write-Up
0xe82de_
2019. 7. 23. 20:43
728x90
728x90
728x90
FTZ level10 풀어보자.
hint를 보면 공유메모리에 대한 내용인 것 같다.
공유메모리에 대한 내용은 아래 링크를 참고하면 된다.
참고 링크: https://archive.is/vzgAE
Mint & Latte_. :: 공유메모리 생성 및 관리 :: shmget(), shmat(), shmdt(), shmctl…
■ 개념 공유메모리는 단어 뜻에서 알 수 있듯이 하나의 프로세스에서가 아니라 여러 프로세스가 함께 사용하는 메모리를 말한다. 이 공유 메모리를 이용하면 프로세스끼리 통신을 할 수 있으며, 같은 데이터를 공유할 수 있다. 이렇게 같은 메모리 영역을 공유하기 위해서는 공유메모리를 생성한 후 프로세스의 자신의 영역에 첨부를 한 후에 마치 자신의 메모리를 사용하듯 사용한다. ■ shmget() - 공유메모리 생성 or 접근 s
archive.is
공유 메모리를 생성하는 코드를 작성하고 컴파일해준다.
그리고 파일을 실행하여 공유 메모리를 생성해주고 해당 영역을 출력해주면 level11 계정의 password를 확인할 수 있다.
728x90
728x90