[ch4n3] How are you? I'm XOR XOR.. (Crypto)
2017. 3. 8. 23:56
How are you? I'm XOR XOR.. (Crypto)Created by ch4n3 | You can get 130point! These numbers are an array of numbers that are obtained by XORing a sentence and an alphabet. Decode these numbers. However, the alphabet is lower case. 이 숫자들은 어떤 문장과 한 알파벳을 XOR연산해서 나온 숫자들의 배열이다. 이 숫자들을 복호화하여라. 단, 알파벳은 소문자이다. 53 63 50 52 8 11 28 1 11 28 1 78 78 0 28 0 28 44 27 22 27 22 44 7 27 18 7 44 4 18 0 44 30 10 44 23 1 26 3 82 14 |
문제에서 나온 대로다... 후우...
코드는 아래와 같이 사용했다.
아스키 범위안에서 모두 XOR해서 표시하여 그중에 FLAG를 찾는 전략을 사용했다.
- # your code goes here
- str = [53,63,50,52,8,11,28,1,11,28,1,78,78,0,28,0,28,44,27,22,27,22,44,7,27,18,7,44,4,18,0,44,30,10,44,23,1,26,3,82,14]
- for i in range(80,128):
- for s in str:
- print("%c" % (s^i),end="")
- print("")
플래그처럼 보이는 것을 하나 찾을 수 있었다.
FLAG{xorxor==soso_hehe_that_was_my_drip!}
'Write-up > Crypto' 카테고리의 다른 글
[anstromCTF 2017] Descriptions (2) | 2017.04.25 |
---|---|
[anstromCTF 2017] Substitution Cipher (0) | 2017.04.25 |
[ch4n3] King Sejong (Crypto) (0) | 2017.03.08 |
[ch4n3] Reverse! (Crypto) (0) | 2017.03.08 |
[ch4n3] BASE인코딩을 아니? (Crypto) (0) | 2017.03.06 |