ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • ex-reg-ex
    개인공부/드림핵 2024. 11. 18. 22:29

    문제에서 요구하는 형식의 문자열을 입력하여 FLAG를 획득하는 문제이다.

     

    문제 풀이 서버에 접속 시 아래와 같은 화면을 확인 가능하다.

     

    문제

     

    [문제 풀이]

    1. 문제 파일을 다운로드 후 분석 할 시 다른 문제들과 마찬가지로 정규식을 사용하여 해당 조건을 만족하는 문자열인지 점검하는 조건문이 존재하는 내역을 확인 할 수 있다.

    조건

     

    2. 위 조건을 설명하면 아래와 같다.

    • 무조건 시작은 dr 문자열로
    • /w{5,7} = 숫자, 영문자, 또는 _가 최소 5개에서 최대 7개 
    • 그 뒤 문자 e
    • /d+ = 1개 이상의 숫자
    • am = 뒤에 am 문자열 
    • @
    • [a-z]{3,7} = 최소 3개에서 최대 7개의 알파벳(소문자)
    • \. = .
    • \w+ = 1개 이상의 숫자, 영문자, 또는 _

    3. 위 조건에 만족하는 문자열 구성

    - 예 : dr123456e1am@aaaa.com

     

    4. FLAG 획득

    FLAG 획득

    '개인공부 > 드림핵' 카테고리의 다른 글

    cookie  (0) 2024.11.21
    🌱 simple-web-request  (0) 2024.11.21
    Flying Chars  (0) 2024.11.18
    php7cmp4re  (0) 2024.11.18
    phpreg  (0) 2024.11.18
Designed by Tistory.