보안/Wargame
[FTZ] level10 문제풀이/Writeup - 해커스쿨(Hackerschool)
힌트는 위와 같습니다. 키워드는 공유 메모리 그리고 key_t의 값 7530 입니다. 리눅스에서 공유 메모리란, 간단하게 아래와 같이 정리할 수 있습니다. - 공유 메모리 - 같은 메모리 공간을 두 개 이상의 프로세스가 공유하는 것 같은 메모리 공간을 사용하므로 이를 통해 데이터를 주고 받을 수 있음 그리고 C언어에서는 공유 메모리를 다루기 위해서 여러 함수들을 지원하고 있는데요. - 공유 메모리 생성 : shmget #include #include #include int shmget(key_t key, size_t size, int shmflg); // key : IPC_PRIVATE 또는 ftok 로 생성한 키값 // size : 공유할 메모리 크기 // shmflg : 공유 메모리의 속성을 지정하는..