일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- ctf
- Tree/Binary_Search_Tree
- CS/자료구조/Linked_List
- UTCTF
- forensic
- 코드엔진
- Tree/Traversal
- Tree/AVL
- Tree/RBTree
- CS/자료구조/Stack
- CS/자료구조/Doubly_Linked_List
- Tree/RBTree/Insertion
- Tree/Binary_Tree
- tree
- Tree/RBTree/Deletion
- codeengn
- CS/자료구조/Circular_Queue
- CS/자료구조/Queue
- Tree/AVL/Deletion
- CS/자료구조/Priority_Queue
- CS/자료구조/Circular_Linked_List
- 리버싱
- reversing
- Tree/AVL/Insertion
- Tree/BST
- CS/자료구조/Singly_Linked_List
- Today
- Total
목록전체 글 (109)
SuperVingo

Various Vernacular utflag{nicht_English}

Stringy Things hxd find string "utflag" utflag{strings_is_op}

Sizzling Bacon s -> 0, S -> 1로 치환, 5자리씩 끊어서 정수 변환 후, (128 - value)로 아스키변환 a = "sSsSSsSSssSSsSsSsSssSSSSSSSssS{SSSsSsSSSsSsSSSsSSsSSssssssSSSSSSSsSSSSSSSSsSSsssSSssSsSSSsSSsSSSSssssSSsssSSsSSsSSSs}"\ .replace("{","").replace("}","").replace("s", "0").replace("S", "1") s = '' for i in range(0, int(len(a)/5)): print(a[i * 5 : i * 5 + 5], int(a[i * 5 : i * 5 + 5], 2)) s += chr(128 - int(a[i * 5 : i ..

Cipher Gauntlet 아스키 변환 Uh-oh, looks like we have another block of text, with some sort of special encoding. Can you figure out what this encoding is? (hint: if you look carefully, you'll notice that there only characters present are A-Z, a-z, 0-9, and sometimes / and +. See if you can find an encoding that looks like this one.) TmV3IGNoYWxsZW5nZSEgQ2FuIHlvdSBmaWd1cmUgb3V0IHdoYXQncyBnb2luZyBvbiBo..

HTML 브라우저로 소스확인 utflag{you_found_me_0123959}

Run-ELF utflag{run_run_binary_9312854}

Magic Bytes out.txt를 열면 를 확인할 수 있다. PNG 헤더로 예상하고 변경 utflag{file_extensions_mean_nothing}