![[Kernel] KVM permssion denied 포스팅 썸네일 이미지](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbpKjCG%2FbtranynK0lk%2FJoWvdF8VozJEKgyQlXfxWk%2Fimg.png)
TOOLS & Error
[Kernel] KVM permssion denied
qemu스크립트 실행 시에 이런 에러 메세지가 뜰 경우 -->아래 코드 실행시켜 주기 sudo chmod +666 /dev/kvm https://www.dedoimedo.com/computers/kvm-permission-denied.html
TOOLS & Error
[Kernel] KVM permssion denied
qemu스크립트 실행 시에 이런 에러 메세지가 뜰 경우 -->아래 코드 실행시켜 주기 sudo chmod +666 /dev/kvm https://www.dedoimedo.com/computers/kvm-permission-denied.html
TOOLS & Error
[pwntools] sendafter send차이
오류내용 pwnable.kr mistake문제를 pwntools로 ssh접속 중에 p.recv() p.send()를 p.sendafter("~~~",pay)이렇게 바꿔줬는데 익스플로잇이 잘 안됐다. 이유는 ~~의 내용이 중간에 네트워크 중에서 손실이 됬거나 잘못된 입력값을 줘서 익스플로잇이 다 진행 된 후에 출력되었다. 앞으로는 익스플로잇이 안될 떄는 sendafter기능을 살펴봐야겠다.
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
TOOLS & Error
[Tistory] Tstory 설정
티스토리 설정 정리글 1. 티스토리 스킨 스킨 티스토리 #2 2. code highlight 3. 폰트 눈누에서 메이플스토리 noonnu.cc/font_page/427 눈누 - 상업용 무료한글폰트 사이트 넥슨 메이플스토리 Bold - 넥슨 noonnu.cc 3. 사진 테두리 적용법 [블로그]티스토리 사진 이미지 테두리 설정/삭제하기 티스토리 블로그 꾸미기 [블로그]티스토리 사진 이미지 테두리 설정/삭제하기 티스토리 블로그 꾸미기 애드센스를 하고 있다면 게시글을 올릴 때 중요한 점 중 하나가 광고와 게시글의 이미지가 혼동이 오지 않게 해야한다. 광고를 게시글 위아래로 배치를 하면 상관 없지만 게시글 중간 중간 광고 gosoony.tistory.com 4. 코드 테두리 둥글게 티스토리 코드블럭 스타일 수정(..
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로 권한을 줘야 한다.
TOOLS & Error
[Ubuntu] 리눅스 버전 확인법
리눅스 버전 확인법 1. cat /etc/issue 2. uname 3. lsb_release -a
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..
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에 어떻게 접속하지?" 였다. ( 필자는 그랬..
TOOLS & Error
[java] 자바 에러 일기
1. this 키워드 이슈 this 키워드를 사용할 때 일반 변수 선언과 다르게 세미콜론으로 문장단위로 컴파일 되는 것을 볼 수가 있다. 2. main함수 static 이슈 public void main이라고 쓰니 play버트이 안나옴 --> static 옵션이 있어야 한다. 3. Class 정의 할 때 public키워드 옵션 이슈 main문에 해당하는 클래스는 public옵션 붙여줘야 되고 main문제 해당하지 않는 클래스는 public옵션 빼주어야 한다.
TOOLS & Error
리눅스에서 subl설치법
설치법 아래 코드 차례대로 진행 단, root권한인 상태로 진행해야됌 sudo apt update sudo apt install apt-transport-https ca-certificates curl software-properties-common curl -fsSL https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - sudo add-apt-repository "deb https://download.sublimetext.com/ apt/stable/" sudo apt update sudo apt install sublime-text 사용법 subl blabla.c