forked from MJSEC-MJU/MSG_CTF_BACK
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexploit.py
More file actions
23 lines (17 loc) · 896 Bytes
/
exploit.py
File metadata and controls
23 lines (17 loc) · 896 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import requests
base_url = "https://msg.mjsec.kr/api/users" # 엔드포인트의 기본 경로(예시)
# 1. 인증 코드 전송 테스트
send_url = f"{base_url}/send-code"
email = "ialleejy@mju.ac.kr" # 허용된 도메인 이메일
params = {"email": email}
send_response = requests.post(send_url, params=params)
print("Send Code Status:", send_response.status_code)
print("Send Code Response:", send_response.text)
# 2. 인증 코드 검증 테스트
# 테스트를 위해 실제 전송된 인증 코드를 확인해야 합니다.
# 여기서는 예시로 "123456" 코드를 사용합니다.
#verify_url = f"{base_url}/verify-code"
#params = {"email": email, "code": "123456"} # 실제 인증 코드를 입력
#verify_response = requests.post(verify_url, params=params)
#print("Verify Code Status:", verify_response.status_code)
#print("Verify Code Response:", verify_response.text)