꿀팁! (54) 썸네일형 리스트형 python binary data처리 import binascii binascii.hexlify( "aaa") output>>'616161' binascii.unhexlify( "616161") output>>'aaa' 외부에서 가상머신에 있는 linux에 접속하기 이글은 linux에 openssh가 설치 되어있다는 가정하에 작성되었습니다. 윈도우의 cmd창에서 ipconfig 명령어를 통해 기본 게이트웨이의 ip를 확인한 후 브라우저를 통해 들어가줍니다. 저의 기준으로 기본 게이트 웨이 주소인 192.168.0.1에 들어가면 이렇게 공유기의 기종별로 관리자 페이지가 나옵니다. 여기서 개인적으로 설정된 비밀번호를 입력해준 후 들어가줍니다. 이렇게 공유기의 기종별로 다르지만 '포트 포워딩'이라는 곳으로 들어가서 ip주소에는 자신의 사설 ip(저의 기준으로는 192.168.0.100)를 프로토콜은 TCP+UDP 외부포트는 외부에서 접속할 포트(저는 9000으로 하였습니다.) 내부포트는 외부에서 들어와 내부에서 적용될 포트입니다.(저는 22으로 하였습니다.) 이제 추가와.. IDA 다크테마 https://s-engineer.tistory.com/28 angr 정리 잘되어있는 곳 http://hyeonbell.tistory.com/169 이미지 비교 잘되어 있는 곳(탬플릿 매칭) 파이썬 openCVhttp://red-pulse.tistory.com/163?category=773664 return to csu 잘되어있는 곳 http://st4nw.tistory.com/101 libc_csu_init 부분을 이용하는 기술로 위의 블로그에서 써져있는 것처럼 gadget1 부분에서 r15, r14, r13에 1, 2, 3번째 인자를 넣고 , r12에는 함수의 주소를, rbx에는 0을 넣어주면(gadget1부분과 gadget2부분 사이에 cmp부분이 걸리므로 [rbp를 rbx에 넣은값+1]로 설정해줘야 한다.)gadget2에서 mov으로 레지스터가 세팅되고 call (r12 + rbx * 8)->rbx를 0으로 넣어줬으니 r12의 함수가 호출 된다. 웹-파이썬 모듈 잘 되어 있는 곳 https://dgkim5360.tistory.com/entry/python-requests 빡머리인 나를 위한 해당주소를 가르키고 있는 주소를 찾기 예를 들어 puts의 got를 가르키고 있는 주소를 찾을려고 하면gdb 내에서 [find got주소(해당주소)]를 통해 찾을 수있다 이전 1 ··· 3 4 5 6 7 다음