Yozzang의 해킹일기 💻
article thumbnail
Published 2022. 2. 1. 19:04
URL Meta 문자 Web
728x90
https://www.google.com/search?q=%ED%95... 

우리는 URL 링크를 보면 종종 '?', '=', '%' 등 특수문자가 많이 들어가 있다는 것을 확인할 수 있습니다.

 

이런 특수문자들은 다름이 아닌 바로 메타문자입니다. 오늘은 웹 해킹에 있어 자주 보게 될 메타문자 몇 가지에 대해서 간략하게 소개하도록 하겠습니다.

 

우선, 메타문자란 무엇인가?

 

메타문자는 쉽게 말해 특수한 기능을 가진 문자를 일컫습니다. 우리는 메타문자를 활용하여 정규식이나 정규표현식을 제어할 수 있습니다.

 

그럼 다음 예시를 통해 웹 해킹에 자주 사용되는 메타문자를 함께 살펴보겠습니다.

http://www.jy05un.com/login.php?id=guest&password=1234
  • ? : 파라미터를 넘길 때 사용한다.
  • = : 파라미터에 값을 전달하기 위해 사용한다.
  • & : 파라미터를 구분할 때 사용한다.
  • + : 공백문자를 표현하기 위해 사용한다.
  • %: HEX 값, 즉 16진수를 표현하기 위해 사용한다.

따라서 위 예시를 해석해보자면 jy05un.com의 로그인 페이지에 id에는 guest, 비밀번호에는 1234의 값을 전달하겠다는 겁니다.

'Web' 카테고리의 다른 글

쿠키 & 세션  (0) 2022.04.01
HTTP 상태 코드 (HTTP Status Code)  (0) 2022.03.25
HTTP 요청 메소드 (HTTP Request Method)  (0) 2022.02.02
profile

Yozzang의 해킹일기 💻

@요짱

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!