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

cundun10님의 프로필 이미지
cundun10

작성한 질문수

취미로 해킹#5(DIMICTF)

9. reader 2

raw_input오류

작성

·

119

0

reader문제 진행 시 nc로 접속하자마자 filename:>가 뜨지 않고 바로

nc 192.168.29.132 1312

You can't read flag

But you can read file without filter XD

Filename :> Traceback (most recent call last):

File "/var/challenge/reader/reader_main.py", line 25, in <module>

filename = read()

File "/var/challenge/reader/reader_main.py", line 10, in read

return raw_input()

NameError: name 'raw_input' is not defined
이렇게 뜹니다. main.py는 파이썬 버전2에서 작성된 거고 제가 실행하는 환경은 파이썬 버전3에서 실행되기 때문에 생기는 파이썬 버전 오류인 거 같은데 이 경우에는 파이썬 실행 버전을 바꿔야 하나요?

답변 1

0

장용하님의 프로필 이미지
장용하
지식공유자

안녕하세요~

main.py를 직접 실행하신 경우 해당 증상이 발생할 수 있습니다.

https://cafe.naver.com/hackingforahobby/155
여기 링크에서 가상 서버 이미지를 다운받으신 뒤 서버를 구동하시어 시도해보시면 진행이 더 원활하실 것으로 생각됩니다.

cundun10님의 프로필 이미지
cundun10

작성한 질문수

질문하기