wako

썸네일 Dreamhack pathtraversal 문제 풀이 1. 문제 설명path traversal 취약점을 통해 /api/flag 경로에 있는 flag값을 획득하면 되는 문제다. path traversal은 취약한 특정 부분에 경로를 대입하여 서버 내부의 파일에 접근할 수 있는 취약점이다. 2. 문제 풀이Get User Info 버튼이 좀 의심스럽다. 입력부에 guest와 admin을 입력하여 View했을때, 다음과 같이 출력된다. 주어진 파일을 보면 POST부분에서 userid부분을 통해 요청을 처리하는거 같다. Burp Suite를 통해 확인하였을 때, userid가 guest에서는 0으로, admin에서는 1로 들어간다. userid부분을 ../flag로 바꾸어서 path traversal 공격을 시도해 본다. 간단하게 플래그 값을 구할 수 있다. 3. ..
이전 1 다음
프로필사진

마츠모토 와코로 세계 정복을 꿈꾼다.

  • 분류 전체보기 (19) N
    • 컴퓨터 (17) N
      • Dreamhack (14) N
      • 기타 (3)
    • 해외여행 (2)
      • 2026 유럽 여행 (2)
  • 홈
  • 태그
  • Github
라이브러리 브랜드 그룹 | wako
맨 위로

티스토리툴바