PHP Functuion (mysql_real_escape_string OR Magic Quotes) Bypass

2025. 4. 30. 15:59·Web/Web Hacking Techniques

두 함수는 무슨 역할을 하는 함수인가?

두 함수의 공톰점은 PHP에서 사용되는 함수이며, 주로 SQL Injection 을 방지하기 위해 사용되는 함수이다. 쉽게 설명해서 입력값에 ‘(싱글쿼터), “(더블쿼터), (역슬래쉬), 등등 악의적인 쿼리로 이어질 수 있는 입력값이 들어오면 이스케이프 문자인 (역슬래쉬)를 자동으로 붙여 공격을 방지한다.

 

mysql_real_escape_string 함수의 경우 PHP 7.0.0 버전 이전에 사용되었으며, 이후 버전에서는 사용되지 않으며, 7.5.0 이후의 버전부터는 완전히 삭제되었다. 또한 Magic Quotes 함수 또한 PHP 5.3.0 버전부터 비활성화 되어 5.4.0 버전 이후에 완전 제거 되었다.

Bypass

입력값 앞에 자동으로 \가 생성되지만, 이 때 \앞에 %01 ~ %fe 의 값을 입력하게되면, %a1\ 이 하나의 문자로 인식되게된다. 즉 이스케이프 처리가 되지 않게 된다는 것이다.

저작자표시

'Web > Web Hacking Techniques' 카테고리의 다른 글

Dom-Based-XSS  (0) 2025.05.02
Content Security Policy(CSP) Bypass  (0) 2025.04.30
PHP Type Juggling Magic Hash  (0) 2025.04.30
PHP strcmp() Vulnability  (0) 2025.04.30
언어별 취약 시스템 명령어  (0) 2025.04.30
'Web/Web Hacking Techniques' 카테고리의 다른 글
  • Dom-Based-XSS
  • Content Security Policy(CSP) Bypass
  • PHP Type Juggling Magic Hash
  • PHP strcmp() Vulnability
g2h
g2h
  • g2h
    감자 텃밭
    g2h
  • 전체
    오늘
    어제
    • 분류 전체보기 (138) N
      • Network (4)
      • Web (25) N
        • Web Hacking Techniques (25) N
      • System (32)
        • Tips (11)
        • System Hacking Techniques (21)
      • Pentest (14)
        • Pentest (14)
      • WriteUP (47)
        • sec (0)
      • 도구|Tools (12)
      • Security Issue (3)
      • 1-Day-Analysis (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    cross side script
    CTF
    SQL Injection
    root권한
    해킹툴
    해킹
    내부침투
    Metasploit
    스캐닝
    XSS
    권한상승
    load of sqlinjection
    침투테스트
    스캔
    Hacking
    모의해킹
    해킹도구
    Reflected XSS
    메타스플로잇
    skt 해킹
    Kioptrix
    vulnability
    sql
    dom based xss
    Los
    취약점
    암호해독
    취약점 스캔
    시스템 해킹
    web hacking
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
g2h
PHP Functuion (mysql_real_escape_string OR Magic Quotes) Bypass
상단으로

티스토리툴바