Pwn/Tip

· Pwn/Tip
gets() - \x0a 까지만 입력받는다. - 개행문자가 들어가는 순간 입력안됨. - 마지막 \x0a도 버퍼에 입력되지 않는다. fgets() - \x0a 까지만 입력받는다. - null 문자도 입력받을 수 있다. scanf() - \x20, \x0a, \x09, \x0b, \x0c, \x0d까지만 입력받는다. - null 문자도 입력받을 수 있다. read() - \x0a까지 입력받는다. - 다른 값은 싹 다 버퍼에 들어감
· Pwn/Tip
현재 나는 맥북 프로 2019년형, 즉 인텔 맥을 사용하고 있다. 뵤비에서 받은 갤럭시북 프로(?)도 있지만 주로 맥북을 사용한다. 옛날에 m1 맥북에어를 구매했었지만 ARM프로세서이기 때문에 로컬에서 x86_64분석을 할 수가 없었고, 일부러 영문자판으로 샀는데 눈물을 머금고 팔았다 ㅠㅠ 옛날에는 VMware에 우분투를 깔아서 포너블을 했었는데 현재는 Docker를 사용한다. Docker를 쓰며 VMware에 비해 환경구축이 쉽고 빠르며, 또 이미지의 크기가 크지 않아 저장공간 측면에서도 좋았다. 그리고 이미지가 매우 가벼워 구동도 빠르게 된다는 점이 있다. #!/bin/bash echo "Running $1 version pwndocker..." case "$1" in "16.04") docker r..
kimg00n
'Pwn/Tip' 카테고리의 글 목록