SECURITY
-
[๊ฐ๋ ] Blockchain ๊ฐ๋ฐํ๊ธฐ :: dapp (ํ์ค์ํ ์ฑ) ์ด๋? dapp ๊ตฌ์กฐ, ํ๋ฆ, ์ค๋งํธ ์ปจํธ๋ํธSECURITY/Blockchain 2022. 1. 5. 15:35
๋ณธ๊ฒฉ์ ์ผ๋ก blockchain ์ ๋ํด ๊ณต๋ถํด๋ณด๊ณ ์ง์ ๊ตฌํํด๋ณผ ์ ์๋ ๊ธฐํ๊ฐ ์๊ฒจ์, ๊ทธ ๋ด์ฉ์ ์์ผ๋ก ๋ค๋ฃจ๋๋ก ํ๊ฒ ์ต๋๋ค. ๊ฐ๋ ์ ์ -> ์ค์ ๊ตฌํ -> ํ ์คํธ ๋ฐ ๋ฐฐํฌ ๊น์ง ์งํํ ์์ ์ ๋๋ค. * ์ด๋๋ฆฌ์ ๋คํธ์ํฌ๋ฅผ ์ฌ์ฉํ ๊ฒ์ด๋ฏ๋ก, ์๋ ๋ด์ฉ์ ์ด๋๋ฆฌ์ ๋คํธ์ํฌ ์ ๊ธฐ๋ฐ์ ๋ก๋๋ค. Dapp (ํ์ค์ํ ์ฑ) ์ด๋? ์ค์ํ, ํ์ค์ํ, ๋ถ์ฐํ. ๋ง์ด ๋ค์ด๋ดค์ ์ ์์ง๋ง ํท๊ฐ๋ฆด ์ ์๋ ๊ฐ๋ ์ด๋ฏ๋ก ๋จผ์ ์ง๊ณ ๋์ด๊ฐ๊ฒ ์ต๋๋ค. ์ค์ํ(centralized) ์ ํ๋ฆฌ์ผ์ด์ : ๋จ์ผํ๊ฑฐ๋ ์ค์ํ๋ ์ฃผ์ฒด๊ฐ ์ ์ดํ๋ ์์คํ ์ ๊ธฐ๋ฐ์ผ๋ก ๋ง๋ค์ด์ง ์ฑ. ๋ฐ๋ผ์ ์ฌ์ฉ์๊ฐ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ์ฃผ์ฒด๋ฅผ ์ ๋ขฐํ๋ ๊ฒ์ ์ ์ ๋ก ์๋ํฉ๋๋ค. ์๋น์ค๋ฅผ ์ ๋ขฐํ์ง ์๋๋ค๋ฉด ์ฌ์ฉ์๋ ์ฌ์ฉํ์ง ์์ ๊ฒ์ด๊ณ , ๊ทธ์ ๋ฐ๋ผ ์๋น์ค์ ์ฃผ์ฒด๋ ์ ๋ขฐ์ฑ..
-
[๊ฐ๋ ] ๋ธ๋ก์ฒด์ธ์ด๋? :: ๊ณต๊ฐํค ์ํธํ, ํด์ ํจ์, ํฉ์, ์ฑ๊ตด, ์์ ์ฆ๋ช , ์ง๋ถ ์ฆ๋ช , ๋จธํด ํธ๋ฆฌSECURITY/Blockchain 2022. 1. 5. 15:18
๋ธ๋ก์ฒด์ธ์ ๋ ์ค๋ฅด๋ ๊ธฐ์ ์ค ํ๋์ ๋๋ค. ๊ธฐ์กด์ ์ค์ ์ง์คํ๋ ํํ๊ฐ ์๋๋ผ ๋ถ์ฐ๋ ํํ๋ก ์๋ํจ์ผ๋ก์ ์ฌ๋ฌ ๋ณด์์ ์ธ ์ธก๋ฉด์ ๋ฌ์ฑํ ์ ์๋ ๊ธฐ์ ์ ๋๋ค. ์ฃผ์ํ ์ ์ ์ํธ ํํ, ์ฆ ๋นํธ์ฝ์ธ๊ณผ ๋ธ๋ก์ฒด์ธ์ ๋ค๋ฅธ ๊ฒ์์ ์์ผ์ ํฉ๋๋ค. ๋นํธ์ฝ์ธ์ด๋ ์ด๋๋ฆฌ์ ๋ฑ์ P2P ๊ธฐ๋ฐ Blockchain ์ ์ด์ฉํ '์ ์ ํํ'์ด์ง, ๊ธฐ์ ์์ฒด๊ฐ ์๋๋๋ค. ๊ทธ๋ผ ์ด ํฌ์คํ ์์๋ ๋นํธ์ฝ์ธ๊ฐ์ ์ ์ ํํ์ ๊ธฐ์ ์ ํ ๋์ธ Blockchain ์ ๋ํด ์์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ด๋ ์ถํ ๋ธ๋ก์ฒด์ธ ํ๋ก์ ํธ์ ๊ด๋ จ๋ ํฌ์คํ ์ ์ ๋ธ๋ก์ฒด์ธ์ ๊ฐ๋ ์ ๋ํด ํ๋ฒ ์ง๊ณ ๋์ด๊ฐ๊ธฐ ์ํจ์ด๊ณ , ๊ธฐ๋ณธ์ ์ธ ๊ฐ๋ ์ ๋ํด์๋ง ๋ค๋ฃจ๊ฒ ์ต๋๋ค. ๋ธ๋ก์ฒด์ธ์ด๋? block + chain ์ด๋ผ๋ ๋ง ๊ทธ๋๋ก, ๋ธ๋ก์ฒด์ธ์ ๋ฐ์ดํฐ๋ฅผ '๋ธ๋ก' ๋จ์๋ก ๊ด๋ฆฌํ๊ณ , ์ด ๋ธ..
-
OpenWrt: DDos ๊ณต๊ฒฉ์ Snort ๋ก ํ์งSECURITY/OpenWrt 2021. 8. 7. 20:59
OpenWrt ์์ Snort ๋ฅผ ์ฌ์ฉํ์ฌ DDos ๊ณต๊ฒฉ์ ํ์งํด๋ณด์๋ค. ์คํ ํ๊ฒฝ ์ค์ ์ฐ์ , Docker ๋ก ์ค์ต ํ๊ฒฝ์ ๊ตฌ์ฑํ๋ค. ๋ค์์ ๋ ์ปจํ ์ด๋๋ฅผ ๋ง๋ค์ด์ผ ํ๋ค. OpenWrt (2021.07.16 - [SECURITY/OpenWrt] - OpenWrt ๋ฅผ docker ๋ก :: OpenWrt, SDK, Package, ipk, scp) Kali Linux (https://www.kali.org/docs/containers/official-kalilinux-docker-images/) (์์ธํ ์ค์ ๋ฐฉ๋ฒ์ ์ ํฌ์คํ ๊ณผ Kali Linux ๊ณต์ docker images ๋ฅผ ์ฐธ๊ณ ํ๋ฉด ๋๋ค. ๊ฐ๋จํ๊ฒ ๋ฐ๋ก ์ค์นํ๊ณ ๋์ด๊ฐ์๋ ค๋ฉด, ๋ค์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํด๋ ๋๋ค) $ docker run -it openwr..
-
OpenWrt: Package ํจํค์ง ๋น๋ :: Hello, world!SECURITY/OpenWrt 2021. 7. 22. 01:46
๋ชจ๋ ํ๋ก๊ทธ๋๋ฐ์ ์ฒซ ์์์ Hello, world! ๋ฌ๋ค. ๊ทธ๋ฌ๋ ์ง๊ธ ํฌ์คํ ํ ๋ด์ฉ๋ OpenWrt ์ helloworld ๋ผ๋ ํจํค์ง๋ฅผ ๋น๋ํ๊ณ ์ค์นํ๋ ๋ด์ฉ์ด๋ค. ์๋ ๋ด์ฉ์ OpenWrt helloworld ๊ณต์ ๋ฌธ์๋ฅผ ์ฐธ๊ณ ํ์์ต๋๋ค. https://openwrt.org/docs/guide-developer/helloworld/start Part 1. helloworld ํจํค์ง ์์ฑํ๊ณ ๋น๋ํ๊ธฐ ๋จผ์ SDK ๊ฐ ํ์ํ๋ค. ๋์ ๊ฒฝ์ฐ, OpenWrt SDK ๋์ปค ์ปจํ ์ด๋๋ก ํด๋น ํ๊ฒฝ์ ๊ตฌ์ถํ๋ค. ํ์ง๋ง ์์ ์ ๊ธฐ๊ธฐ์ ๋ง๋ ์์ค ์ฝ๋์์ SDK ํ์ผ ๋ํ ์ ๊ณตํ๊ณ ์์ผ๋, Linux ์์ ๊ทธ๊ฑธ ๋ค์ด๋ฐ๊ณ ์งํํด๋ ์๊ด์๊ฒ ๋ค. ๋ค๋ง staging_dir ์ ๊ต์ฐจ ์ปดํ์ผ๋ง์ ์ํด ํ์ํ๋, ํ์ธํ๊ธฐ! ๋จผ..
-
OpenWrt ๋ฅผ docker ๋ก :: OpenWrt, SDK, Package, ipk, scpSECURITY/OpenWrt 2021. 7. 16. 18:33
๋ฌด์ ๊ณต์ ๊ธฐ๋ฅผ ํ์ฉํ์ฌ ๊ฐ๋ฐํ๋ ํ๋ก์ ํธ๋ฅผ ์ํด OpenWrt ๋ฅผ ์ฌ์ฉํ๊ฒ ๋์๋ค. (๊ด๋ จ ๋ด์ฉ๋ ๊ธฐํ๊ฐ ๋๋ฉด ํฌ์คํ ํ๊ฒ ๋ค) OpenWrt ๊ณต์ ๋ฌธ์ (ํนํ, ๊ฐ๋ฐ ๊ฐ์ด๋ https://openwrt.org/docs/guide-developer/start) ๋ฅผ ์ฌ๋ฌ ๋ฒ ๋ณธ ๊ฒฐ๊ณผ, ๊ฐ๋ฐ ํ๋ฆ์ ์๊ฒ ๋์์ง๋ง, ์ค์ ๊ณต์ ๊ธฐ๊ฐ ์์ด์ ๊ณต์ ๊ธฐ๋ฅผ ๋์ฒดํ๊ธฐ ์ํด Docker ๋ก ํ ์คํธํ๊ธฐ๋ก ๊ฒฐ์ ํ๋ค. (Docker ๋ฅผ Windows10 ์ ์ค์นํ๋ ๋ฐฉ๋ฒ์ 2021.07.14 - [PROGRAMMING/๊ธฐํ] - Docker for windows 10 : ๋์ปค ๊ฐ๋ต, windows 10 ์ ๋์ปค ์ค์นํ๊ธฐ ๋ฐฉ๋ฒ ์ฐธ๊ณ !) OpenWrt ๋ OS ์ ํ ์ข ๋ฅ๋ผ๊ณ ์๊ฐํ๋ฉด ๋๊ณ , ๊ณต์์ ์ผ๋ก Docker Image ๋ฅผ ์ ๊ณตํด..
-
์นผ๋ฆฌ ๋ฆฌ๋ ์ค(Kali Linux) ๋ก ARP Spoofing (์คํธํ), Sniffing (์ค๋ํ) ์ค์ตํ๊ธฐSECURITY/Network 2021. 3. 14. 19:44
์ด ๋ธ๋ก๊ทธ๋ ๋ถ๋ฒ์ ์ธ ํดํน ํ์๋ฅผ ๊ถ์ฅํ๊ฑฐ๋ ์ ๋ํ์ง ์์ต๋๋ค. ์ค๋ก์ง ๊ต์ก์ ์ธ ๋ชฉ์ ์ผ๋ก๋ง ์ค์ตํ์๊ณ ์ฌ์ฉํด์ฃผ์ธ์. ๋ถ๋ฒ ํดํน์ ๋ํ ์ฑ ์์ ๋ณธ์ธ์๊ฒ ์์ต๋๋ค. 1. ๊ฐ๋ ์๊ฐ ์ค๋ํ(Sniffing)์ด๋? ์ค๋ํ(Sniff) ๋ "๋์๋ฅผ ๋งก๋ค.", "ํํ๊ฑฐ๋ฆฌ๋ค" ๋ผ๋ ๋ป์ผ๋ก, ์ค๋ํ์ด๋ ๋คํธ์ํฌ ์์ ์ง๋๋ค๋๋ ํจํท๋ค์ ์บก์ฒํ์ฌ ๊ทธ ์์ ์๋ ๋ด์ฉ์ ๋ค์ฌ๋ค๋ณด๋ ๊ธฐ์ ์ด๋ค. ๋ ์คํธํ(Spoofing) ์ด๋, ์ธํฐ๋ท ํ๋กํ ์ฝ์ธ TCP/IP์ ๊ตฌ์กฐ์ ๊ฒฐํจ์ ์ด์ฉํด ์ฌ์ฉ์์ ์์คํ ๊ถํ์ ํ๋ํ ๋ค, ์ ๋ณด๋ฅผ ๋นผ๊ฐ๋ ํดํน ์๋ฒ์ด๋ค. ARP Spoofing ์ด๋, ARP ์บ์ฌ์ ์ ์ฅ๋๋ MAC(๋ฌผ๋ฆฌ์ ์ฃผ์)๋ฅผ ์์ฌ ๋์์ ํต์ ํ๋ฆ์ ์๊ณก์ํค๋ ํดํน ์๋ฒ์ด๋ค. 2. ์ค์ต ์๊ฐ ์ด๋ฒ ์ค์ต์์๋ ๊ณต๊ฒฉ์์ ํผํด์์ ๊ฐ..
-
VMware ๋ก ์นผ๋ฆฌ ๋ฆฌ๋ ์ค (Kali Linux) ์ค์นํ๊ธฐ + ํ๊ธ ๊นจ์ง ํด๊ฒฐSECURITY 2021. 3. 14. 16:52
๋จผ์ , ์นผ๋ฆฌ ๋ฆฌ๋ ์ค๋ฅผ ์ค์นํ๋ ๋ฐฉ๋ฒ๋ ๊ฒฐ๊ตญ ๊ฐ์ ๋จธ์ ์ ์ค์นํ๋ ๋ฐฉ๋ฒ๊ณผ ๊ฐ๊ธฐ์ ์ด์ ์ ๊ฐ์ ๋จธ์ ์ ์ค์นํด ๋ณด์ จ๋ค๋ฉด ๊ทธ์ ๋น์ทํ๊ฒ ์ค์นํ์๋ฉด ๋ฉ๋๋ค. ๊ฐ์๋จธ์ ์ ์ค์นํ๋ ๊ณผ์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. 1) ์ค์นํ๋ ค๋ OS ์ iso ํ์ผ ๋ค์ด ๋ฐ๊ธฐ 2) ์ฌ์ฉํ๋ ๊ฐ์ํ ์ํํธ์จ์ด(VMware, VirtualBox ๋ฑ๋ฑ) ์์ ํด๋น iso ํ์ผ๋ก ๊ฐ์ ๋จธ์ ๋ง๋ค๊ธฐ ๊ทธ๋ผ ์ง๊ธ๋ถํฐ Kali Linux ๊ฐ์ ๋จธ์ ์ ๋ง๋๋ ๋ฐฉ๋ฒ์ ์๊ฐํ๋๋ก ํ๊ฒ ์ต๋๋ค. 1. ์นผ๋ฆฌ ๋ฆฌ๋ ์ค iso ํ์ผ ๋ค์ด๋ฐ๊ธฐ ์นผ๋ฆฌ ๋ฆฌ๋ ์ค ๊ณต์ ํํ์ด์ง์ ๋ค์ด๊ฐ ์ํ๋ ๋ฒ์ ์ iso ํ์ผ์ ๋ค์ด๋ฐ๋๋ค. (www.kali.org/downloads/) ์ฌ์์ ๋ฐ๋ผ,๋ค์ด ๋ฐ๋๋ฐ ๊ฝค๋ ์ค๋ ๊ฑธ๋ฆฐ๋ค.. 2. VMware ๋ฅผ ํค๊ณ ๊ฐ์ ๋จธ์ ์ ๋ง๋ ๋ค. 1) Crea..
-
Proxy ํ๋ก์๋?SECURITY/Webhacking 2021. 2. 17. 22:45
Proxy ๋? Proxy ๋ ‘๋๋ฆฌ', '๋์ ' ์ด๋ผ๋ ๋ป์ ๊ฐ์ง๋ค. ์ฃผ๋ก ๋ณด์์์ ๋ฌธ์ ๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด, ์ง์ ํต์ ํ์ง ์๊ณ ์ค๊ณ์๋ฅผ ๊ฑฐ์น๋ค๋ ๊ฐ๋ ์ด๋ค. ์ด ๋ ์ค๊ณ์ ๊ธฐ๋ฅ์ ํ๋ ๊ฒ์ด ‘ํ๋ก์ ์๋ฒ' ์ด๋ค. ํด๋ผ์ด์ธํธ์ ์๋ฒ ์ฌ์ด์ ํ๋ก์ ์๋ฒ๊ฐ '์ค๊ณ'๋ฅผ ํ ๋, ํด๋ผ์ด์ธํธ๋ ํ๋ก์ ์๋ฒ๋ฅผ ‘์๋ฒ’ ๋ผ๊ณ ์ธ์ํ๊ณ , ์๋ฒ๋ ํ๋ก์ ์๋ฒ๋ฅผ ‘ํด๋ผ์ด์ธํธ’ ์ฒ๋ผ ์ฌ๊ธฐ๊ฒ ๋๋ค. ์ฆ, ํ๋ก์ ์๋ฒ๊ฐ ํด๋ผ์ด์ธํธ์ Request ์ ์๋ฒ์ Response ๋ฅผ ์ฐ๊ฒฐํด์ฃผ๊ธฐ ๋๋ฌธ์ (์๋ฏธ์ ์ผ๋ก) ํด๋ผ์ด์ธํธ ์ ์ฅ์์๋ ์๋ฒ๋ฅผ ๊ฐ๋ฆฌ๊ณ ํ๋ก์ ์๋ฒ๊ฐ ์์๋ ๊ฒ์ด๊ณ , ์๋ฒ ์ ์ฅ์์๋ ํด๋ผ๊ฐ ๊ฐ๋ ค์ง๊ณ ๋์ ํ๋ก์ ์๋ฒ๊ฐ ์๋ ๊ฒ์ด๋ค. ํ๋ก์ ์๋ฒ๋ ์๋ฒ์ ์์น์ ๋ฐ๋ผ [Forward Proxy] ์ [Reverse Proxy..