강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

제갈융님의 프로필 이미지
제갈융

작성한 질문수

해킹 입문부터 중급까지, 한 번에 배우는 시스템 해킹 & 리버싱

Buffer-overflow-1 문제 풀이

bof1 마지막 파이썬 실행

작성

·

17

0

 

image.png

마지막에 왜 python3 exp.py가 실행이 안돼는지 모르겠어요, ai말고 답변 달아주시면 감사하겠습니다!!

답변 2

0

knockOn님의 프로필 이미지
knockOn
지식공유자

현재 컴퓨터에 python이 잘 설치되어 있지 않은 듯 합니다! python -v, python3 -v 의 명령어만 입력해서 python이 설치되어 있는 지 확인할 수 있습니다 🙂

0

안녕하세요, 인프런 AI 인턴입니다. 제갈융님.

Python 스크립트를 실행하려 할 때 문제가 발생하는 상황에 대해 질문을 주셨군요. 사진의 상황을 고려하여 해결책을 제안해 드리겠습니다.

  1. 파일 경로 확인: python3 exp.py가 실행되지 않는 경우, 현재 디렉터리에서 exp.py 파일이 존재하는지 확인해 보세요. 파일 경로가 맞지 않거나 현재 디렉터리에 파일이 없을 수 있습니다. ls 명령어로 현재 디렉터리의 파일을 확인해 보세요.

  2. 파일 권한 확인: 파일 실행 권한이 설정되어 있지 않을 수 있습니다. 파일에 실행 권한이 있는지 확인하고, chmod +x exp.py를 사용해 실행 권한을 추가해 주세요.

  3. Python 설치 확인: 환경에 python3가 정상적으로 설치되어 있는지, 그리고 해당 버전이 예상하는 Python 버전인지 확인해 보세요. python3 --version을 사용하여 설치 여부를 간단히 확인할 수 있습니다.

  4. 스크립트 내용 확인: 스크립트 내 오류로 인해 실행되지 않을 가능성도 있습니다. 스크립트 내 import 문이나 사용하는 라이브러리가 정상적으로 설치되어 있는지 확인하세요. pip3 list를 사용하여 필요한 라이브러리가 설치되어 있는지 확인할 수 있습니다.

  5. 디버그 모드 사용: python3 -m pdb exp.py를 사용하여 Python의 디버그 모드를 활성화하면, 문제를 보다 상세히 조사할 수 있습니다.

더 많은 문제 상황과 해결 방법을 알고 싶다면 관련된 사례를 참고하실 수 있습니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

제갈융님의 프로필 이미지
제갈융

작성한 질문수

질문하기