format string 공격 페이로드를 만들때 일일이 계산해야하는 것이 귀찮은데 fmtstr_payload 함수를 사용하면 좀 더 편리하게 페이로드를 작성할 수 있다.


컨트롤 가능한 포맷오프셋과 변경할 주소, 값을 입력해주면 그것에 맞게 자동으로 페이로드를 생성해준다.


fmtstr_payload(offset, writes)

* writes = {addr:value, addr2:value2}



http://docs.pwntools.com/en/stable/fmtstr.html


VMware Fusion 8을 사용중인데 어느날 갑자기 아래와 같은 오류가 뜰 경우.


Could not open /dev/vmmon No such file of directory. Plase make sure that the kernel module 'vmmon' is loaded 


Virtualbox와의 충돌일 수 있으니 남아있는 데이터를 완전히 삭제해주면 정상적으로 동작한다.


https://communities.vmware.com/thread/543980



'Tip' 카테고리의 다른 글

Format String Bug 페이로드 생성 함수 - pwntools.fmtstr_payload  (0) 2018.05.11
SSH 접속시 RSA 공유키 충돌 해결법  (0) 2017.08.07
Reverse Telnet  (0) 2017.07.31



ssh-keygen -R [ IP or DomainName]



mkfifo foo

nc -lk 2600 0<foo | /bin/bash 1>foo

+ Recent posts