์ข ์ข ํ ์ปดํจํฐ์ ๋ ๊ฐ ์ด์์ ์ด์์ฒด์ ๋ฅผ ์ค์นํ๊ณ ์ง์ฐ๋ค ๋ณด๋ฉด EFI ํํฐ์ ์ด ๋ ์๊ฐ ๋ถํ ๋ชฉ๋ก์์ ์ฌ๋ผ์ง๋ ๊ฒฝ์ฐ๊ฐ ์๋ค.์๋์ฐ ์ค์น USB๋ฅผ ๊ตฌ์ ๋ณต๊ตฌ ๋ชจ๋๋ก ๋ค์ด๊ฐ ๋ช ๋ น ํ๋กฌํํธ ์ด์ด ์๋์ ๊ฐ์ด ํด๋ณด์
Server-Side Request Forgery - ์๋ฒ์ธก ์์ฒญ ์์กฐ์๊ฒ์ ๋ฌธ์ ์ค ์๋ฒ์ธก์์ ์์ฒญ์ ์์กฐํด์ ๋ก์ปฌ์ ํ์ผ์ ์ฝ์ด๋๋ฆฌ๋ ๋ฌธ์ flag๊ฐ /flag.txt์ ์์นํด ์์๋ ๋ก์ปฌ ์ฝ๋ ์ค fetch๋ฅผ ์ฌ์ฉํ๊ฑฐ๋ ์์ฒญ์ ๋ณด๋ผ ์ ์๋ ํจ์๋ฅผ ์ฌ์ฉํ๋ค๋ฉด ์๋์
X-Forwarded-For ํค๋๋ HTTP์์ ํด๋ผ์ด์ธํธ์ ์ IP์ฃผ์๋ฅผ ์๋ณํ๋ ํค๋๋ก ์นํ์ด์ง ์ ์ ์ ํด๋ผ์ด์ธํธ์ ์ ์ IP๋ฅผ ๊ฐ์ ธ์ฌ ์ ์๋ค.์ฐํํ๊ธฐ ์ํด์ Burp Suite ํ๋ก๊ทธ๋จ์ด ํ์ํ๋ค.Intercept๋ฅผ ํ์ฑํ ์์ผ ๋ธ๋ผ์ฐ์ ์์ ์ ์ํ๋ ์ฃผ์๋ฅผ ๊ฑฐ
์ฌ์ฉ์์ ์ ๋ ฅ๊ฐ์ ๊ฒ์ฆํ์ง ์๊ณ ๋ณ์์ ๋ฃ๋ ๊ฒฝ์ฐ์ ๋ ฅ๊ฐ์ ์ฝ๋์์ username์ user1","isAdmin":"Yes"๋ฅผ ์ ๋ ฅํ๋ค๋ฉด ์ ํ ์ ๋ ฅ๋ isAdmin ๊ฐ์ ์ถํ ์ฌ์ฉ์์ ์ ๋ ฅ์ ๋ฐ๋ผ Yes๋ก ๋ณ๊ฒฝ๋๋ค.
๋ณธ ๊ฒ์๋ฌผ์ ๋ฐ์ฃผํญ ๊ฐ๋ฐ์๋๊ป์ ์งํํ์ "C++๋ก ๋๋ง์ ์ด์์ฒด์ ๋ง๋ค๊ธฐ"๋ผ๋ ์ฑ ์ ๊ธฐ๋ฐ์ผ๋ก ์์ฑ๋ ๊ฒ์๋ฌผ์ ๋๋ค. ์์์ ์์ ๋ณธ ์ฑ ์ ์งํํ์ ๋ฐ์ฃผํญ ๊ฐ๋ฐ์๋์ ๋ช ๋ณต์ ๋น๋๋ค. ์ด๋ฑํ๊ต๋ ๋ณธ ์ฑ ์ ๊ตฌ๋งคํ์ฌ ์ดํดํ์ง ๋ชปํ ์ฑ ์ง๊ธ์์์ผ ๋ณด๋ฉด์ ๋ฐ๋ผํ๊ฒ ๋์์ต๋๋ค.

๊ต๋ด ์ด๋์ค ์ถ์๋ถ๋ฅผ ์ผ๊ตด์ธ์์ ํตํด ๊ตฌํํ๋ ค๊ณ ํ๋ค.์ฌ์ ์ฐ๊ตฌ๋ก ๊ด๋ จ๋ ์คํ์์ค์ ๋ ผ๋ฌธ์ ์ฐพ๋ ์ค ํ์ด์ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก DeepFace๋ผ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์๋ ๊ฒ์ ์๊ฒ ๋์๋ค.์ค๋์ DeepFace ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ํ์ฉํ์ฌ ์ผ๊ตด ์ธ์์ ์ฒดํํด๋ณด๋ ค ํ๋ค.๋น์ฐํ๊ฒ๋ ํ์ด์ฌ์
์ ๋ฒ ํฌ์คํ ์์ ๊ต๋ด ์์ค ๋ก๋๋ทฐ๋ฅผ ๋ง๋ค๊ธฐ ์ํ ์ฌ์ ์ค๋น๋ฅผ ๋ชจ๋ ๋ง์ณค๋ค.๋จผ์ ๋ก๋๋ทฐ์ ์ฌ์ฉ๋ ์ฌ์ง์ ์ดฌ์ํ์ฌ์ผ ํ๋ค.ํ๊ต์ ์ธ์คํ 360 ์นด๋ฉ๋ผ๊ฐ ์์ด์ ๋จ๋ ์๊ฐ์ ํ๊ต ๊ณณ๊ณณ์ ์ดฌ์ํ์๋ค.์ดฌ์ํ ์ด๋ฏธ์ง๋ insp๋ผ๋ ํ์ฅ์๋ก ๋์ค๋๋ฐ ์ธ์คํ 360 ์คํ๋์ค๋ฅผ ํตํด์

๋๊ธฐ ๋ด๋ ์ ์ ์ ์ ์น๋ฅผ ์ํด์ ์ฐ๋ฆฌ ํ๊ต์์ ๋ค์ํ ํ๋ณด ํ๋์ ์งํํ๋๋ฐ, ์ฌํด ์ ํ ์ค๋ช ํ๋ ๋ชจ๋ ํ๊ต๊ฐ ํ ๊ณณ์ ๋ชจ์ฌ์ ์งํ๋ค๋ ๊ฒ์ด์๋ค. ๋ฐ๋ผ์ ๋ค๋ฅธ ํ๊ต๋ณด๋ค ํนํ์ ์ธ ๋ชจ์ต์ ๋ณด์ฌ์ฃผ์ด์ผ ํ๋ค๊ณ ์๊ฐํ๊ณ , ํ๊ต๋ฅผ ์ง์ ๋ฐฉ๋ฌธํด์ ์์ค์ ๋ณด์ง ๋ชปํ๊ธฐ์ ํ๊ต ๋ด๋ถ๋ฅผ

์ต๊ทผ์ ๋์จ ์ค๋งํธํฐ์ด๋ ๋ ธํธ๋ถ ๊ฐ์ ๊ธฐ๊ธฐ๋ค์ ํด๋น ๊ธฐ๊ธฐ์ ์ ์ฅ๊ณต๊ฐ์ ์ ์ฅํ์ง ์๊ณ ํด๋ผ์ฐ๋๋ฅผ ํตํด ํด๋ผ์ฐ๋ ์คํ ๋ฆฌ์ง์ ์ ์ฅํ๋ ๋ฐฉ์์ ์ฃผ๋ก ์ฑํํ์ฌ ์ฌ์ฉํ๊ณ ์๋ค ์ฃผ๋ ํด๋ผ์ฐ๋ ์๋น์ค๋ก ๋ค์ด๋ฒ MYBOX, ๊ตฌ๊ธ ํฌํ , ๊ตฌ๊ธ ๋๋ผ์ด๋ธ ๋ฑ์ด ์๋๋ฐ ์ด๋ฌํ ์๋น์ค๋ค์ ์ฌ
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด ์ ๋ก๋ฅผ ์ฌ์ฉํ๋ค๋ณด๋ฉด HDMI๋ฅผ ์ฐ๊ฒฐํ๊ณ ๋ง์ฐ์ค๋ฅผ ์ฐ๊ฒฐํ๊ณ ํค๋ณด๋๋ฅผ ์ฐ๊ฒฐํด์ผํ๋ ๋ถํธํจ์ด ์๊ณ ๋ฒ๊ฑฐ๋กญ๊ธฐ์ ์ด์์ฒด์ ๊ฐ ๋ด๊ฒจ์๋ SD์นด๋์ ํ์ผ์ ์ถ๊ฐํ๋ ํ์์ผ๋ก ์์ดํ์ด๋ฅผ ์ฐ๊ฒฐํ ์ ์๋ค.์์ดํ์ด๋ฅผ ์ฐ๊ฒฐํ๊ณ SSH๋ฅผ ํตํด ์๊ฒฉ ํต์ ์ด ๊ฐ๋ฅํ๋ค.SD์นด๋๋ฅผ ์ปดํจ
ํ๊ต SW-AI ์ธ์ฌ์์ฑ ํ๋ก์ ํธ์์ ์งํํ๊ณ ์๋ ์ด๋์ค ์ง๋ฌธ์ธ์ ์ถ์ ์์คํ ์ ๊ตฌ์ถํ๋ฉด์ ์๋ฒ์ ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด๊ฐ ํต์ ํด์ผํ๋ ์ํฉ์ด ๋ฐ์ํ์๋ค. ์ด์ ์ ์ค๋งํธ ํ๋ธ๋ฆฟ ๋ณด๊ดํจ์ ์ ์ํ๋ฉด์ ์ฌ์ฉํ๋ ๋ฐฉ์์ธ express ์๋ฒ์์ socketio ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ํตํด์ ๋ผ์ฆ

๋ผ์ฆ๋ฒ ๋ฆฌํ์ด์ ์ง๋ฌธ์ธ์ ์ผ์๋ฅผ ํตํด์ ์ง๋ฌธ์ธ์ ๊ฒฐ๊ณผ๋ฅผ ๋ฌธ์์ด๋ก ๋ณํํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅํ๊ณ ๋ค์ ์ธ์ ๋ ์ง๋ฌธ๊ณผ ์ผ์น์จ์ ๊ตฌํ๋ ์ฝ๋๋ฅผ ์ง๋ณด์๋ค.๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅํ๋ ๋ถ๋ถ์ ๊ตฌํํ์ง ์์๋ค.์กฐ๋ง๊ฐ ๊ตฌ๊ธ์ Firebase๋ฅผ ํตํด ๊ตฌํ ํ ์์ ์ด๋ค.๋จผ์ ํ์ด์ฌ์ ํตํด

ํ๊ต์์ ์ด๋์ค ์ง๋ฌธ์ธ์ ์ถ์๋ถ๋ฅผ ์ ์ํ๊ณ ์๋ค.๊ต์ฌ์ฉ ์ดํ๋ฆฌ์ผ์ด์ ์ ์ ์ค ์๋จ ๋ฐ์ ๋ค์ ๋์์ธ๊ณผ ๊ฐ์ด ํ์ํ๊ณ ์ถ์๋ค.ํ์ง๋ง Flutter์์ ์ด๋ฅผ ํํํ๊ธฐ ์ํด์ ๋ค์ํ ๋ฐฉ๋ฒ์ ์๋ํด๋ณด์์ง๋ง ์คํจํ์๋๋ฐ ๊ณ์ ์ฐพ์๋ณด๋ค Stack์ด๋ผ๋ ์์ ฏ์ ํตํด ๊ตฌํํ ์ ์๋ค

์ค๋์ ESP32๋ฅผ ํตํด ์ง์ ์ง์ ์ค๋งํธํ์ ๊ตฌ์ถํ๋ ๊ณผ์ ์ ๋ํด ๊ธฐ๋กํ๋ค. ๋จผ์ IoT๋ Internet of Things๋ผ๋ ๋ป์ผ๋ก ์ฌ๋ฌผ์ด ์ธํฐ๋ท์ผ๋ก ์ฐ๊ฒฐ๋๋ ๊ฒ์ ์๋ฏธํ๋ค. ์ด๋ ๊ฒ ์ฌ๋ฌผ์ ์ธํฐ๋ท์ ์ฐ๊ฒฐํ๊ธฐ ์ํด์๋ ์ฌ๋ฌผ์ ์๋์ํฌ ์ ์๊ณ ์ธํฐ๋ท๊ณผ ์ฐ๊ฒฐ๋ ์

ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ ๋์์ฃผ๋ ํ๋ ์์ํฌ์ธ Vue.js์์ ๊ตฌ๊ธ์ Firebase๋ฅผ ํตํด์ ์ค์ง ํ๋ก ํธ์๋์์ ํ์๊ฐ์ ๋ฐ ๋ก๊ทธ์ธ์ ๊ตฌํํ ๊ฒ์ด๋ค์ด ํฌ์คํ ์์๋ Vue-router๋ผ๋ ๊ฐ๋ ์ ์ดํดํ์๋ค๋ ์ ์ฌ๋ก ์์ฑ๋์๋ค.Firebase์์๋ ์๋ฒ ๋๋ ์น ํ๊ฒฝ์์ ์๋น์ค
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด์์ ์ฝ๋ฉํ ํ์ด์ฌ ํ์ผ์ด ์๋์ผ๋ก ์คํ๋๋๋ก ํ๊ธฐ ์ํด์ ๋ค์๊ณผ ๊ฐ์ด ์๋ํ๋ค.๋ผ์ฆ๋ฒ ๋ฆฌํ์ด nano ํ ์คํธ ํธ์ง๊ธฐ๋ก ์๋์ ๊ฒฝ๋ก์ ํ์ผ์ ์ด์ด์ค๋ค.์ ํ์ผ์์ ์ ์ผ ํ๋จ์ผ๋ก ์ด๋ํ๋ค (Ctrl+W -> Ctrl+V) ์คํ์ฝ๋ ์ ๋ ฅ ๋ถ๋ถ์ ์คํํ ์ฝ๋๋ฅผ ์

๊ณ ๋ฑํ๊ต ํ๋ธ๋ฆฟ ๋์ฌ ์์คํ (ํ๋ก ํธ์๋)์ ๊ตฌ์ถํ๋ฉด์ html element๊ฐ ํ์๋์๋ค๊ฐ ์ฌ๋ผ์ก๋ค๊ฐ ๋ฐ๋ณตํ๋ ์ฝ๋๋ฅผ ๊ตฌํํ๋ฉด์ ๋ฐ์ ์๋ ํ ์คํธ๊ฐ ์ฌ๋ผ์๋ค ๋ด๋ ค์๋ค ํ๋ ํ์์ด ๋ฐ์ํ๋ค.๊ณ ์ ํ๊ณ ์ถ์ ๋ง์์ element style์ position:absolute๋ฅผ
๋ง์ดํฌ๋ก๋นํธ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ด์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์ค๋ช ํ ๊ธ์ ๋๋ค