DEP+ASCII Armor 우
#독개#
DEP 보안 : 스택영역 에서의 실행권한을 없애버림 DEP 우회 : RET에 쉘코드를 넣어 실행하는게 아니라 공용라이브러리 함수의 주소를 넣어서 쉘떨어트림 ASCll Armor 보안 : 공용 라이브러리 함수의 메모리 시작 주소 시작값으로 Nullbyte를 추가 문자열 함수를 다루는데 Null만나면 끝나버린다. 고로 공용라이브러리 함수의 주소로 RET못하게 막음)ASCll Armor 우회 : PLT & GOT를 사용한다. (GOT에 execve의 주소를 저장해준다.) 사전지식Chaining RTL Calls▶ RTL 기법을 응용하여 함수 여러 개를 연계하여 호출하는 것 기본 ①->②->③(AAAA??갈곳잃음)(어차피 /bin/sh 하고 쉘열리니 다음 호출할게 필요가없어서 더미값 4byte로 채움)(EBP)..