P_Squirrel
Squirrel Hack
P_Squirrel
전체 방문자
오늘
어제
  • 분류 전체보기 (428)
    • Wargame(Web) (173)
      • Webhacking.kr Writeup (58)
      • DreamHack Writeup (64)
      • Lord of SQLInjection (40)
      • Websec.fr (2)
      • Webgoat (1)
      • G04T war (7)
    • Wargame(Pwnable) (94)
      • DreamHack Writeup (68)
      • pwnable.xyz Writeup (20)
      • G04T war (6)
    • Wargame(Reversing) (26)
      • DreamHack Writeup (26)
    • Wargame(crypto) (6)
      • DreamHack Writeup (6)
    • Wargame(DigitalForensic) (41)
      • CTF-D Writeup (28)
      • DreamHack Writeup (6)
      • Suninatas Writeup (7)
    • Wargame(misc) (4)
      • DreamHack Writeup (4)
    • DreamHack CTF (21)
    • ångstrom CTF (6)
    • AmateursCTF (2)
    • BDSec CTF (5)
    • Hspace war (1)
    • Reference (42)
      • Language_Study (10)
      • Pwnable_Study (24)
      • Web Hacking_Study (3)
      • Linux (2)
      • Windows Kernel (1)
    • 자격증 공부 (2)
      • 정보처리기사 (2)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 문

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
P_Squirrel

Squirrel Hack

Wargame(Web)/Lord of SQLInjection

(Lord of SQLInjection) vampire 문제

2022. 8. 17. 11:59

(Lord of SQLInjection) vampire 문제입니다.

먼저 필터링 부분을 살펴보면

이전문제와 동일하게 싱글쿼터( ' )가 필터링 되고 있습니다.

 

다음으로 strtolower 함수를 사용했는데

이 함수는 대문자를 소문자로 바꾸는 함수입니다.

즉 이전문제 처럼 ADMIN으로 전달해도 admin으로 바꿘다는 것이죠

 

다음 코드를 살펴보면 필터링이 아닌

str_replace를 사용해 admin을 아예 지워버리고 있습니다.

이부분의 공격이 가능할것 같습니다.

 

이유는 replace의 함수 특징때문인데

이 함수는  문자열 "admin" 으로 판단하기에

ad나 min으로는 필터링에 걸리지 않는다는 것입니다.

해서 adadminmin 으로 입력한다면

중간에 괄호 친부분이 ad(admin)min 지워지면서

replace 함수를 통과하게 됩니다.

 

문제사이트에 전달해보면

query에 admin으로 출력되면서

문제가 해결되었습니다

'Wargame(Web) > Lord of SQLInjection' 카테고리의 다른 글

(Lord of SQLInjection) golem 문제  (0) 2022.08.24
(Lord of SQLInjection) skeleton 문제  (0) 2022.08.17
(Lord of SQLInjection) troll문제  (0) 2022.08.17
(Lord of SQLInjection) orag문제  (0) 2022.08.17
(Lord of SQLInjection) darkelf문제  (0) 2022.08.16
    'Wargame(Web)/Lord of SQLInjection' 카테고리의 다른 글
    • (Lord of SQLInjection) golem 문제
    • (Lord of SQLInjection) skeleton 문제
    • (Lord of SQLInjection) troll문제
    • (Lord of SQLInjection) orag문제
    P_Squirrel
    P_Squirrel

    티스토리툴바