[pwntools] ssh로 서버 접속하여 파일 실행하기 포스팅 썸네일 이미지

TOOLS & Error

[pwntools] ssh로 서버 접속하여 파일 실행하기

pwnable.kr mistake 라업들을 뒤져보다가 포너블.kr서버에서 접속하여 하지 않고 외부에서 폰툴로 문제를 풀 수가 있다. from pwn import * p = ssh(user="mistake",host="pwnable.kr", port=2222,password="guest") p1 = p.process(executable="/home/mistake/mistake") print p1.recv() s = "1111111111" p1.send(s) s1 ="" for i in range(len(s)): s1 += chr(ord(s[i])^1) p1.send(s1) print p1.recv() 출처: dongdd.tistory.com/143

2021.05.10 게시됨

[Tistory] Tstory 설정 포스팅 썸네일 이미지

TOOLS & Error

[Tistory] Tstory 설정

티스토리 설정 정리글 1. 티스토리 스킨 스킨 티스토리 #2 2. code highlight 3. 폰트 눈누에서 메이플스토리 noonnu.cc/font_page/427 눈누 - 상업용 무료한글폰트 사이트 넥슨 메이플스토리 Bold - 넥슨 noonnu.cc 3. 사진 테두리 적용법 [블로그]티스토리 사진 이미지 테두리 설정/삭제하기 티스토리 블로그 꾸미기 [블로그]티스토리 사진 이미지 테두리 설정/삭제하기 티스토리 블로그 꾸미기 애드센스를 하고 있다면 게시글을 올릴 때 중요한 점 중 하나가 광고와 게시글의 이미지가 혼동이 오지 않게 해야한다. 광고를 게시글 위아래로 배치를 하면 상관 없지만 게시글 중간 중간 광고 gosoony.tistory.com 4. 코드 테두리 둥글게 티스토리 코드블럭 스타일 수정(..

2021.05.08 게시됨

[Unbuntu] heap info Error 포스팅 썸네일 이미지

TOOLS & Error

[Unbuntu] heap info Error

GEF는 heap명령어가 됨 BUT Peda에서 heap info가 안되는 이유 문제 libc버전에 맞는 패키지 설치가 잘 안되어 있기 때문에 그렇다. 1. set verbose on 2. run 하면 ~~~짜라락 뜬다. 3. reading symbols from ~~~여기서 문제 버전과 동일한지 확인 결국 peda에서 heap info 명령어를 치기 위해서는 프로그램을 실행하고 heap info를 치면 정상적으로 동작 잘된다. 중요한 것이 tmux로 디버깅 모드로 할 때는 안되고 일반 gdb상태에서 run을 해야 정상 동작 한다 또한 libc --version을 위해선 chmod로 권한을 줘야 한다.

2021.05.05 게시됨

[docker] pwnable docker환경 세팅하기 포스팅 썸네일 이미지

TOOLS & Error

[docker] pwnable docker환경 세팅하기

도커환경에서 리눅스 버전 세팅하기 매 번 vm으로 바이너리 받고 환경 세팅해주고, 호환성도 맞지 않아 디버깅도 잘 되지 않아 악순환이 번복되고 있었다. 그래서 해결책으로 vm snapshot까지 살 생각했었다. 이것을 대체할 수 있는 것이 도커환경에서 리눅스 OS를 세팅하는 것이다. 즉, vi ,pwndbg, zsh쉘,one_gadget 등등 여러가지 환경을 가진 도커라는 거푸집을 가지고 매번 몇초안에 환경세팅을 찍어내는 것이 도커이다. 도커환경을 세팅하기 위해서 Docker Desktop을 이용했다. goddaehee.tistory.com/251 [Docker (1)] window10 Docker 설치하기(윈도우 10 도커 설치) [Docker (1)] window10 Docker 설치하기(윈도우 10..

2021.05.04 게시됨

[docker] docker 에러 일기 포스팅 썸네일 이미지

TOOLS & Error

[docker] docker 에러 일기

에러 내용 도커 zsh쉘로 접속하기 docker 접속 시에 /bin/bash쉘로 접속되어 도커 이미지를 구해 로딩해도 불편하고 에로사항이 많다. 이를 해결하기 위해 물어보고 다니고 서칭 결과 power shell또는 cmd 창에서 로 도커 아이디(!?)를 찾은뒤에 docker ps -a //이 명령어로 확인한 pid를 확인한 뒤에 docker exec -it 2ac01d785513 /bin/zsh 이 명령어를 치면 접속이 가능하다. 참고문헌 및 힘들었던 부분 bluese05.tistory.com/21 docker container에 접속하기 일단 docker 라는 것을 처음 접하고, container를 실행해 본 후 가장 당황 스러웠던 것은 "container에 어떻게 접속하지?" 였다. ( 필자는 그랬..

2021.05.03 게시됨