๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ443 [UMass CTF 2023] wrathsweatingbuddha WriteUp (Unsolved) # [UMass CTF 2023] wrathsweatingbuddha WriteUp 1. ๋ฌธ์ ํ์ธ ํ ์ฒจ๋ถํ์ผ ๋ค์ด๋ก๋ 2. ๋ฌธ์ ์ ์ฒจ๋ถ๋ ํ์ด์ฌ ํ์ผ์ ์ด์ด ์ฝ๋ ๋ถ์ + [Line 7 ~ 8] : Crypto ๋ผ์ด๋ธ๋ฌ๋ฆฌ --> ์ํธํ ํจ์ ์ ๊ณต : secrets ๋ชจ๋ & randbelow ํจ์ --> ๋์ ์์ฑ ๋ฐ ๋๋คํ ์ ์ ๋ฐํ + [Line 7 ~ 8] : flag.txt ํ์ผ์ ์ฝ์ด๋ค์ธ ํ FLAG ๋ณ์์ ์ ์ฅ --> [::-1] ๊ตฌ๋ฌธ์ ์ด์ฉํ์ฌ ์ด์ง ๋ฐ์ดํฐ๋ฅผ ์ญ์์ผ๋ก ์ ์ฅ + [Line 91 ~ 96] : __init__ ํจ์ ์๋ ๋ฐฉ์ โ 512๋นํธ ์์ P, Q๋ฅผ ์์ฑ โก P์ Q๋ฅผ ๊ณฑํด N ๊ณ์ฐ โข G๋ฅผ ๋ฌด์์ ๋์๋ก ์์ฑ ํ ์ง์ (๋จ, G < N์ ์ ๊ณฑ) โฃ L๊ณผ N์ ๋ํ ์ญ์(.. 2023. 3. 25. [Line CTF 2023] Malcheeeeese WriteUp (Unsolved) # [Line CTF 2023] Malcheeeeese WriteUp 1. ๋ฌธ์ ํ๋ฉด์ ๋ค์ด๊ฐ ๋ฌธ์ ํ์ธ ๋ฐ ์ฒจ๋ถํ์ผ ๋ค์ด๋ก๋ 2. ํ์ผ ์์ challenge_server.py๋ฅผ ์ด์ด ๋ถ์ + [Line 1 ~ 3] : 'server' ๋ชจ๋์์ 'decrypt', 'generate_new_auth_token' ํจ์ import + 'BaseRequestHandler', 'TCPServer', 'ForkingMixIn' ํด๋์ค import + [Line 5] : ์ฌ์ฉํ ์๋ฒ์ ์ฃผ์ ์ค์ + [Line 9 ~ 13] : ChallengeHandler ํด๋์ค --> 'BaseRequestHandler' ํด๋์ค ์์ + ์ฌ์ฉ์ ์์ฒญ ์ฒ๋ฆฌ ์ญํ ๋ด๋น + [Line 15 ~ 36] : handle ๋ฉ์๋ --> .. 2023. 3. 25. [Java] ๋ช ๋ น ํ๋กฌํฌํธ(Cmd)๊ฐ javac -version ๋ช ๋ น์ด์ ์๋ตํ์ง ์๋ ๊ฒฝ์ฐ # ๋ช ๋ น ํ๋กฌํฌํธ(Cmd)๊ฐ javac -version ๋ช ๋ น์ด์ ์๋ตํ์ง ์๋ ๊ฒฝ์ฐ ๋ง์ผ ์๋ฐ ์ค์น ํ javac -version ๋ช ๋ น์ด์ cmd๊ฐ ์๋ตํ์ง ์๋๋ค๋ฉด, ์๋์ ๊ฐ์ ๋ฌธ์ ๊ฐ ์์ ์ ์๋ค. A) Java ๋ฏธ์ค์น & ์ค์น ์ ์๋ฌ : Java ๋ฐ ์๋ฐ ํ์ผ์ด ์ ์์ ์ผ๋ก ์์ฑ , ์ค์น๋์ง ์์์ ๊ฒฝ์ฐ cmd๋ ๋ช ๋ น์ด์ ์๋ตํ์ง ์๋๋ค. + ํด๊ฒฐ ๋ฐฉ๋ฒ --> Java ์ค์น ์์น ๋ฐ ํ์ผ ์์น๋ฅผ ํ์ธํ๊ณ , ๊ธฐ์กด์ ์ค์น๋์ด์๋ Java๋ฅผ ์ญ์ ํ ์ฌ์ค์น B) ํ ๊ธฐ๊ธฐ์ ์ฌ๋ฌ ๋ฒ์ ์ Java๊ฐ ์ค์น๋์ด ์๋ ๊ฒฝ์ฐ : ํ ๊ธฐ๊ธฐ์ ๋ง์ ๋ฒ์ ์ ์๋ฐ๊ฐ ์กด์ฌํ ๊ฒฝ์ฐ, cmd๊ฐ ์ ์์ ์ผ๋ก ์๋ตํ์ง ์์ ์ ์๋ค. + ํด๊ฒฐ ๋ฐฉ๋ฒ --> ์ฌ์ฉํ ๋ฒ์ ์ Java๋ง ๋จ๊ฒจ๋๊ณ ๋ชจ๋ ์ญ์ C) Java์ Oracle์ .. 2023. 3. 8. [Arduino] Arduino IDE ์ค์นํ๋ ๋ฐฉ๋ฒ # Arduino IDE ์ค์นํ๋ ๋ฐฉ๋ฒ 1. https://www.arduino.cc/en/software ๋ก ์ ์ํ์ฌ ์ด์์ฒด์ ์ ๋ง๋ ๋ค์ด๋ก๋ ์ต์ ์ ํ --> Just Download ํด๋ฆญ 2. ์ฌ์ฉ๊ถ ๊ณ์ฝ์ ๋์ ํ ์ค์น ์ต์ ์ ํ --> '๋ค์' ํด๋ฆญ 3. ํ๋ก๊ทธ๋จ ์ค์น ์์น ์ค์ ํ '์ค์น' ๋ฒํผ ํด๋ฆญ 4. ํ๋ก๊ทธ๋จ ์ค์น ์๋ฃ 2023. 2. 24. [HTML & CSS] HTML & CSS ์์ ์ฝ๋ ํ์ธ ๋ฐ ๊ฒ์ ์ฌ์ดํธ # HTML & CSS ์์ ์ฝ๋ ํ์ธ ๋ฐ ๊ฒ์ ์ฌ์ดํธ 1. HTML - Color - Codes https://html-color-codes.info/Korean/ HTML ์ปฌ๋ฌ ์ฝ๋ HTML ์ปฌ๋ฌ ์ฐจํธ ์ฌ๊ฐํ ๋ชจ์์ ์ปฌ๋ฌ๋ฒํผ์ ํด๋ฆญํ์ฌ HTML ์ปฌ๋ฌ ์ฝ๋๋ฅผ ์ฐพ์ผ์ธ์. HTML ์ปฌ๋ฌ ์ฝ๋ ์ด๋ก "์ด ์ด์ํ ๊ธฐํธ์ ์ซ์์์ ์กฐํฉ์ด ์ด๋ค ์๋ฏธ๊ฐ ์์๊น?" ํ๊ณ ๊ถ๊ธํ์ ๊ฐ์. ๊ทธ ๋ต์ "์" ์ html-color-codes.info 2. RGB Color Codes Chart https://www.rapidtables.com/web/color/RGB_Color.html RGB Color Codes Chart ๐จ RGB Color Codes Chart RGB color picker | RGB color co.. 2023. 2. 22. [์ด์์ ํ์ด์ฌ์ ์ฒ์์ด์ง!_2019 Ver] 9์ฅ Lab ๋์ ๋ฌธ์ ํ์ด # 9์ฅ Lab ๋์ ๋ฌธ์ ํ์ด 440p_Lab ๋์ ๋ฌธ์ ) from tkinter import * # ๋ฒํผ์ ์ ํํ ์ ์๋์ง ์ฌ๋ถ ๊ฒ์ฌ --> ์ ํ ๊ฐ๋ฅํ๋ฉด o,x ํ์ def checked(i): global player button = list[i] # ์ฌ์ฉ์๊ฐ ์ ํํ ์ ์๋ ๋ฒํผ์ ๋๋ฅผ ๊ฒฝ์ฐ ์๋ฌด ํ๋๋ ์ทจํ์ง ์๊ณ ๋ฆฌํด if button["text"] != " ": return button["text"] = " " + player + " " button["bg"] = "yellow" if player == "X": button["bg"] = "yellow" else: button["bg"] = "lightgreen" # ์นํจ๊ฐ ๊ฐ๋ ธ๋์ง ํ์ธ if (list[0]["text"] == list[1].. 2023. 2. 22. ์ด์ 1 ยทยทยท 26 27 28 29 30 31 32 ยทยทยท 74 ๋ค์