반응형
Points : 50
Solves : 173
Description :
The flag is : The valid serial number
실행을 하면 E-Mail과 Serial Number를 입력하게 나온다.
아무 문자열을 넣고 OK를 누르니 Your E-mail address in not vaild가 나온다.
DialogFunc에 들어가보니 Your E-mail address in not valid가 있고, 36번 줄에서 조건을 검사한다.
문자열에는 @와 .이 포함되어야 하며, . 뒤에는 문자 하나가 있어야 하고, @ 뒤에는 .이 오면 안된다.
ABCD@ABCD.com 등으로 한다.
40번 줄부터는 Serial Number를 만드는 조건이다.
string = ""
string += chr(67)
string += chr(90)
string += chr(57)
string += chr(100)
string += chr(109)
string += chr(113)
string += chr(52)
string += chr(99)
string += chr(56)
string += chr(103)
string += chr(57)
string += chr(71)
string += chr(55)
string += chr(98)
string += chr(65)
string += chr(88)
print(string)
CZ9dmq4c8g9G7bAX
Python으로 작성하면 문자열이 하나 나온다.
반응형
'CTF. > Sharif University CTF 2016' 카테고리의 다른 글
Serial Write-Up #Sharif University CTF 2016 (0) | 2022.07.26 |
---|---|
dMd Write-Up #Sharif University CTF 2016 (0) | 2022.07.22 |
댓글