Hacking/App.

ls, dir 막혔을때 파일 리스팅

2018. 9. 26. 00:15



레드벨벳 슬기

 

 CTF나 워게임 Command Injection류의 문제들에서 ls, dir 로 file listing이 필요한 경우가 있는데 보통 ls와 dir은 대표적인 명령어이기 때문에 막혀있는 경우가 많을 것이다. 


 그의 예시로 다음과 같은 코드가 있다고 가정해보자. 


 


 우회하라고하면 쉽게 우회할 수 있겠으나, 일단 이 문제의 핵심은 ls, dir 을 통해 directory listing이 되지 않는다는 것이다. 이럴 경우 vi 를 이용해도 우회할 수 있다. 


 `vi . `를 하면 다음과 같은 화면을 볼 수 있다. 



 해당 디렉터리 안에는 index.php 라는 파일과 test 라는 디렉터리 하나가 있는데 vi . 명령을 통해 잘 나타났다. 다양하게 응용가능


'Hacking > App.' 카테고리의 다른 글

command injection 공백 우회  (0) 2018.08.17
CTF Python Jail tips - 3  (0) 2018.02.18
CTF Python Jail tips 2  (1) 2018.02.16
CTF Python Jail Tips  (0) 2018.02.08
System overall  (0) 2018.01.05