환경변수 PATH

환경변수와 관련된 문제 같아서 clear, puts, system 등 코드에 있는 것들 대부분을 같은 이름의 파일로 만든 뒤 파일에 cat flag 라는 내용을 입력하고 PATH를 현재 디렉토리를 우선하도록 했는데 이런 방식이 맞나요? 아니라면 어떻게 접근해야 하나요

#misc
작성자 정보
답변 1
avatar
SoWeGone
2023 Christmas CTF 참여

잘 접근하셨어요!! 파일에 cat flag내용을 입력해도 소용 없는 것은

system("clear")

명령어가 실행되면 clear 파일 내부에 있는 값이든 명령어든 상관없이 "clear" 명령어가 실행된다는 점 참고하시면 될 것 같아요

2024.03.04. 22:59
질문에 대한 답을 알고 계신가요?
지식을 나누고 포인트를 획득해보세요.
답변하고 포인트 받기