System

    [System] Gadget

    Gadget의 본래의 개념은 프로그램 상에서 코드 조각을 지칭하였으며, 프로그램 내에 존재하는 명령어 조각. 기존 프로그램에 존재하지만 libc파일에도 존재하며, ret로 끝나는 연속된 명령어들을 의미. 하는 함수의 인자가 3개 일 경우 : "pop; pop; pop; ret" 호출 하는 함수의 인자가 2개 일 경우 : "pop; pop; ret" 호출 하는 함수의 인자가 1개 일 경우 : "pop; ret" 호출 하는 함수의 인자가 없을 경우 : "ret" 참고 : https://hg2lee.tistory.com/entry/%EC%8B%9C%EC%8A%A4%ED%85%9C-Gadget-%EA%B0%80%EC%A0%AF Gadget 구하는 방법 1. ROPgadget 활용 설치 방법 $ python3 -..

    [Dreamhack-System] Shell_basic WriteUp

    보호되어 있는 글입니다.