본문 바로가기

전체 글

glibc malloc understanding https://sploitfun.wordpress.com/2015/02/10/understanding-glibc-malloc/예전에 읽었던 자료 정리 삼아. https://sploitfun.wordpress.com/2015/03/04/heap-overflow-using-malloc-maleficarum/ ptmalloc2 는 기존에 사용 중이었던 dlmalloc 을 fork 한 함수이며 멀티스레드를 지원함.이는 freelist 자료구조가 교체의 원인이 되었는데 (아마 bins 를 얘기하는 듯) 기존의 dlmalloc 의 경우 freelist 자료구조가 모든 쓰레드에서 접근가능했고, 두개의 스레드에서 동시에 malloc 을 할 경우에 하나의 스레드만이 크리티컬 섹션에 진입할 수 있었기 때문에 퍼포먼스가 하.. 더보기
ws filter 보호되어 있는 글입니다. 더보기
동적 메모리 관련 보호되어 있는 글입니다. 더보기
alloca - 80pt 보호되어 있는 글입니다. 더보기
Finding environment variable on GDB GDB 에서 환경변수 찾기 일반 gdb 1 : info variable environ --> x/dwx 2 : x/s *((char**)environ), x/s *((char**)environ+1) PEDA1 ) searchmem SHELL 더보기
play store 설치 맥용 AVD 를 깔아 사용 중인데, apk 를 빼오려니 구글 플레이를 다운받아야 하고. 귀찮고..블루스택이나 지니모션은 녹스에 비하면 별로라는 의견이 있고.근디 녹스는 윈도우 버전만 있어서 결국은 ;; 구글 플레이를 설치.구글 플레이는 Gapps 에 포함되어 있다고 하고, 안드로이드 6.0 버전의 gapps 가 여기 있더라. http://www.teamandroid.com/gapps/ -_- 갈길이 멀다 소 파 더보기
note 200pt 보호되어 있는 글입니다. 더보기
rsa calculator 200pt 보호되어 있는 글입니다. 더보기