소개
Hello! Juntheworld
강의
전체 1수강평
- 해킹대회(CTF) 출전을 위한 시스템해킹(Pwnable) 입문
- 해킹대회(CTF) 출전을 위한 시스템해킹(Pwnable) 입문
- 해킹대회(CTF) 출전을 위한 시스템해킹(Pwnable) 입문
게시글
질문&답변
2024.09.19
sudo password 에 입력이 안돼요
안녕하세요 우선 열심히 강의 수강해주시고 질문 남겨주셔서 감사합니다!! AI 의 답변처럼 우분투 환경에서 비밀번호 입력할때 입력 값이 보이지 않습니다!! 한번 다 입력 후 엔터를 입력해봐주세요. 문제가 해결되지않는다면 또 질문 남겨주시면 감사하겠습니다! 감사합니다
- 0
- 2
- 70
질문&답변
2024.04.05
gdb 실행이 제대로 되었는지 모르겠어요...
안녕하세요! sw020409님우선 오늘도 열심히 학습해주심에 감사의 말씀 먼저드립니다. :)위의 문제는 리눅스의 동적 디버기인 gdb는 올바르게 설치되었으나,좀 더 다양한 기능을 추가해서 제공해주는 pwndbg가 설치되지않아 발생하는 문제로 보입니다.아래의 스크립트를 입력하여 해결할 수 있을 것으로 보이는데, 추가적으로 문제가 발생한다면 언제든지 다시 질문 남겨주시면 감사하겠습니다! pwndbg등 다양한 pwnable 문제풀이용 도구설치는 아래 링크를 함께 참고해주세요:)좋은 질문 남겨주셔서 감사합니다. 즐거운 학습되세요!https://juntheworld.postype.com/post/13437080#pwndbg sudo apt install -y git git clone https://github.com/pwndbg/pwndbg cd pwndbg ./setup.sh
- 0
- 2
- 248
질문&답변
2024.01.20
네임에러
안녕하세요 현준님! 우선 좋은 질문 남겨주심에 감사드립니다.먼저 코드를 보면 코드상에 문제가 보이지는 않습니다.다만 p = process("./basic_bof") 부분에서 오류가 난것으로 보아파일을 저장할때 설정한 이름이 코드상에 정의된 이름과 달라서 네임 오류가 난 것으로 보입니다!process(" ~ ") 함수는 현재 디렉터리를 기준으로 해당 이름을 가진 파일을 읽어오기때문에경로상의 파일이름이 적절히 설정되었는지 확인해주시면 감사하겠습니다!현재 보여주신 캡처본상에서는 문제가 없어 보이지만, 파이썬 인터프리터의 실행위치에 따라 경로가 변경될 수 있으니 참고해주시기 바랍니다.또한 python3 (인터프리터 실행) 이후에 basic_bof.py 를 실행하는 것이 아니라python3 basic_bof.py 와 같은 방식으로 실행했을때도 오류가 발생하는지 확인해주시면 감사하겠습니다!!오늘도 열심히 공부해주심에 감사드립니다.즐거운하루 보내세요!
- 0
- 2
- 275
질문&답변
2024.01.08
remote 연결 질문드립니다!
안녕하세요 이기찬님! 우선 좋은질문 남겨주셔서 감사합니다 :)gdb.attach(p) 명령어는 현재 내 machine (local 환경) 에서 작동되고 있는 프로세스에 gdb 디버거를 붙이는 명령어로, local 환경이 아닌 remote환경 (인터넷에 있는 프로그램.. ex. 101.79.9.58:10010) 에 gdb.attach()를 시도할 경우 프로그램을 찾지 못해 오류가 발생합니다.이에 리모트 프로세스에 익스플로잇을 시도할때는gdb.attach(p) 문장을 제거하거나 주석처리한 뒤 다시 시도해보시길 바랍니다.오늘도 즐거운 학습되시길 바랍니다! 감사합니다.
- 0
- 1
- 297
질문&답변
2023.12.07
python exploit code 실행 오류
안녕하세요! 열심히 학습해주시고, 좋은 질문 남겨주심에 감사드립니다.우선 현재 보여주신 캡처본 만으로는 확실히 어떤 문제인지 파악하기가 쉽지않은데,gdb.attach(p) 명령어는 로컬 프로세스에 디버거를 붙이는 명령어로pwntools 익스플로잇 코드를 실행하는 위치와 실행하는 프로세스의 위치가 다른 경우실행이 되지않습니다.혹시 remote 프로세스를 실행한 후 gdb를 붙이도록 익스플로잇 코드를 작성하시지 않으셨을지 확인부탁드립니다!감사합니다.
- 0
- 2
- 371