- ๋ฐฉ๋ฌธ์์
- Best Story
์ ์ฒด ๋ฐฉ๋ฌธ์
์ค๋ ๋ฐฉ๋ฌธ์
์ด์ ๋ฐฉ๋ฌธ์
Latest Story
-
[์ด๋ฐ์ ๋ฏธํ ] ๋ฏธํ / ์ด์ ๋ฐ์ดํธ / ์น๊ตฌ์ ์ถ์ต ์๊ธฐ
์๋ ํ์ธ์!! ์ด๋ฐ ์ผ์? ๊ธ์ ์ ๋ง 2๋ ๋ง์ ์ฐ๋ ๊ฒ ๊ฐ์๋ฐ์ ใ ใ ์ค๋์ ์ ๋ฒ ์คํธ ํ๋ ๋ ์น๊ตฌ์ ์ด์ ์ฅ์์ ๋ค๋ ์๊ฑฐ๋ ์! ์ ๊ธฐํ ๊ฒฝํ์ด์์ต๋๋ท ใ ใ ๊ทธ๋์ ํ๊ธฐ๋ฅผ ๊ธฐ๋กํด๋ณผ๊น ํด์ ํน์ ๋ค๋ค ์ด๋ฐ์ ํ์์ ๋ณด์ จ๋์!! ์ ๊ฐ ์ค๋ ๋ฐฉ๋ฌธํ ์ฅ์๋ ์ด๋ฐ์ ํ์์ ๋์ค๋ ๊ฒ์ฒ๋ผ! ์์ฒญ ์ด๋์ด ๊ณต๊ฐ์์ ๋ธ๋ผ์ธ๋!!! ๋๋์ผ๋ก ์๋ก ๋ํ๋ฅผ ํ๋ ๊ทธ๋ฐ ์ฅ์์์ ๋จผ์ ์์น์ ๋๋ค! ๋ฐฉ๋ฌธ ์์น ์ด๋ฐ์๋ฏธํ ์์ธํน๋ณ์ ๊ด์ ๊ตฌ ๋ด์ฒ๋ก 443 ์งํ 1์ธต ์ด๋ฐ์๋ฏธํ > ์์ธ ๊ด์ ๊ตฌ ๋ด์ฒ๋ 873-42 | ๋ด์ฒ๋ก 443 / ์ฌ๊ธฐ์ ์ธ๋ธ์ผ๋ ๋ธ๊ณผ ํผ์๋ ธ ์ฌ์ด ๊ณ๋จ์ด ๋ณด์ ๋๋ค ๋ค์ด๊ฐ์๋ค๋ณด๋ฉด ๊ทธ๋ฆผ๋ค๋ ์ ์๋์ด ์์ด์! ๋ด๋ ค๊ฐ๋ฉด ํฌ์คํธ์์ ์ฃผ์ญ๋๋ค! ๋ณดํต ์ฐ์ธ๋ผ๋ฆฌ ์ค๊ฑฐ๋, ํน์ ๋ฏธํ ์ ํ๋ฌ ์ค๋ ๋ถ๋ค์ด ๋ง์ ๊ฒ ๊ฐ์์! ๊ทธ์น๋ง ์น๊ตฌ๋..
-
ํฉ์ ์๊ณ ๋ฆฌ์ฆ ์ข ๋ฅ ๋ฐ ๊ตฌ์ฑ - PoW
ํด๋น ํฌ์คํ ์ "ํฉ์ ์๊ณ ๋ฆฌ์ฆ ์ข ๋ฅ ๋ฐ ๊ตฌ์ฑ"์ ๋ํด ์ค๋ช ํฉ๋๋ค. * ์ค๋ฅธ์ชฝ ๋ชฉ์ฐจ๋ฅผ ํตํด ์กฐ๊ธ ๋ ๊ฐ์์ ์ธ ์์ฝ๋ด์ฉ์ ํ์ธํ์ค ์ ์์ต๋๋ค. * ๋ด์ฉ์ ๋ํ ์ฐธ๊ณ ์๋ฃ & ๊ด๋ จ ์๋ฃ๋ ๋งจ ๋ ํ๋จ์ ์ฒจ๋ถํฉ๋๋ค. ๊ฐ์ด ํ์ธํด๋ณด์๊ณ ์ข์ ๋ด์ฉ์ ๊ณต์ ํ๋ฉด ์ข์ ๊ฒ ๊ฐ์์ :) # ์ฒจ๋ถ์๋ฃ์ ์๋ ๊ทธ๋ฆผ ๋ฐ ํ์ ๊ฒฝ์ฐ ์์ฒด์ ์ผ๋ก ์ค๋ช ์ ์ํด ์ ์ํ ๊ฒ์ ๋๋ค # 1. ์ฅ์ ๋ชจ๋ธ์ ๋ฐ๋ฅธ ํฉ์ ์๊ณ ๋ฆฌ์ฆ P2P ๋คํธ์ํฌ์์๋ ๋ฐ์ ๊ฐ๋ฅํ ์ฅ์ ๋ชจ๋ธ๋ก ๋ค์๊ณผ ๊ฐ์ 3๊ฐ์ง๊ฐ ์กด์ฌํ๋ค.(ํฌ๊ฒ ๋ถ๋ฅํ ๊ฒ ๋ฟ ๋ค์ํจ) 1-1. ํฉ์ ์๊ณ ๋ฆฌ์ฆ ๋น๊ตํ PoW PoS PBFT/Sieve Paxos/Raft CPU ์ฐ์ฐ ๋น์ฉ ๋์ ์ค๊ฐ์ ๋. PoW๋ณด๋ค ๋ฎ์ง๋ง ๋๋ฆ๋๋ก์ ํด์ ๊ณ์ฐ์ ์ํ ๋ฎ์ ๋ฎ์ ํต์ ๋น์ฉ ์ฐธ๊ฐ ์๋ฒ ์ ์ฒด๊ฐ ์๋, ๋ก..
-
P2P ๋คํธ์ํฌ ํ๊ณ ๋ฐ ํด๊ฒฐ์ฑ
ํด๋น ํฌ์คํ ์ "๋ธ๋ก์ฒด์ธ์ P2P ๋คํธ์ํฌ์ ํ๊ณ ๋ฐ ํด๊ฒฐ์ฑ "์ ๋ํด ์ค๋ช ํฉ๋๋ค. * ์ค๋ฅธ์ชฝ ๋ชฉ์ฐจ๋ฅผ ํตํด ์กฐ๊ธ ๋ ๊ฐ์์ ์ธ ์์ฝ๋ด์ฉ์ ํ์ธํ์ค ์ ์์ต๋๋ค. * ๋ด์ฉ์ ๋ํ ์ฐธ๊ณ ์๋ฃ & ๊ด๋ จ ์๋ฃ๋ ๋งจ ๋ ํ๋จ์ ์ฒจ๋ถํฉ๋๋ค. ๊ฐ์ด ํ์ธํด๋ณด์๊ณ ์ข์ ๋ด์ฉ์ ๊ณต์ ํ๋ฉด ์ข์ ๊ฒ ๊ฐ์์ :) # ์ฒจ๋ถ์๋ฃ์ ์๋ ๊ทธ๋ฆผ ๋ฐ ํ์ ๊ฒฝ์ฐ ์์ฒด์ ์ผ๋ก ์ค๋ช ์ ์ํด ์ ์ํ ๊ฒ์ ๋๋ค # 1. P2P ๋คํธ์ํฌ์ ํ๊ณ - ์ ๋ณด์ ์ง์ฐ๊ณผ ๋ฏธ ๋๋ฌ - ์ด์ค ์ก์ ์ ๋ฐ๋ฅธ ์ฒ๋ฆฌ ์ค๋ณต - ์๋ชป๋ ์ ๋ณด์ ์ํ ์ค์๋ - ์ ํํ ์ ๋ณด ๊ณต์ ์ ํ๊ณ 1-1. ๊ตฌ์กฐ & ํต์ ์ ๋ณด์ ๋ฌธ์ ์์ ์ฑ ๋คํธ์ํฌ ๋๊น ํ์ ๋ ธ๋ ๊ฐ ์ง์ ๋ด์ฉ ๋ณ์กฐ, ์ดํด๋ฆฝ์ค ๊ณต๊ฒฉ ๋ฑ(ํฅํ ๋ฐ๋ก ๋ค๋ฃฐ ์์ ) ์ ๋ขฐ์ฑ(ํ์ค์ฑ) ํน์ ๋ ธ๋๊ฐ ๋ค๋ฝ๋ ๋ฝ ๊ฑฐ๋ฆฐ๋ค๋ฉด ์์ฌํ ํ์๊ฐ ์์..
-
๋ธ๋ก์ฒด์ธ ๋์๊ฐ์ & ๋ธ๋ก์ฒด์ธ ๋ ธ๋ ์ข ๋ฅ ๋ฐ ํน์ง
ํด๋น ํฌ์คํ ์ "๋ธ๋ก์ฒด์ธ์ ๋์ ๊ฐ์ ๋ฐ ๋ ธ๋ ์ข ๋ฅ"์ ๋ํด ์ค๋ช ํฉ๋๋ค. * ์ค๋ฅธ์ชฝ ๋ชฉ์ฐจ๋ฅผ ํตํด ์กฐ๊ธ ๋ ๊ฐ์์ ์ธ ์์ฝ๋ด์ฉ์ ํ์ธํ์ค ์ ์์ต๋๋ค. * ๋ด์ฉ์ ๋ํ ์ฐธ๊ณ ์๋ฃ & ๊ด๋ จ ์๋ฃ๋ ๋งจ ๋ ํ๋จ์ ์ฒจ๋ถํฉ๋๋ค. ๊ฐ์ด ํ์ธํด๋ณด์๊ณ ์ข์ ๋ด์ฉ์ ๊ณต์ ํ๋ฉด ์ข์ ๊ฒ ๊ฐ์์ :) # ์ฒจ๋ถ์๋ฃ์ ์๋ ๊ทธ๋ฆผ ๋ฐ ํ์ ๊ฒฝ์ฐ ์์ฒด์ ์ผ๋ก ์ค๋ช ์ ์ํด ์ ์ํ ๊ฒ์ ๋๋ค # 1. ๋ธ๋ก์ฒด์ธ ๋์(๊ฐ์) Bit, Eth์ ๋ชจ๋ ๋ ธ๋๊ฐ ๊ฐ์ ์ญํ ์ ๊ฐ์ง๊ณ ๋๋ฑํ ๋คํธ์ํฌ๋ฅผ ํ์ฑํ๊ธฐ ๋๋ฌธ์ Pure P2P๋ก ๋ถ๋ฅ ํ ์ ์๋ค. ๋ํ ๋คํธ์ํฌ ํ ํด๋ก์ง์ ์ ์ฝ๋ ์๊ธฐ ๋๋ฌธ์ ๋น ๊ตฌ์กฐํ ์ค๋ฒ๋ ์ด๋ผ๊ณ ํ ์ ์๋ค. ๋ค๋ฅธ ์๋ก Hyperledger Fabric(๋ถ์ฐ์์ฅ ํ๋ซํผ) ์ ๊ฒฝ์ฐ ๋ ธ๋์ ๋ฐ๋ผ ์ญํ ์ด ๋ค๋ฅด๋ค๋ ์ ์์ ์ํผ ๋ ธ๋์ ..
-
๋ธ๋ก์ฒด์ธ์ด๋ & What is Block chain & Block Chain Network
ํด๋น ํฌ์คํ ์ "๋ธ๋ก์ฒด์ธ์ ๊ฐ๋ ๊ณผ, ๋คํธ์ํฌ ์ ํ ๋ฐ ๊ตฌ์กฐ"์ ๋ํด ์ค๋ช ํฉ๋๋ค. * ์ค๋ฅธ์ชฝ ๋ชฉ์ฐจ๋ฅผ ํตํด ์กฐ๊ธ ๋ ๊ฐ์์ ์ธ ์์ฝ๋ด์ฉ์ ํ์ธํ์ค ์ ์์ต๋๋ค. * ๋ด์ฉ์ ๋ํ ์ฐธ๊ณ ์๋ฃ & ๊ด๋ จ ์๋ฃ๋ ๋งจ ๋ ํ๋จ์ ์ฒจ๋ถํฉ๋๋ค. ๊ฐ์ด ํ์ธํด๋ณด์๊ณ ์ข์ ๋ด์ฉ์ ๊ณต์ ํ๋ฉด ์ข์ ๊ฒ ๊ฐ์์ :) # ์ฒจ๋ถ์๋ฃ์ ์๋ ๊ทธ๋ฆผ ๋ฐ ํ์ ๊ฒฝ์ฐ ์์ฒด์ ์ผ๋ก ์ค๋ช ์ ์ํด ์ ์ํ ๊ฒ์ ๋๋ค # 1. ๋ธ๋ก์ฒด์ธ์ด๋? ๋ฐ์ดํฐ ๋ถ์ฐ ์ฒ๋ฆฌ ๊ธฐ์ ๋ก ๋คํธ์ํฌ์ ์ฐธ์ฌํ๋ ๋ชจ๋ ์ฌ์ฉ์๊ฐ ๋ชจ๋ ๊ฑฐ๋ ๋ด์ญ ๋ฑ์ ๋ฐ์ดํฐ๋ฅผ ๋ถ์ฐ, ์ ์ฅํ๋ ๊ธฐ์ ์ ์ง์นญํ๋ค. ๋ธ๋ก(Data๊ฐ ๋ด๊ธด memory pool)๋ค์ ์ฒด์ธ ํํ๋ก ๋ฌถ์ ํํ์ด๊ธฐ ๋๋ฌธ์ ๋ธ๋ก์ฒด์ธ์ด๋ผ๊ณ ๋ถ๋ฅด๋ฉฐ, ๋ธ๋ก์ ๊ฐ์ธ๊ณผ ๊ฐ์ธ์ ๊ฑฐ๋(P2P : Peer to Peer)์ ๋ฐ์ดํฐ๊ฐ ๊ธฐ๋ก๋๋ ์ฅ๋ถ๊ฐ ๋๋ค...
-
[3๋ ๊ฐ์ ํ๊ณ ๋ก] ์ทจ์ , ๋ ๊ทธ๋ฆฌ๊ณ ์์ผ๋ก์ ๋ชฉํ
์๋ ํ์ธ์ :) ๋ธ๋ก๊ทธ๋ฅผ ์ด์ํ๊ฒ ๋์ง ์ด๋๋ง 3๋ ์ด๋ผ๋ ์๊ฐ์ด ์ง๋ฌ์ต๋๋ค. ์๊ฐ์ด ์ ๋ง ๋น ๋ฅธ ๊ฒ ๊ฐ์ต๋๋ค. ์ฒ์์ ๊ทธ์ ๋ด๊ฐ ๊ณต๋ถํ๋ ๊ฒ๋ค์ ์ ์ด๋๋ ๊ฒ์ด ๋์ ์ด๋ ฅ์๊ฐ ๋ ์ ์๊ณ , ๋์ ํฌํธํด๋ฆฌ์ค๊ฐ ๋ ์ ์๋ค๋ ๋ง์ ํนํด์ ์์ํ๊ฒ ๋ ๋ธ๋ก๊ทธ๊ฐ ์ด๋๋ง ๋ฒ์จ 3๋ ์ด ๋์๊ณ ์ ๋ ๊ทธ 3๋ ๊ฐ ์ ๋ง ๋ง์ ์ผ๋ค์ด ์์์ต๋๋ค. ์ฒ์ ์์ ๋น์๋ง ํด๋ ํ๋ฃจ ํ๋ช ์ ๋ฐฉ๋ฌธ์๊ฐ ๋์ด๋ ๋๋ง๋ค ํ๋ณต์ ๋๋ผ๊ณ , ๋ฟ๋ฏํจ์ ๋๋ผ๋ฉฐ ์ ๋ง ๊พธ์คํ ์์ฑํ๋ ์ ์ ๋ธ๋ก๊ทธ๊ฐ ์ด๋์๊ฐ ์ผ์์ํ, ์ง์ฅ ๊ทธ๋ฆฌ๊ณ ๋ค์ํ ํ์ค์ ์น์ฌ ์ฐ์ ์์๊ฐ ํ๋ ๋ฐ๋ ค๋๊ฐ๊ธฐ๋ ํ์ง๋ง ์ง๊ธ๊น์ง ์ญ ์ด์ด์ค๊ณ ์ด์ ๋ ์๊ฐ 10,000๋ช ์ด์์ ๋ฐฉ๋ฌธ์๊ฐ ์๊ธธ ์ ๋๋ก ๋ง์ ์ฑ์ฅ์ ํ์์ต๋๋ค. ๊ทธ๋งํผ ์ ๋ ๋ง์ ์ฑ์ฅ์ ํ์๊น์ ? 1. 3๋ ๊ฐ์ ํ๊ณ ๋ก ์ฐ๋ง์ด ๋๋ ..
-
Block Chain keyword
์ค๋์ Block Chain Keyword๋ฅผ ๊ฐ๋จํ ์๊ฐํด๋ณผ๊ฒ์. ์์ผ๋ก ์ฐจ์ฐจ ์์ฌ๊ฐ "Block Chain"์ ๋ํ ๊ฐ๋ ์ ๋ณด์ค ๋ ์ฒ์ ๋ณด๋ ๋จ์ด๊ฐ ๋์์ ์ต์ํ์ง ์๋ค.๋ผ๊ณ ๋๋ผ์ ๋ค๋ฉด ํด๋น ๊ธ์ ํตํด ์ด๋ค ์๋ฏธ๋ฅผ ๊ฐ์ง ์ธ์ด์ธ์ง ์ฐพ์๋ณด์๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค. ๊ฐ๋ ๋ฐ ๊ธ์ ํ๋ฆ์ ์กฐ๊ธ ๋ ๊ฐํธํ๊ฒ ๋ณด๊ณ ์ถ์ผ์๋ค๋ฉด ์ค๋ฅธ์ชฝ ์ธก๋ฉด์ ๋ณด์๋ฉด Contents ์ฆ, ๋ชฉ์ฐจ๊ฐ ์ ๋ฆฌ๋์ด ์์ต๋๋ค. ํด๋น ๋ชฉ์ฐจ๋ฅผ ๋ฐ๋ผ ์์๋ฅผ ํ์ธ ํ์๋ฉด์ ์ฝ์ผ์๋ฉด ์กฐ๊ธ ๋ ์์ํ๊ฒ ํ๋ฆ์ ์ตํ ์ ์์ต๋๋ค :) # ์ ๋ฆฌ ๋ ๋ด์ฉ ์ค ์ค๋ฅ๊ฐ ์๊ฑฐ๋, ํน์ ๋ณ๊ฒฝ๋์ด์ผ ํ ๋ถ๋ถ์ด ์๋ค๋ฉด ์ธ์ ๋ ํธํ ๋๊ธ์ ๋ฌ์์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค :) 1. Block chain Keyword 1-1. ๋ธ๋ก ๋ฐ ์ ๋ค์์ค ๋ธ๋ก ๊ฑฐ๋ ๋ฐ์ดํฐ์ ๋ฌถ์์ผ๋ก ์ผ์ ๊ธฐ๊ฐ..
-
* ๋์ฌ์จ์ด, ์ ์ฑ์ฝ๋, ํผ์ฑ(๋ชธ์บ ํผ์ฑ, ์คํผ์ด ํผ์ฑ) .. ๋ฑ๋ฑ ์ต์ ์ฌ๋ก ์กฐ์ฌ
์ต๊ทผ ๋ค์ํ ์ฌ์ด๋ฒ ๊ณต๊ฒฉ์ด ๋์ด๋๊ณ ์์ต๋๋ค. ์ด๋ ์ฌ์ด๋ฒ์ ๊ณต๊ฒฉ์ผ๋ก ๋๋๋ ๊ฒ์ด ์๋๋ผ ๊ธ์ ์ ์ธ ์ด๋์ ์๊ตฌํ๋ ๊ฒ, ๋ชธ์บ ํผ์ฑ๊ณผ ๊ฐ์ด ์ฌ์ํ์ ๋ ธ์ถํ๋ ๋ฑ ๋ค์ํ ๋ฌธ์ ๋ก ํ๋๋๊ณ ์์ต๋๋ค. ์ด๋ฌํ ๊ณต๊ฒฉ์ ๋ํด ์ค๋์ KISA์๋ฃ๋ฅผ ์ฐธ๊ณ ํด ๋ค์ํ ์ฌ๋ก๋ค์ ํ์ธํด๋ณด์์ต๋๋ค. ์ด ๋ํ ๋ ธ์ ์ ์ ๋ฆฌํ ๊ฒ์ด ๊น๋ํ์ฌ.. ๋ ธ์ ์ ํตํด ๊ณต์ ๋๋ฆฌ๋ ์ฐธ๊ณ ํด๋ณด์๊ธฐ ๋ฐ๋๋๋ค. https://lead-earthquake-61f.notion.site/93564dc1a2054c17b55735b00c143b24 ๋ค์ํ ๊ณต๊ฒฉ ์ฌ๋ก ๋ฐ ๋์๋ฐฉ์ * ์ ์ฑ์ฝ๋, ๋์ฌ์จ์ด, ํผ์ฑ ๋ฑ๋ฑ ๋ค์ํ ๊ณต๊ฒฉ์ ๋ํ ์ฌ๋ก ์กฐ์ฌ ๋ฐ ๋์ ๋ฐฉ์ ์ ๋๋ค ๊ฐ์ธ์ ์ผ๋ก ์ ๋ฆฌํ ๋ด์ฉ ๋ฐ KISA์ ์๋ฃ์ค์ ์๋ ๋ค์ํ ๋์ฌ์จ์ด ์๋ฃ๋ค์ ์ฐธ๊ณ ํ์ฌ ์์ฑํ ๊ธ์ ๋๋ค..
-
[Frida] Frida๋ฌธ์ ํ์ด ๋ฐ ํด๊ฒฐ
๋ค์ํ ์ฌ์ดํธ๋ฅผ ์ฐธ๊ณ ํ ๋ฌธ์ ๋ฅผ ํธ๋ ๊ณผ์ ๊ณผ ํ๊ฒฝ์ค์ ๊ทธ๋ฆฌ๊ณ , ํด๊ฒฐ ๋ฒ ๋ฑ์ ๊ธฐ์ฌํ์์ต๋๋ค. ๋ธ๋ก๊ทธ์ ์ ๋ฆฌ๋ฅผ ๋ค์ ํ๋ ค ํ๋๋ฐ ๋ ธ์ ์ ์ฝ๋ ๊ธฐ๋ฅ์ด ์์ด์ ์กฐ๊ธ ๋ ํธ๋ฆฌํ๊ฒ ์ ๋ฆฌ๊ฐ ๋์ด ์ ๋ฆฌํ๊ฒ ๋์์ผ๋, ์ฐธ๊ณ ํ์๊ณ ๋ฌธ์ ์ ๋๊ธ ์ฃผ์๋ฉด ๊ฐ์ฌ๋๋ฆฌ๊ฒ ์ต๋๋ค. * ํน์ ํ ํ๋ฆฟ์ด ํ์ํ๊ฑฐ๋, pdf ๊ฐ ํ์ํ์๋ฉด ๋ฉ์ผ ์ฃผ์ ๋จ๊ฒจ์ฃผ์๋ฉด ๋ณด๋ด๋๋ฆฌ๊ฒ ์ต๋๋ค. https://lead-earthquake-61f.notion.site/Frida-Frida-842371c10df84c9c88b173517e3627ba Frida (Frida ๋ฌธ์ ํ์ด) * Frida ์ฌ์ฉํ์ฌ ํํนํ๊ธฐ ๋ค์ํ ์๋ฃ๋ค์ ์ฐธ๊ณ ํ์ฌ ์ ๋ง์ ๋ฐฉ์์ผ๋ก ์ ๋ฆฌํ ์๋ฃ์ ๋๋ค. ์ฐธ๊ณ ์๋ฃ ๋ฐ ์ถ์ฒ์ ๋ํ ๋ถ๋ถ์ ๊ฐ์ฅ ํ๋จ์ ๋จ๊ฒจ๋์์ผ๋ ์์ธํ ๋ด์ฉ์ ์ฐธ๊ณ ํด์ฃผ์๊ธฐ ..
-
[BOB 10๊ธฐ] ๋น์ค๋น ๊ต์ก ํ๊ธฐ ๋ฐ top 20 / ๋ณด์ ์ปจ์คํ ํธ๋
๊ธ์ ์์ ์ด์ ์๋ก ์์ํ๊ฒ ๋ BOB11๊ธฐ ํฉ๊ฒฉ์ ๋ชจ๋ ์ฌ๋ฌ๋ถ๊ป ์ถํ ๋ง์์ ๋๋ฆฌ๋ฉฐ ์์ผ๋ก ์์๋๋ ๊ธธ๋ค๋ฉด ๊ธธ๊ณ ์งง๋ค๋ฉด ์งง์ ์ฌ์ ์ ๋๋ง์น๋ ๊ฒ์ ์์ด ํ์ดํ ํ์๊ธธ! ๊ทธ๋ฆฌ๊ณ ์ข์ ์ผ์ด ๊ฐ๋ํ๊ธธ ๊ธฐ์ํฉ๋๋ค -. * ๊ธ์ ์ฐ๋ค ๋ณด๋ ๊ฐ์ ์ ์ธ ๋ถ๋ถ์ด ๋ง์ด ๋ค์ด๊ฐ ๊ฒ ๊ฐ์๋ฐ, ์์ ์ด๋ top 30 ๊ต์ก, ๊ณผ์ ๋ฑ์ ๋ํด์๋ ๊ณต๊ฐ๊ฐ ๋ถ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ ํ๋ฒ ์ง์ ๋ค์ํ ๊ฒฝํ์ ๊ฒช์ด๋ณด์ จ์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค! ์ ์ด๋์๋ถํฐ ์จ์ผ ํ ์ง ๊ฐ๋ ์ ์ ์กํ๋ค์ ใ ใ ใ ๋๋์ด ๊ธธ๊ณ ๊ธธ์๋ Best Of the Best ๊ต์ก์ด ๋๋๊ฒ ๋์์ต๋๋ค. ์๋ 7์์ ์์ํ์ฌ ๊ฑฐ์ ์ ์ด๋ฒ ์ฐ๋ 3์ ๋ง์ฏค ๊น์ง..! ์ฝ ๋ฐ๋ ์ BOB์ ๋ชฐ๋ํ๊ณ ๋ฌ๋๋ ํ๊ต๋ ์กธ์ ์ ์์ฐ์ค๋ ๊ฐ์ด ํด๋ฒ๋ฆฌ๊ฒ ๋๊ณ , ์ทจ์ ์ค๋น๋ฅผ ํด์ผ ํ๋ "๋ฐฑ์"๊ฐ ๋์ด ..
-
[Wiset] ์ต์ ์ ๋ณด๋ณดํธ ์ด์, ๊ธฐ์ ๋ํฅ
๋ค์ํ ์ด์ ์ค ๊ด์ฌ์๋ ๋ถ์ผ์ ๊ด๋ จ๋ ์ด์๋ค์ 5๊ฐ์ง ์ ๋ ์กฐ์ฌํ์ฌ, ๊ฒฌํด์ ํจ๊ป ์ ๋ฆฌํด๋ณด์์ต๋๋ค. ์ง๊ทนํ ์ฃผ๊ด์ ์ธ ๊ฒฌํด์ด๊ธฐ ๋๋ฌธ์ ์ฐธ๊ณ ๋ง ํด์ฃผ์๋ฉด ๊ฐ์ฌ๋๋ฆฌ๊ฒ ์ต๋๋ค. 1. ๊ธ์ต๋ถ์ผ ํด๋ผ์ฐ๋ยท๋ง๋ถ๋ฆฌ ๊ท์ ์ํ(์ด ์ค ํด๋ผ์ฐ๋์ ์ง์ค) ๋ด์ฉ ์์ฝ : ๊ธฐ์กด ๋ฌธ์ ์ : 1. ๊ธ์ต๊ถ์์ ํด๋ผ์ฐ๋๋ฅผ ์ด์ฉํ๊ธฐ ์ํด์๋ ์ฌ์ ์ ํด๋ผ์ฐ๋์๋น์ค์ฌ์ ์(CSP)์ ๋ํ ๊ฑด์ ์ฑยท์์ ์ฑ ํ๊ฐ(โCSP ํ๊ฐโ)๋ฅผ ์ํํ์ฌ์ผ ํ๋๋ฐ, ํ๊ฐ ํญ๋ชฉ์ด 141๊ฐ๋ก ๋๋ฌด ๋ง์์. ๋ฟ๋ง ์๋๋ผ ์ค๋ณต๋๋ ๋ถ๋ถ์ด ๋ง์์ ์ฌ์ ์ ์ธก๋ฉด์์ ๋ถ๋ด์ด ์ปธ์. 2. ๋ค๋ฅธ ๊ธ์ตํ์ฌ๊ฐ ํด๋ผ์ฐ๋์ ๋ํด CSP ํ๊ฐ๋ฅผ ์ํํ๋ค ํ๋๋ผ๋ ์๋ก ์ด์ฉํ๊ณ ์ ํ๋ ๊ธ์ตํ์ฌ๋ ๋ณ๋๋ก CSP ํ๊ฐ๋ฅผ ์ํํด์ผ ํ๋ฉฐ, CSP ํ๊ฐํญ๋ชฉ์ด ์ต๊ทผ ํ์ฉ๋๊ฐ ๋์์ง๊ณ ์๋ Saas(S..
-
[Wiset] ๋ณด์ ์๋ฃจ์
๋ค์ํ ๋ณด์ ์๋ฃจ์ ์ค ์ฝ 15๊ฐ์ง(์ด์ธ ๋ช๊ฐ ๊ฐ๋จํ..)์ ์๋ฃจ์ ์ ์กฐ์ฌํ์ฌ ์ ๋ฆฌํ์์ต๋๋ค. BMT(Bench Marking Test : ์ฑ๋ฅํ ์คํธ) ๋ฅผ ํตํด ์ฃผ๊ด์ ์ธ ๊ฒฌํด๋ฅผ ๋ธ ๊ฒ๋, ์ง๊ทนํ ๊ฐ์ธ์ ์ธ ์๊ฐ์ด๋ฏ๋ก ์ฐธ๊ณ ๋ง ํด์ฃผ์๋ฉด ๊ฐ์ฌ๋๋ฆฌ๊ฒ ์ต๋๋ค! ๋จผ์ , ์๋ ์ฌ์ง์๋ณด๋ฉด ํฌ๊ฒ ๋คํธ์ํฌ, ์์คํ , ์ดํ๋ฆฌ์ผ์ด์ , DBMS, ๋จ๋ง๊ธฐ (End-Point), ์ค๋งํธํฐ, ์ปจํ ์ธ , ๋ฌผ๋ฆฌ/์ตํฉ, ํตํฉ ๋ฑ์ผ๋ก ๋๋์ด ๋ณด์ ์๋ฃจ์ ์ ๋ช ์ํ ๊ฒ์ ๋๋ค. ์ฌ์ง์ ๋ช ์๋์ง ์์ ์๋ฃจ์ ์ ์ข ๋ฅ๋ ๋งค์ฐ ๋ค์ํฉ๋๋ค. ๋ฟ๋ง ์๋๋ผ ์ ๋ณด๋ณด์ ๊ธฐ์ ์ฐธ์กฐ ๋ชจ๋ธ(TRM)์ ์ฐธ๊ณ ํ์ฌ ๊ฐ์ด๋๋ ์ ๋ณด๋ณด์ ์ํคํ ์ฒ๋ฅผ ํ์ธํด๋ณด๋ฉด ์ฌ์ฉ์ ํน์ ์ฌ์ฉ๋๋ ์๋น์ค์ ๋ฐ๋ฅธ ๋ค์ํ ์๋ฃจ์ ๋ค๊ณผ ๊ธฐ์ ์ด ์กด์ฌํ๋ ๊ฒ์ ์ ์ ์์ต๋๋ค. ๋ณด์์ฑ์ ํฅ์์ํค๊ณ ๊ธฐ์ ์ ํจ์จ..
-
ISMS - P ์ธ์ฆ์ ๋ ๊ฐ์
ํด๋น ๋ฌธ์๋ kisa์์ ์ ๊ณตํ๋ ISMS-P ์ธ์ฆ์ ๋์ ๊ด๋ จํ ๋ด์ฉ์ ํ์ต ๋ชฉ์ ์ผ๋ก ์ ๋ฆฌํด๋ ๊ฒ์ ๋๋ค. ๋ฌธ์ ์ ๋๊ธ๋ก ๋จ๊ฒจ์ฃผ์๊ธฐ ๋ฐ๋๋๋ค. 1.1) ISMS - P์ ๋ฒ์ ๊ทผ๊ฑฐ ์ ๋ณด๋ณดํธ ๊ด๋ฆฌ์ฒด๊ณ๋ฅผ ISMS , ๊ฐ์ธ์ ๋ณด๋ณดํธ ๊ด๋ฆฌ์ฒด๊ณ๋ฅผ PIMS ๋ผ๊ณ ํ๋ฉฐ ์ด ๋์ ๊ฒฐํฉํ ์ฒด๊ณ๊ฐ isms -p ์ด๋ค. 1.2) ์ธ์ฆ์ ๋ ์ถ์ง ๊ฒฝ๊ณผ ISMS -P ์ธ์ฆ ๋์ ๊ธฐ์ ์ด ๋์ด๋จ์ ๋ฐ๋ผ ํ๊ตญ์ ๋ณดํต์ ์งํฅํํ(KAIT, 2014๋ 4์), ํ๊ตญ์ ๋ณดํต์ ๊ธฐ์ ํํ(TTA, 2015๋ 2์)๋ฅผ ISMS ์ฌ์ฌ๊ธฐ๊ด์ผ๋ก, ๊ธ์ต๋ณด์์(FSI, 2015๋ 7์)์ ISMS ์ธ์ฆ๊ธฐ๊ด์ผ๋ก ์ถ๊ฐ ์ง์ ํ์๋ค. ์ธ์ฆ์ ์ ํ์ ISMS, ISMS-P๋ก ๋๋๋๋ฐ ๋ค์๊ณผ ๊ฐ์ด ์ ๋ณด๋ณดํธ ์ค์ฌ์ผ๋ก ์ธ์ฆ์ ํ์ฌ ์กฐ์ง์ ์ ๋ณด๋ณดํธ ๊ฐํ๋ฅผ ์ํด ์ธ์ฆ์ ์ทจ๋ํ๊ณ ์..
-
[์ทจ์ ์ค๋น & ๋ฉด์ ํ๊ธฐ] Cloud ? MSP? ์์ & ๊ธฐ์ ๋ฉด์ !
์ทจ์ ์๊ธฐ๊ฐ ๋ค๊ฐ์ ๋ฉด์ ์ ์ค๋นํ๋ ์ค! ํด๋ผ์ฐ๋์ ๊ฐ์ ์ ๊ธฐ์ ์ ์ดํด๋ ํ์๋ผ๊ณ ์๊ฐ๋ค์ด ๊ฐ๋จํ ๋ช ๊ฐ์ง ๊ฐ๋ ๊ณผ ์ญํ ๋ฑ์ ์์๋ณด๊ฒ ๋์๋๋ฐ, ๊ฐ๋ตํ ์ ๋ฆฌ๋ง ํด๋๊ณ ๋ฉด์ ์ดํ ์กฐ๊ธ ๋ ๊น๊ฒ ๊ณต๋ถํด๋ณด๋ ค ํฉ๋๋ค! ์ผ๋จ ํด๋น ๊ธ ๊ฐ์ ๊ฒฝ์ฐ๋ ๊ทธ๋ฅ ํธํ๊ฒ ์์ฑํ๊ณ , ๊ทธ๊ฐ ์ค๋นํ๋ ์ง๋ฌธ๋ค ๋๋ต์ ์ผ๋ก ์ ์ ๊ฒ์ด๋ผ ์ฐธ๊ณ ๋ง ํด์ฃผ์๋ฉด ๊ฐ์ฌ๋๋ฆฌ๊ฒ ์ต๋๋ค ~! ๊ฐ๋จํ ์ค๋นํ ๊ฒ๋ค์ ์๋์ ์์ฑํด๋ณด์์ต๋๋ค. (๊ธฐ์ ์ ๋ง์ถฐ์ ์ค๋นํ๊ธฐ๋ ํ๊ฑฐ๋ผ ์ ๋ง ์ฐธ๊ณ ๋ง ํด์ฃผ์ธ์ฉ) 1. ํด๋ผ์ฐ๋๋? 2. ํด๋ผ์ฐ๋ VS CDN ? 3. ํด๋ผ์ฐ๋ MSP / CSP ์๋น์ค 4. ํด๋ผ์ฐ๋ VS ๊ฐ์ํ 5. MSA ํ๊ฒฝ๊ณผ ๋์ปค ์ฟ ๋ฒ๋คํฐ์ค ๊ตฌ์กฐ 6. ํด๋ผ์ฐ๋ ์ด์ ๋ฐ ํด๋ผ์ฐ๋ ํ๊ฒฝ์์์ ๋ณด์ 7. MSA ์ฟ ๋ฒ๋คํฐ์ค ๊ตฌ์กฐ ํด๋ผ์ฐ๋๋ฅผ ํ์ฉํ ๊ธฐ์ ์ฌ๋ก (๋ท..
-
[flask] Do it ์ ํ ํฌ ํ๋ผ์คํฌ _ 2. ํ๋ก์ ํธ ๊ตฌ์กฐ ๋ฐ ๊ฐ๋ ์ดํด
ํด๋น ์๋ฃ ๋ฐ ์ค์ต์ ๋ชจ๋ ์ํค๋ ์ค(์ ํ ํฌ ํ๋ผ์คํฌ) ๋ด์ฉ์ ์ฐธ๊ณ ํ ์์ฑํ ๊ฒ์ ๋๋ค. * ์๋๋ ๊ฐ ํ์ผ์ด ์ด๋ ํ ๊ธฐ๋ฅ์ ํ๋์ง ๋ํ๋ธ ๊ฒ์ด๋ค. (์ถ์ฒ : ์ํค๋ ์ค) ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฒ๋ฆฌํ๋ models.py ํ์ผ ํ์ด๋ณด ํ๋ก์ ํธ๋ ORM(object relational mapping)์ ์ง์ํ๋ ํ์ด์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋๊ตฌ์ธ SQLAlchemy๋ฅผ ์ฌ์ฉํ๋ค. SQLAlchemy๋ ๋ชจ๋ธ ๊ธฐ๋ฐ์ผ๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฒ๋ฆฌํ๋ค. ์ง๊ธ์ ๋ชจ๋ธ ๊ธฐ๋ฐ์ผ๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฒ๋ฆฌํ๋ค๋ ๋ง์ด ์ดํด๋์ง ์๊ฒ ์ง๋ง, ์ดํ ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด ์ ์ ์ ์์ ๊ฒ์ด๋ค. ์๋ฌดํผ ์ง๊ธ ์ฌ๋ฌ๋ถ์ด ์์์ผ ํ ๋ด์ฉ์ ํ์ด๋ณด ํ๋ก์ ํธ์๋ "๋ชจ๋ธ ํด๋์ค๋ค์ ์ ์ํ models.py ํ์ผ์ด ํ์ํ๋ค"๋ ๊ฒ์ด๋ค. ์๋ฒ๋ก ์ ์ก๋ ํผ์ ์ฒ๋ฆฌํ๋ forms...
-
[flask] Do it ์ ํ ํฌ ํ๋ผ์คํฌ _ 1. ํ๊ฒฝ ๊ตฌ์ฑ ๋ฐ ์๋ฒ ์คํ
ํด๋น ์๋ฃ ๋ฐ ์ค์ต์ ๋ชจ๋ ์ํค๋ ์ค(์ ํ ํฌ ํ๋ผ์คํฌ) ๋ด์ฉ์ ์ฐธ๊ณ ํ ์์ฑํ ๊ฒ์ ๋๋ค. Version ํ์ด์ฌ ๋ฒ์ 3.10 / ํ๋ผ์คํฌ ๋ฒ์ 2.1.2 / ๋ถํธ์คํธ๋ฉ 5.1 Flask ๋? ํ๋ผ์คํฌ(Flask)๋ 2004๋ ์ค์คํธ๋ฆฌ์์ ์คํ์์ค ๊ฐ๋ฐ์ ์๋ฅด๋ฏผ ๋ก๋ํ(Armin Ronacher)๊ฐ ๋ง๋ ์น ํ๋ ์์ํฌ๋ค. ํ๋ผ์คํฌ๋ ์๋ฅด๋ฏผ ๋ก๋ํ๊ฐ ๋ง์ฐ์ ์ ์ฅ๋์ผ์ ๋์ง ์์ด๋์ด์๋๋ฐ ์ฌ๋๋ค์ ๊ด์ฌ์ด ๋์์ ธ ์๋น์ค๋ก ๋ง๋ค์ด์ก๋ค๊ณ ํ๋ค. ํ๋ผ์คํฌ๋ ์ฅ๊ณ (Django)์ ๋๋ถ์ด ํ์ด์ฌ ์น ํ๋ ์์ํฌ์ ์๋ ์ฐ๋งฅ์ผ๋ก ์๋ฆฌ๋งค๊นํ๊ณ ์๋ค. ํ๊ฒฝ์ค์น 1. ํ์ด์ฌ ๋ฒ์ 3.10.4 ์ค์น ์ ์ ๊ฒฝ์ฐ conda๋ฅผ ์ฌ์ฉํ๊ณ ์์ด์ ๋ช ๋ น์ด๋ก ๋ค์ด๋ฐ์์ง๋ง, anaconda ํ๊ฒฝ์ด ์๋์๋ผ๋ฉด ์๋ ์ฃผ์๋ก ๋ค์ด๊ฐ์ ๋ค์ด๋ฐ์์ฃผ์ธ์...
-
Log4j ๊ฐ๋ ๋ฐ ์ทจ์ฝ ํ๊ฒฝ ๊ตฌ์ถ ํ ์ค์ต / Log4J๋?
log4j ์ด์๊ฐ ํ์ฐธ ๋ค์ฉ์๋๋ฐ, ์ ๋ฆฌ๊ฐ ๋ฆ์ด์ ธ๋ฒ๋ ธ๋ค์ ใ ใ ๋ค์ํ ์๋ฃ๋ฅผ ํ ๋๋ก ์ ๊ฐ ์ ๋ฆฌํ ์๋ฃ๋ฅผ ๋ ธ์ ์ผ๋ก ๋ง๋ค์ด ์ ๋ฆฌํด๋ณด์๋๋ฐ, Log4J์ ๋ํ ์ ์์ ์ฌ๋ก, ์ทจ์ฝ์ ์ค์ต ๋ฐ ๋์๋ฐฉ์์ ๋ํ์ฌ ๊ถ๊ธํ์๋ค๋ฉด ์๋ฃ๋ฅผ ์ฐธ๊ณ ํ์๊ธฐ ๋ฐ๋๋๋ค. https://lead-earthquake-61f.notion.site/CVE-2021-44228-Log4J-a8ce8189a0da48c68e2645dcd949ceb1 [CVE-2021-44228] Log4J ์ค์ต * ์ทจ์ฝ์ ๋ฐ์ ์์ธ, ํ๊ธ๋ ฅ, ๋์๋ฐฉ์ ๋ฑ ์ง์ ์ค์ตํ๊ฒฝ ๊ตฌ์ถํด์ ํ ์คํธ ํ๊ธฐ ๋ค์ํ ์๋ฃ๋ค์ ์ฐธ๊ณ ํ์ฌ ์ ๋ง์ ๋ฐฉ์์ผ๋ก ์ ๋ฆฌํ ์๋ฃ์ ๋๋ค. ์ฐธ๊ณ ์๋ฃ ๋ฐ ์ถ์ฒ์ ๋ํ ๋ถ๋ถ์ ๊ฐ์ฅ ํ๋จ์ ๋จ lead-earthquake-61f.notion.site * ํน..
-
[BOB 10๊ธฐ] ํ๊ธฐ& ๋ฉด์ ํ๊ธฐ
๊ทธ๋์ ํ๊ต ์ํ๊ณผ, ์ธ๋ถ ํ๋ก์ ํธ..์ ๊ฐ์ฅ ์ค์ํ "BOB 10 ๊ธฐ ๋ชจ์ง" ๊ธฐ๊ฐ์ด ๊ฒน์ณ ์ ๋ง ๋ฐ์๊ฒ ์ํ์ ํ๋ค์ ใ ใ ๋ธ๋ก๊ทธ ๊ธ๋ ๊พธ์คํ ์ฌ๋ฆฌ๊ณ ์ถ์์ง๋ง, ๊ทธ๋์ ํด์๋ ๊ฒ๋ค์ ์ ๋ฆฌํ๋๋ผ ์๊ฐ์ด ๋ง์ด ๋ถ์กฑํ์ง ์์๋ ์ถ์ต๋๋ค.. ๋จผ์ ! BOB10๊ธฐ์ ๋ชจ๋ ์ ์ฐจ๊ฐ ๋ง๋ฌด๋ฆฌ ๋๊ณ ๋ง์ง๋ง์ผ๋ก ํฉ๊ฒฉ ์ฌ๋ถ๋ฅผ ์๋๊ณ ์๋๋ฐ์ ๊ทธ๊ฐ ์ ๊ฐ ์ค๋นํ ๊ฟํ ํน์ ์์์ ์ฐ๋ ๋ฐฉ๋ฒ, ํ๊ธฐ ๋ฉด์ ํ๊ธฐ ๋ฑ์ ๋จ๊ฒจ๋ณด๋ ค ํด์! 1. ์๊ธฐ์๊ฐ์ (1์ฐจ ์๋ฅ) ํญ๋ชฉ์ด ๊ต์ฅํ ๋ค์ํ๊ณ , ๊ธ์ ์๋ ์ ์ง ์์ ๊ฒ ๊ฐ์์. ๋ค์๊ณผ ๊ฐ์ ์ฝ 10๊ฐ์ ํญ๋ชฉ์ ์์์ผ๋ก - ํ๋ ฅ์ฌํญ - ์๊ฒฉ์ฆ - ์ธ๊ตญ์ด(์ดํ) - ์์์ด๋ ฅ - ๊ต์ก์ฌํญ - ๋ณด์ ๊ธฐ์ - ๊ธฐ์ ๋ฐํ - ๋ฐํ ๋ ผ๋ฌธ - ์ทจ์ฝ์ ์ ๋ณด ์ด๋ ฅ - ํ๋ก์ ํธ ๊ธฐ์ ์ ์๊ธฐ์๊ฐ์ - ์๊ธฐ์๊ฐ (..
-
[My] ํํ์ด์ง ์ํ์ด ์ฝ๋ฉ
1. SQL ์ธ์ ์ 1-1. mypoint.php (ํฌ์ธํธ ์กฐํ ๊ธฐ๋ฅ) my page์์ ํฌ์ธํธ ์กฐํ ๊ธฐ๋ฅ์ ํ์ธํด๋ณด๋ฉด ํ๋ผ๋ฏธํฐ๋ฅผ get๋ฐฉ์์ผ๋ก ๋ฐ์์ค๊ณ ์๋ค. ์๋ ์์ค์ฝ๋๋ mypoint๋ก id ๊ฐ์ ๋๊ฒจ์ฃผ๋ ์ฝ๋์ด์, ์ด์ ํ์ด์ง ์ฝ๋์ธ mypage.php ์์ค ์ฝ๋ ์ค ์ผ๋ถ์ด๋ค. ์ ์ฝ๋๋ฅผ ํ์ธํด๋ณด๋ฉด, id = session id ์ด๋ฏ๋ก, ์๋ฒ ๋จ์์ ๊ฒ์ฆ๋ id๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒ์ด ๋ง๋ค. ํ์ง๋ง ์๋ mypoint.php ๋ก ๋์ด๊ฐ๋ ์ฝ๋๋ฅผ ํ์ธํด๋ณด๋ฉด ํฌ์ธํธ ๋ด์ญ์ ํด๋ฆญํ ๋, ๋๊ฒจ์ฃผ๋ ์ฃผ์ ํ๊ทธ๋ก mypoint.php?id = "์ธ์ ์์ด๋" ๋ฅผ ์ฃผ์๋ค. ์ด๋ฅผ ๋๊ธธ ๋ ๋ฌธ์ ๊ฐ ๋์ง ์์ง๋ง, mypoint.php ์์ ๊ฐ์ ๋ฐ์ ๋ get ๋ฐฉ์์ผ๋ก ๊ฐ์ด ์ ํด์ง๊ธฐ ๋๋ฌธ์ ์ด๋ฅผ ๊ณต๊ฒฉ์๊ฐ ์ฝ๊ฒ ๋ณ์กฐํ ์..
-
[์ค๋ผํด] ์์ ๋ฌธ์
-- 7-1๋ฒ ๋ฌธ์ ์ ์๋ 7๋ฒ์ด๊ณ , ์ด๋ฅผ ํฉํด์ ๋ง๋ ๊ฒ! create or replace procedure p_insert02(v_empno testemp.empno%type, v_ename testemp.ename%type, v_sal testemp.sal%type, v_deptno testemp.deptno%type) is v_sumsal testemp.sumsal%type; begin insert into testemp values(v_empno,v_ename,v_sal,v_deptno,null,null); update testemp set sumsal=(select sum(sal) from testemp where deptno=v_deptno) where deptno=v_deptno; sele..
IT & Security
-
ํฉ์ ์๊ณ ๋ฆฌ์ฆ ์ข
๋ฅ ๋ฐ ๊ตฌ์ฑ - PoW
ํด๋น ํฌ์คํ ์ "ํฉ์ ์๊ณ ๋ฆฌ์ฆ ์ข ๋ฅ ๋ฐ ๊ตฌ์ฑ"์ ๋ํด ์ค๋ช ํฉ๋๋ค. * ์ค๋ฅธ์ชฝ ๋ชฉ์ฐจ๋ฅผ ํตํด ์กฐ๊ธ ๋ ๊ฐ์์ ์ธ ์์ฝ๋ด์ฉ์ ํ์ธํ์ค ์ ์์ต๋๋ค. * ๋ด์ฉ์ ๋ํ ์ฐธ๊ณ ์๋ฃ & ๊ด๋ จ ์๋ฃ๋ ๋งจ ๋ ํ๋จ์ ์ฒจ๋ถํฉ๋๋ค. ๊ฐ์ด ํ์ธํด๋ณด์๊ณ ์ข์ ๋ด์ฉ์ ๊ณต์ ํ๋ฉด ์ข์ ๊ฒ ๊ฐ์์ :) # ์ฒจ๋ถ์๋ฃ์ ์๋ ๊ทธ๋ฆผ ๋ฐ ํ์ ๊ฒฝ์ฐ ์์ฒด์ ์ผ๋ก ์ค๋ช ์ ์ํด ์ ์ํ ๊ฒ์ ๋๋ค # 1. ์ฅ์ ๋ชจ๋ธ์ ๋ฐ๋ฅธ ํฉ์ ์๊ณ ๋ฆฌ์ฆ P2P ๋คํธ์ํฌ์์๋ ๋ฐ์ ๊ฐ๋ฅํ ์ฅ์ ๋ชจ๋ธ๋ก ๋ค์๊ณผ ๊ฐ์ 3๊ฐ์ง๊ฐ ์กด์ฌํ๋ค.(ํฌ๊ฒ ๋ถ๋ฅํ ๊ฒ ๋ฟ ๋ค์ํจ) 1-1. ํฉ์ ์๊ณ ๋ฆฌ์ฆ ๋น๊ตํ PoW PoS PBFT/Sieve Paxos/Raft CPU ์ฐ์ฐ ๋น์ฉ ๋์ ์ค๊ฐ์ ๋. PoW๋ณด๋ค ๋ฎ์ง๋ง ๋๋ฆ๋๋ก์ ํด์ ๊ณ์ฐ์ ์ํ ๋ฎ์ ๋ฎ์ ํต์ ๋น์ฉ ์ฐธ๊ฐ ์๋ฒ ์ ์ฒด๊ฐ ์๋, ๋ก..
-
P2P ๋คํธ์ํฌ ํ๊ณ ๋ฐ ํด๊ฒฐ์ฑ
ํด๋น ํฌ์คํ ์ "๋ธ๋ก์ฒด์ธ์ P2P ๋คํธ์ํฌ์ ํ๊ณ ๋ฐ ํด๊ฒฐ์ฑ "์ ๋ํด ์ค๋ช ํฉ๋๋ค. * ์ค๋ฅธ์ชฝ ๋ชฉ์ฐจ๋ฅผ ํตํด ์กฐ๊ธ ๋ ๊ฐ์์ ์ธ ์์ฝ๋ด์ฉ์ ํ์ธํ์ค ์ ์์ต๋๋ค. * ๋ด์ฉ์ ๋ํ ์ฐธ๊ณ ์๋ฃ & ๊ด๋ จ ์๋ฃ๋ ๋งจ ๋ ํ๋จ์ ์ฒจ๋ถํฉ๋๋ค. ๊ฐ์ด ํ์ธํด๋ณด์๊ณ ์ข์ ๋ด์ฉ์ ๊ณต์ ํ๋ฉด ์ข์ ๊ฒ ๊ฐ์์ :) # ์ฒจ๋ถ์๋ฃ์ ์๋ ๊ทธ๋ฆผ ๋ฐ ํ์ ๊ฒฝ์ฐ ์์ฒด์ ์ผ๋ก ์ค๋ช ์ ์ํด ์ ์ํ ๊ฒ์ ๋๋ค # 1. P2P ๋คํธ์ํฌ์ ํ๊ณ - ์ ๋ณด์ ์ง์ฐ๊ณผ ๋ฏธ ๋๋ฌ - ์ด์ค ์ก์ ์ ๋ฐ๋ฅธ ์ฒ๋ฆฌ ์ค๋ณต - ์๋ชป๋ ์ ๋ณด์ ์ํ ์ค์๋ - ์ ํํ ์ ๋ณด ๊ณต์ ์ ํ๊ณ 1-1. ๊ตฌ์กฐ & ํต์ ์ ๋ณด์ ๋ฌธ์ ์์ ์ฑ ๋คํธ์ํฌ ๋๊น ํ์ ๋ ธ๋ ๊ฐ ์ง์ ๋ด์ฉ ๋ณ์กฐ, ์ดํด๋ฆฝ์ค ๊ณต๊ฒฉ ๋ฑ(ํฅํ ๋ฐ๋ก ๋ค๋ฃฐ ์์ ) ์ ๋ขฐ์ฑ(ํ์ค์ฑ) ํน์ ๋ ธ๋๊ฐ ๋ค๋ฝ๋ ๋ฝ ๊ฑฐ๋ฆฐ๋ค๋ฉด ์์ฌํ ํ์๊ฐ ์์..
-
๋ธ๋ก์ฒด์ธ ๋์๊ฐ์ & ๋ธ๋ก์ฒด์ธ ๋
ธ๋ ์ข
๋ฅ ๋ฐ ํน์ง
ํด๋น ํฌ์คํ ์ "๋ธ๋ก์ฒด์ธ์ ๋์ ๊ฐ์ ๋ฐ ๋ ธ๋ ์ข ๋ฅ"์ ๋ํด ์ค๋ช ํฉ๋๋ค. * ์ค๋ฅธ์ชฝ ๋ชฉ์ฐจ๋ฅผ ํตํด ์กฐ๊ธ ๋ ๊ฐ์์ ์ธ ์์ฝ๋ด์ฉ์ ํ์ธํ์ค ์ ์์ต๋๋ค. * ๋ด์ฉ์ ๋ํ ์ฐธ๊ณ ์๋ฃ & ๊ด๋ จ ์๋ฃ๋ ๋งจ ๋ ํ๋จ์ ์ฒจ๋ถํฉ๋๋ค. ๊ฐ์ด ํ์ธํด๋ณด์๊ณ ์ข์ ๋ด์ฉ์ ๊ณต์ ํ๋ฉด ์ข์ ๊ฒ ๊ฐ์์ :) # ์ฒจ๋ถ์๋ฃ์ ์๋ ๊ทธ๋ฆผ ๋ฐ ํ์ ๊ฒฝ์ฐ ์์ฒด์ ์ผ๋ก ์ค๋ช ์ ์ํด ์ ์ํ ๊ฒ์ ๋๋ค # 1. ๋ธ๋ก์ฒด์ธ ๋์(๊ฐ์) Bit, Eth์ ๋ชจ๋ ๋ ธ๋๊ฐ ๊ฐ์ ์ญํ ์ ๊ฐ์ง๊ณ ๋๋ฑํ ๋คํธ์ํฌ๋ฅผ ํ์ฑํ๊ธฐ ๋๋ฌธ์ Pure P2P๋ก ๋ถ๋ฅ ํ ์ ์๋ค. ๋ํ ๋คํธ์ํฌ ํ ํด๋ก์ง์ ์ ์ฝ๋ ์๊ธฐ ๋๋ฌธ์ ๋น ๊ตฌ์กฐํ ์ค๋ฒ๋ ์ด๋ผ๊ณ ํ ์ ์๋ค. ๋ค๋ฅธ ์๋ก Hyperledger Fabric(๋ถ์ฐ์์ฅ ํ๋ซํผ) ์ ๊ฒฝ์ฐ ๋ ธ๋์ ๋ฐ๋ผ ์ญํ ์ด ๋ค๋ฅด๋ค๋ ์ ์์ ์ํผ ๋ ธ๋์ ..
-
๋ธ๋ก์ฒด์ธ์ด๋ & What is Block chain & Block Chain Network
ํด๋น ํฌ์คํ ์ "๋ธ๋ก์ฒด์ธ์ ๊ฐ๋ ๊ณผ, ๋คํธ์ํฌ ์ ํ ๋ฐ ๊ตฌ์กฐ"์ ๋ํด ์ค๋ช ํฉ๋๋ค. * ์ค๋ฅธ์ชฝ ๋ชฉ์ฐจ๋ฅผ ํตํด ์กฐ๊ธ ๋ ๊ฐ์์ ์ธ ์์ฝ๋ด์ฉ์ ํ์ธํ์ค ์ ์์ต๋๋ค. * ๋ด์ฉ์ ๋ํ ์ฐธ๊ณ ์๋ฃ & ๊ด๋ จ ์๋ฃ๋ ๋งจ ๋ ํ๋จ์ ์ฒจ๋ถํฉ๋๋ค. ๊ฐ์ด ํ์ธํด๋ณด์๊ณ ์ข์ ๋ด์ฉ์ ๊ณต์ ํ๋ฉด ์ข์ ๊ฒ ๊ฐ์์ :) # ์ฒจ๋ถ์๋ฃ์ ์๋ ๊ทธ๋ฆผ ๋ฐ ํ์ ๊ฒฝ์ฐ ์์ฒด์ ์ผ๋ก ์ค๋ช ์ ์ํด ์ ์ํ ๊ฒ์ ๋๋ค # 1. ๋ธ๋ก์ฒด์ธ์ด๋? ๋ฐ์ดํฐ ๋ถ์ฐ ์ฒ๋ฆฌ ๊ธฐ์ ๋ก ๋คํธ์ํฌ์ ์ฐธ์ฌํ๋ ๋ชจ๋ ์ฌ์ฉ์๊ฐ ๋ชจ๋ ๊ฑฐ๋ ๋ด์ญ ๋ฑ์ ๋ฐ์ดํฐ๋ฅผ ๋ถ์ฐ, ์ ์ฅํ๋ ๊ธฐ์ ์ ์ง์นญํ๋ค. ๋ธ๋ก(Data๊ฐ ๋ด๊ธด memory pool)๋ค์ ์ฒด์ธ ํํ๋ก ๋ฌถ์ ํํ์ด๊ธฐ ๋๋ฌธ์ ๋ธ๋ก์ฒด์ธ์ด๋ผ๊ณ ๋ถ๋ฅด๋ฉฐ, ๋ธ๋ก์ ๊ฐ์ธ๊ณผ ๊ฐ์ธ์ ๊ฑฐ๋(P2P : Peer to Peer)์ ๋ฐ์ดํฐ๊ฐ ๊ธฐ๋ก๋๋ ์ฅ๋ถ๊ฐ ๋๋ค...
-
Block Chain keyword
์ค๋์ Block Chain Keyword๋ฅผ ๊ฐ๋จํ ์๊ฐํด๋ณผ๊ฒ์. ์์ผ๋ก ์ฐจ์ฐจ ์์ฌ๊ฐ "Block Chain"์ ๋ํ ๊ฐ๋ ์ ๋ณด์ค ๋ ์ฒ์ ๋ณด๋ ๋จ์ด๊ฐ ๋์์ ์ต์ํ์ง ์๋ค.๋ผ๊ณ ๋๋ผ์ ๋ค๋ฉด ํด๋น ๊ธ์ ํตํด ์ด๋ค ์๋ฏธ๋ฅผ ๊ฐ์ง ์ธ์ด์ธ์ง ์ฐพ์๋ณด์๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค. ๊ฐ๋ ๋ฐ ๊ธ์ ํ๋ฆ์ ์กฐ๊ธ ๋ ๊ฐํธํ๊ฒ ๋ณด๊ณ ์ถ์ผ์๋ค๋ฉด ์ค๋ฅธ์ชฝ ์ธก๋ฉด์ ๋ณด์๋ฉด Contents ์ฆ, ๋ชฉ์ฐจ๊ฐ ์ ๋ฆฌ๋์ด ์์ต๋๋ค. ํด๋น ๋ชฉ์ฐจ๋ฅผ ๋ฐ๋ผ ์์๋ฅผ ํ์ธ ํ์๋ฉด์ ์ฝ์ผ์๋ฉด ์กฐ๊ธ ๋ ์์ํ๊ฒ ํ๋ฆ์ ์ตํ ์ ์์ต๋๋ค :) # ์ ๋ฆฌ ๋ ๋ด์ฉ ์ค ์ค๋ฅ๊ฐ ์๊ฑฐ๋, ํน์ ๋ณ๊ฒฝ๋์ด์ผ ํ ๋ถ๋ถ์ด ์๋ค๋ฉด ์ธ์ ๋ ํธํ ๋๊ธ์ ๋ฌ์์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค :) 1. Block chain Keyword 1-1. ๋ธ๋ก ๋ฐ ์ ๋ค์์ค ๋ธ๋ก ๊ฑฐ๋ ๋ฐ์ดํฐ์ ๋ฌถ์์ผ๋ก ์ผ์ ๊ธฐ๊ฐ..
-
[์ค๋ผํด] ์์ ๋ฌธ์
-- 7-1๋ฒ ๋ฌธ์ ์ ์๋ 7๋ฒ์ด๊ณ , ์ด๋ฅผ ํฉํด์ ๋ง๋ ๊ฒ! create or replace procedure p_insert02(v_empno testemp.empno%type, v_ename testemp.ename%type, v_sal testemp.sal%type, v_deptno testemp.deptno%type) is v_sumsal testemp.sumsal%type; begin insert into testemp values(v_empno,v_ename,v_sal,v_deptno,null,null); update testemp set sumsal=(select sum(sal) from testemp where deptno=v_deptno) where deptno=v_deptno; sele..
-
[Oracle] ํ๋ก์์ | ์ฌ์ฉ์ ์ ์ํจ์ | ํจ์ ๋ง๋ค๊ธฐ
*๋ฌด๊ฒฐ์ฑ์ ๋ฌด๊ฒฐ์ฑ์ customizing client dbms server 1. DDL๋ฌธ : ์ ์ธ์ ์ธ ๋ฐฉ๋ฒ (table, view...) ===> server 2. DML๋ฌธ : transaction + ํ๋ก๊ทธ๋๋ฐ๋ฐฉ๋ฒ 3. SP(Stored Procedure) : ํ๋ก๊ทธ๋๋ฐ๋ฐฉ๋ฒ, ์ฑ๋ฅ + ์๋ X ===> server 4. trigger(๋ฐฉ์์ ) : ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ๋ฒ, ์ฑ๋ฅ -, ์๋ O ===> server 5. index : ๊ฒ์์ฑ๋ฅ +, ๊ฐฑ์ ์ฑ๋ฅ - ===> server 6. DCL๋ฌธ ํ๋ก์์ ๋ญ๊ธฐ์ง(pl/sql) ์์ ์ฝ๋ show user --ํ๊ฒฝ๋ณ์ ํ๋ฉด์ถ๋ ฅ์ ํ๋ ค๋ฉด on์ด ๋์ด์ผํจ show serveroutput set serveroutput on --1. 1๋ถํฐ 10๊น์ง ์์ฐ์ ํฉ๊ณ๋ฅผ ๊ตฌํด๋ผ ..
-
[๋ฆฌ๋ฒ์ฑ] ํจํน | ํจ์ปค | ์คํ์์ถ
oopsys.tistory.com/177 [๋ฆฌ๋ฒ์ฑ] ํจํน ํจํน์ด๋? ํจํน์ ์คํ์์ถ์ด๋ผ๋ ๋ป์ ๊ฐ์ง๋ค. ์ผ๋ฐ์ ์ผ๋ก ZIP, RAR๊ณผ ๊ฐ์ ์์ถ์ ๊ทธ ์์ถ์ ํด์ ์์ผ์ผ ํด๋น ํ๋ก๊ทธ๋จ์ ์คํ์ํฌ ์ ์๋ค. ํ์ง๋ง ํจํน์ ์๋ ๊ทธ๋๋ก ์ผ๋ฐ ํ๋ก๊ทธ๋จ์ฒ๋ผ ์ค oopsys.tistory.com ํจํน์ด๋? ํจํน์ ์คํ์์ถ์ด๋ผ๋ ๋ป์ ๊ฐ์ง๋ค. ์ผ๋ฐ์ ์ผ๋ก ZIP, RAR๊ณผ ๊ฐ์ ์์ถ์ ๊ทธ ์์ถ์ ํด์ ์์ผ์ผ ํด๋น ํ๋ก๊ทธ๋จ์ ์คํ์ํฌ ์ ์๋ค. ํ์ง๋ง ํจํน์ ์๋ ๊ทธ๋๋ก ์ผ๋ฐ ํ๋ก๊ทธ๋จ์ฒ๋ผ ์คํ ๊ฐ๋ฅํ๋ค. ์คํ(PE) ํ์ผ์ ๋์์ผ๋ก ํ์ผ ๋ด๋ถ์ ์์ถํด์ ์ฝ๋๋ฅผ ํฌํจํ๊ณ ์์ด์ ์คํ๋๋ ์๊ฐ์ ๋ฉ๋ชจ๋ฆฌ์์ ์์ถ์ ํด์ ์ํจ ํ ์คํ์ํค๋ ๊ธฐ์ ์ด๋ค. ๋ค์ ๋งํ๋ฉด ์์ถ์ ํธ๋ ๊ณผ์ ์์ด ๋ฐ๋ก ํ๋ก๊ทธ๋จ์ ์คํํ ์ ์๋ ๊ฒ์ ์คํ์..
-
[DB] ์ค๋ผํด ์๋ธ์ฟผ๋ฆฌ ์์
์๋ ์์ ๋ ์ค๋ผํด์์ ๊ธฐ๋ณธ์ ๊ณตํ๋ hr ์คํค๋ง๋ฅผ ์ด์ฉํ์ต๋๋ค. --ex 2-1) ๋ถ์๋ณ๋ก ์ฌ์์ ์๊ฐ 5๋ช ์ด์์ธ ๋ถ์์ -- ๋ถ์๋ฒํธ์ ๋ถ์๋ช -- , ๋ถ์์ฅ์ฌ๋ฒ, first_name์ ์ธ์์์์ผ๋ก ์ถ๋ ฅํ๋ผ. select d.department_id, d.department_name, d.manager_id, (select first_name from employees where d.manager_id = employee_id ), count(*) from departments d join employees e on d.department_id = e.department_id group by d.department_id, d.department_name, d.manager_id having count..
-
[์ธ๊ณต์ง๋ฅ] ํ๊ท๋ถ์
ํ๊ท ๋ถ์์ ๋ฐ์ดํฐ๊ฐ์ ์๊ด๊ด๊ณ ๋ชจํ์ ๊ตฌํด์ ๋ฐ์ดํฐ๋ฅผ ํด์ํ๊ฑฐ๋ ์์ธกํ๋ ๊ธฐ๋ฒ์ ์๋ฏธํ๋ค. ๊ฐ๋จํ ์๋ก๋ ๋ค์ด ๋ค์๊ณผ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ํต๊ณผํ๋ ์ง์ ์ ์ฐพ๋ ๊ธฐ๋ฒ์ด ์๋ค. import numpy as np import matplotlib.pyplot as plt a = np.array([1,3,5,7,9]) ๋ฌผ๋ก ์ ๋ค์ด ์ ํํ ์ง์ ์ ์์น๋์ด์๋ค๋ฉด ์ด๋ ๋งค์ฐ ์ฌ์ด ๋ฌธ์ ์ผ ๊ฒ์ด๋ค. ํ์ง๋ง ์ค์ ๋ฐ์ดํฐ๋ ๋ ธ์ด์ฆ๋ฅผ ํฌํจํ์ฌ ๋ณต์กํ ํํ๋ฅผ ๋๊ณ ์๊ธฐ ๋๋ฌธ์ ์ด๋ฌํ ๋ฐ์ดํฐ์ ๊ฒฝํฅ์ฑ์ ํ์ ํ๋ ๊ฒ์ ๊ฒฐ์ฝ ์ฌ์ด ์ผ์ด ์๋๋ค. ๋ค์๊ณผ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์๊ฐํด๋ณด์ b = a + np.random.normal(0,1,5) ์์ ๋ฐ์ดํฐ์ ์ ๊ท๋ถํฌ ํ๊ท 0, ํธ์ฐจ1์ ๋ ธ์ด์ฆ๋ฅผ ํฌํจํ ๋ฐ์ดํฐ๋ฅผ ํฌํจํ ๊ฒฝ์ฐ์ด๋ค. ์์์ ๋ค๋ฃฌ ์ง์ ์ ๋ถ..
Languages
-
[Frida] Frida๋ฌธ์ ํ์ด ๋ฐ ํด๊ฒฐ
๋ค์ํ ์ฌ์ดํธ๋ฅผ ์ฐธ๊ณ ํ ๋ฌธ์ ๋ฅผ ํธ๋ ๊ณผ์ ๊ณผ ํ๊ฒฝ์ค์ ๊ทธ๋ฆฌ๊ณ , ํด๊ฒฐ ๋ฒ ๋ฑ์ ๊ธฐ์ฌํ์์ต๋๋ค. ๋ธ๋ก๊ทธ์ ์ ๋ฆฌ๋ฅผ ๋ค์ ํ๋ ค ํ๋๋ฐ ๋ ธ์ ์ ์ฝ๋ ๊ธฐ๋ฅ์ด ์์ด์ ์กฐ๊ธ ๋ ํธ๋ฆฌํ๊ฒ ์ ๋ฆฌ๊ฐ ๋์ด ์ ๋ฆฌํ๊ฒ ๋์์ผ๋, ์ฐธ๊ณ ํ์๊ณ ๋ฌธ์ ์ ๋๊ธ ์ฃผ์๋ฉด ๊ฐ์ฌ๋๋ฆฌ๊ฒ ์ต๋๋ค. * ํน์ ํ ํ๋ฆฟ์ด ํ์ํ๊ฑฐ๋, pdf ๊ฐ ํ์ํ์๋ฉด ๋ฉ์ผ ์ฃผ์ ๋จ๊ฒจ์ฃผ์๋ฉด ๋ณด๋ด๋๋ฆฌ๊ฒ ์ต๋๋ค. https://lead-earthquake-61f.notion.site/Frida-Frida-842371c10df84c9c88b173517e3627ba Frida (Frida ๋ฌธ์ ํ์ด) * Frida ์ฌ์ฉํ์ฌ ํํนํ๊ธฐ ๋ค์ํ ์๋ฃ๋ค์ ์ฐธ๊ณ ํ์ฌ ์ ๋ง์ ๋ฐฉ์์ผ๋ก ์ ๋ฆฌํ ์๋ฃ์ ๋๋ค. ์ฐธ๊ณ ์๋ฃ ๋ฐ ์ถ์ฒ์ ๋ํ ๋ถ๋ถ์ ๊ฐ์ฅ ํ๋จ์ ๋จ๊ฒจ๋์์ผ๋ ์์ธํ ๋ด์ฉ์ ์ฐธ๊ณ ํด์ฃผ์๊ธฐ ..
-
[flask] Do it ์ ํ ํฌ ํ๋ผ์คํฌ _ 2. ํ๋ก์ ํธ ๊ตฌ์กฐ ๋ฐ ๊ฐ๋
์ดํด
ํด๋น ์๋ฃ ๋ฐ ์ค์ต์ ๋ชจ๋ ์ํค๋ ์ค(์ ํ ํฌ ํ๋ผ์คํฌ) ๋ด์ฉ์ ์ฐธ๊ณ ํ ์์ฑํ ๊ฒ์ ๋๋ค. * ์๋๋ ๊ฐ ํ์ผ์ด ์ด๋ ํ ๊ธฐ๋ฅ์ ํ๋์ง ๋ํ๋ธ ๊ฒ์ด๋ค. (์ถ์ฒ : ์ํค๋ ์ค) ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฒ๋ฆฌํ๋ models.py ํ์ผ ํ์ด๋ณด ํ๋ก์ ํธ๋ ORM(object relational mapping)์ ์ง์ํ๋ ํ์ด์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋๊ตฌ์ธ SQLAlchemy๋ฅผ ์ฌ์ฉํ๋ค. SQLAlchemy๋ ๋ชจ๋ธ ๊ธฐ๋ฐ์ผ๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฒ๋ฆฌํ๋ค. ์ง๊ธ์ ๋ชจ๋ธ ๊ธฐ๋ฐ์ผ๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฒ๋ฆฌํ๋ค๋ ๋ง์ด ์ดํด๋์ง ์๊ฒ ์ง๋ง, ์ดํ ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด ์ ์ ์ ์์ ๊ฒ์ด๋ค. ์๋ฌดํผ ์ง๊ธ ์ฌ๋ฌ๋ถ์ด ์์์ผ ํ ๋ด์ฉ์ ํ์ด๋ณด ํ๋ก์ ํธ์๋ "๋ชจ๋ธ ํด๋์ค๋ค์ ์ ์ํ models.py ํ์ผ์ด ํ์ํ๋ค"๋ ๊ฒ์ด๋ค. ์๋ฒ๋ก ์ ์ก๋ ํผ์ ์ฒ๋ฆฌํ๋ forms...
-
[flask] Do it ์ ํ ํฌ ํ๋ผ์คํฌ _ 1. ํ๊ฒฝ ๊ตฌ์ฑ ๋ฐ ์๋ฒ ์คํ
ํด๋น ์๋ฃ ๋ฐ ์ค์ต์ ๋ชจ๋ ์ํค๋ ์ค(์ ํ ํฌ ํ๋ผ์คํฌ) ๋ด์ฉ์ ์ฐธ๊ณ ํ ์์ฑํ ๊ฒ์ ๋๋ค. Version ํ์ด์ฌ ๋ฒ์ 3.10 / ํ๋ผ์คํฌ ๋ฒ์ 2.1.2 / ๋ถํธ์คํธ๋ฉ 5.1 Flask ๋? ํ๋ผ์คํฌ(Flask)๋ 2004๋ ์ค์คํธ๋ฆฌ์์ ์คํ์์ค ๊ฐ๋ฐ์ ์๋ฅด๋ฏผ ๋ก๋ํ(Armin Ronacher)๊ฐ ๋ง๋ ์น ํ๋ ์์ํฌ๋ค. ํ๋ผ์คํฌ๋ ์๋ฅด๋ฏผ ๋ก๋ํ๊ฐ ๋ง์ฐ์ ์ ์ฅ๋์ผ์ ๋์ง ์์ด๋์ด์๋๋ฐ ์ฌ๋๋ค์ ๊ด์ฌ์ด ๋์์ ธ ์๋น์ค๋ก ๋ง๋ค์ด์ก๋ค๊ณ ํ๋ค. ํ๋ผ์คํฌ๋ ์ฅ๊ณ (Django)์ ๋๋ถ์ด ํ์ด์ฌ ์น ํ๋ ์์ํฌ์ ์๋ ์ฐ๋งฅ์ผ๋ก ์๋ฆฌ๋งค๊นํ๊ณ ์๋ค. ํ๊ฒฝ์ค์น 1. ํ์ด์ฌ ๋ฒ์ 3.10.4 ์ค์น ์ ์ ๊ฒฝ์ฐ conda๋ฅผ ์ฌ์ฉํ๊ณ ์์ด์ ๋ช ๋ น์ด๋ก ๋ค์ด๋ฐ์์ง๋ง, anaconda ํ๊ฒฝ์ด ์๋์๋ผ๋ฉด ์๋ ์ฃผ์๋ก ๋ค์ด๊ฐ์ ๋ค์ด๋ฐ์์ฃผ์ธ์...
-
[์ํธ ํ๋กํ ์ฝ] ์ ์์๋ช
๊ตฌํํ๊ธฐ
์์ค์ฝ๋์ ๋ํ ์ค๋ช ์ ์ฃผ์์ฒ๋ฆฌ ํด๋์์ต๋๋ค. ๊ฐ๋ฐ๋๊ตฌ : "anaconda -> spyder" ์ธ์ด : "python" ์ ์์๋ช ๊ตฌํ์ฝ๋ - myRSA.py # -*- coding: utf-8 -*- """ Created on Thu May 13 13:12:25 2021 @author: hk """ import base64 from Crypto.PublicKey import RSA from Crypto.Cipher import PKCS1_OAEP import tools # ============================================================================= # Key ์์ฑ ๋ฐ ๋ก๋ฉ # ====================================..
-
[์ํธ ํ๋กํ ์ฝ] ๋์งํธ ์๋ช
| ์ ์์๋ช
์ ์ํ ์๋ณตํธํ | ๊ณต๊ฐํค ์ฌ์ฉ์ ์ํ ์๋ณตํธํ
๋์งํธ ์๋ช โข ๋ฉ์์ง์ ์ถ์ฒ์ ๋ฉ์์ง ๋ด์ฉ์ ๋ํ ํ์ ์ ์ํด ๋ฉ์์ง ์ ์ฒด๋ฅผ ์ํธํํ๋ฉด ๋๋ค โข ์ด๋ ๊ฒ ํ๋ฉด ๋ฉ๋ชจ๋ฆฌ๊ฐ ๋ง์ด ๋ ๋ค โข ๋ฌธ์์ ๊ธฐ๋ฅ์ ๋์ ํ๋ ์์ ๋นํธ๋ธ๋ก์ ์ํธํํ๋ ๋ฐฉ๋ฒ์ด ํ์ โข ์์ ๋นํธ๋ธ๋ก์ ์ธ์ฆ์(authenticator)๋ผ ๊ณ ํ๋ค ์ธ์ฆ์ โข ์ธ์ฆ์๋ ๋ณ๊ฒฝ ์์ด ๋ฌธ์๋ง ๋ณ๊ฒฝํ๋ ๊ฒ์ด ๋ถ๊ฐ๋ฅ โข ์ธ์ฆ์๋ฅผ ์ก์ ์์ ๊ฐ์ธํค๋ก ์ํธํํ๋ค ๋ฉด ์ถ์ฒ, ๋ด์ฉ, ์์ ํ์ธํด์ฃผ๋ ์๋ช ์ด๋ค โข SHA-1 ๊ฐ์ ์์ ํด์์ฝ๋๊ฐ ์ด๋ฐ ์ญํ โข ๋ฉ์์ง์ ๋ฌด๊ฒฐ์ฑ์ ๋ณด์ฅํ์ง๋ง ๊ธฐ๋ฐ์ฑ์ ๋ณด์ฅ ๋ชปํ๋ค ๋์งํธ ์๋ช ์ 2๊ฐ์ง ๋ฐฉ๋ฒ 1. ๋ฉ์์ง์ ์๋ช 2. ๋ฉ์์ง ํด์๊ฐ์ ์๋ช ๊ณต๊ฐํค์ ์ํ ์ํธํ(๊ณต๊ฐํค ์ํธ) ๊ฐ์ธํค์ ์ํ ์ํธํ(๋์งํธ์๋ช ) ์ต๋ 86๊ธ์๊น์ง ๊ฐ๋ฅ,๊ณ ์ ์ 128๋นํธ์ด๋ค. (ํค ๊ธธ์ด๊ฐ 10..
-
[C++] ์ค๋ณต ๊ฐ๋ฅ ๋ก๋, ์ค๋ณต ๋ถ๊ฐ๋ฅ ๋ก๋ ์ค์ต
์ฝ๋ #include #include #include using namespace std; int big (int a, int b){ if(a>b) return a; else return b; } int big(int a[], int size){ int res = a[0]; for(int i = 1; ib) return b; else return a; } int small(int a[], int size){ int res = a[0]; for(int i = 1; i a[i]) res = a[i]; return res; } void lotto(int y[], string s,int size=6){ /*for(int i=0; i< size; i++){ if(s == "์ค๋ณต ๋ถ๊ฐ๋ฅ ๋ก๋"){ ์ค๋ณต ์ ๊ฑฐ ์๊ณ ๋ฆฌ..
-
[C++] ํจ์ ์ค๋ณต | ์๋ฉธ์ | ๋ํดํธ ๋งค๊ฒ ๋ณ์
ํจ์ ์ค๋ณต - ๋์ผํ ์ด๋ฆ์ ํจ์๊ฐ ๊ณต์กด ๋คํ์ฑ C ์ธ์ด์์๋ ๋ถ๊ฐ๋ฅ - function overloading - ํจ์ ์ค๋ณต์ด ๊ฐ๋ฅํ ๋ฒ์ ๋ณดํต ํจ์๋ค ์ฌ์ด ํด๋์ค์ ๋ฉค๋ฒ ํจ์๋ค ์ฌ์ด ์์ ๊ด๊ณ์ ์๋ ๊ธฐ๋ณธ ํด๋์ค์ ํ์ ํด๋์ค์ ๋ฉค๋ฒ ํจ์๋ค ์ฌ์ด ํจ์ ์ค๋ณต ์ฑ๊ณต ์กฐ๊ฑด - ์ค๋ณต๋ ํจ์๋ค์ ์ด๋ฆ ๋์ผ - ์ค๋ณต๋ ํจ์๋ค์ ๋งค๊ฐ ๋ณ์ ํ์ ์ด ๋ค๋ฅด๊ฑฐ๋ ๊ฐ์๊ฐ ๋ฌ๋ผ์ผ ํจ - ๋ฆฌํด ํ์ ์ ํจ์ ์ค๋ณต๊ณผ ๋ฌด๊ด ํจ์ ์ค๋ณต ์ฑ๊ณต์ฌ๋ก ํจ์ ์ค๋ณต ์คํจ์ฌ๋ก ๋ฆฌํด ํ์ ์ด ๋ค๋ฅด๋ค๊ณ ํจ์ ์ค๋ณต์ด ์ฑ๊ณตํ์ง ์๋๋ค. ํจ์ ์ค๋ณต์ ํธ๋ฆฌํจ ๋์ผํ ์ด๋ฆ์ ์ฌ์ฉํ๋ฉด ํจ์ ์ด๋ฆ์ ๊ตฌ๋ถํ์ฌ ๊ธฐ์ตํ ํ์ ์๊ณ , ํจ์ ํธ์ถ์ ์๋ชปํ๋ ์ค์๋ฅผ ์ค์ผ ์ ์์ ์์ฑ์ ํจ์ ์ค๋ณต ์์ฑ์ ํจ์ ์ค๋ณต ๊ฐ๋ฅ - ์์ฑ์ ํจ์ ์ค๋ณต ๋ชฉ์ ๊ฐ์ฒด ์์ฑ์, ๋งค๊ฐ ๋ณ์๋ฅผ ..
-
[์ํธ ํ๋กํ ์ฝ] ๊ณต๊ฐํค ์ํธ
๊ณต๊ฐํค ์ํธ์ ๋ํ ์คํด โข ๊ณต๊ฐํค ์ํธ๊ฐ ๊ด์ฉ ์ํธ๋ณด๋ค ์ํธํด๋ ์ ์์ด์ ๋ ์์ ํ๋ค(X) โข ๊ณต๊ฐํค ์ํธ ๊ธฐ์ ์ด ์ผ๋ฐํ ๋์ด ๊ด์ฉ ์ ํธ๋ฅผ ๋ ์ด์ ์ฌ์ฉํ์ง ์๊ฒ ๋๋ค(X) โข ๊ด์ฉ ์ํธ์ ํค ๋ถ๋ฐฐ๋ณด๋ค ๊ณต๊ฐํค๋ฅผ ์ฌ์ฉํ ๋ ํค ๋ถ๋ฐฐ๊ฐ ๋ ์ฝ๋ค(X) ๊ณต๊ฐํค ์ํธ ํต์ฌ ์์ โข ํ๋ฌธ(Plaintext): โข ์ํธ ์๊ณ ๋ฆฌ์ฆ(Encryption algorithm): โข ๊ณต๊ฐํค์ ๊ฐ์ธํค(Public and private key): โข ์ํธ๋ฌธ(Ciphertext): โข ๋ณตํธ ์๊ณ ๋ฆฌ์ฆ(Decryption algorithm): ๊ณต๊ฐํค๋ก ์ํธํ ํ๊ธฐ ๊ฐ์ธํค๋ก ์ํธํํ๊ธฐ ๊ณต๊ฐํค ์ํธ์ ํน์ฑ โข ํ ์์ ํค ํ์ โ ํ๋๋ ๋ฉ์์ง ์ํธํ์ ์ฌ์ฉํ๊ณ ๋ค๋ฅธ ํ๋ ๋ ๋ณตํธํ์ ์ฌ์ฉ โข ๊ณต๊ฐํค๋ฅผ ๋ฑ๋ก โ ๊ณต๊ฐํค์ ํ ์์ ์ด๋ฃจ๋..
-
[C++] ๋์ ๋ฉ๋ชจ๋ฆฌ ํ ๋น | new delete | ๊ฐ์ฒด ๋์ ์์ฑ
๋์ ๋ฉ๋ชจ๋ฆฌ ํ ๋น ์ ์ ํ ๋น ๋ณ์ ์ ์ธ์ ํตํด ํ์ํ ๋ฉ๋ชจ๋ฆฌ ํ ๋น ๋์ ํ ๋น ํ์ํ ์์ด ์์ธก๋์ง ์๋ ๊ฒฝ์ฐ. ํ๋ก๊ทธ๋จ ์์ฑ์ ํ ๋น ๋ฐ์ ์ ์์ ์คํ์ค์ ํ ๋ฉ๋ชจ๋ฆฌ์์ ํ ๋น -> ํ์ผ๋ก๋ถํฐ ํ ๋น ๋ฐ๋๋ค. C ์ธ์ด์ ๋์ ๋ฉ๋ชจ๋ฆฌ ํ ๋น ํ ๋น : malloc ํด์ : free ์ ๋๊ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํจ์๋ฅผ ์ฌ์ฉํ๋ค. C++์ ๋์ ๋ฉ๋ชจ๋ฆฌ ํ ๋น/ ๋ฐํ new ์ฐ์ฐ์ ๊ธฐ๋ณธํ์ ๋ฉ๋ชจ๋ฆฌ ํ ๋น, ๋ฐฐ์ด ํ ๋น, ๊ฐ์ฒด ํ ๋น, ๊ฐ์ฒด๋ฐฐ์ด ํ ๋น ๊ฐ์ฒด์ ๋์ ์์ฑ - ํ ๋ฉ๋ชจ๋ฆฌ๋ก๋ถํฐ ๊ฐ์ฒด๋ฅผ ์ํ ๋ฉ๋ชจ๋ฆฌ ํ ๋น ์์ฒญ ๊ฐ์ฒดํ ๋น์ ์์ฑ์ ํธ์ถ delete ์ฐ์ฐ์ new๋ก ํ ๋น๋ฐ์ ๋ฉ๋ชจ๋ฆฌ ๋ฐํ ๊ฐ์ฒด์ ๋์ ์๋ฉธ - ์๋ฉธ์ ํธ์ถ ๋ค ๊ฐ์ฒด๋ฅผ ํ์ ๋ฐํํ๋ค. + ๋ฉ๋ชจ๋ฆฌ 1. ์ฝ๋์์ญ : ์ฝ๋ 2. ๋ฐ์ดํฐ ์์ญ: ์ ์ญ๋ณ์, static ๋ณ์( ํ๋ก..
-
[C++ ] ๊ฐ์ฒด ํฌ์ธํฐ | ํฌ์ธํฐ ๊ฐ์ฒด | ๊ฐ์ฒด ๋ฐฐ์ด ์์
์ด๋ฒ ์ค์ต์ ๋ค์ ์ค์ต์ ์ํ ๊ฐ๋จํ ์์ ๋ฅผ ๋ช๊ฐ์ง ์์ ๋ฅผ ์ค์ตํด๋ณด๋ ค ํ๋ค. #include using namespace std; /* int main(){ cout n; //์ ์์ ๊ฐ์ ์ ๋ ฅ if(n
Game
-
[Frida-Lab] level 2 _Write-Up
ํ์ผ์ด ์จ๊ฒจ์ ธ ์์ด์ ๊ฒ์ํด์ ์ฐพ์๋ด์ผํจ. ์์ค์ฝ๋๋ฅผ ์ดํด๋ณด๋ฉด, ํด๋น ๋ฉ์๋๋ ๋ฐฐ์ด์ ๋ด๊ณ ์์ ->์ด์ 1๋ฒ์งธ ๋ฐฐ์ด ๊ฐ์ 1๋ก ๋ง์ถฐ์ฃผ๋ฉด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋๋ ๊ฒ ๊ฐ์ ์ผ๋จ ์คํํฑ ๋ฉ์๋๊ฐ ์๋(static method(x)) instance method ์ ์ ์ธํด์ค ๋ static ์ด ๋ค์ด์์ผ๋ฉด ์คํํฑ ๋ฉ์๋๋ผ ํ ์ ์๊ณ ์๋ค๋ฉด ์ธ์คํด์ค ๋ฉ์๋๋ผ ํจ -> ์ธ์คํดํธํ ๋ ๊ฐ์ฒด๋ฅผ ์ฐพ์์ผํจ. java.use ?? ? - >x java.choose -> ok setImmediate(function(){ Java.perform(function(){ //Challenge 02 Java.choose("uk.rossmarks.fridalab.MainActivity",{ onMatch : function(chall_02)..
-
[wargame.kr] md5_compare
[wargame 10๋ฒ ๋ฌธ์ ํ์ด] md5 ๋น๊ต.. ? ๋ญ๊ฐ md5()ํจ์์ ์ทจ์ฝ์ฑ์ ์ด์ฉํ ๋ฌธ์ ๊ฐ..๋ค? ๋จ์ง ๋น๊ต ๋งํ์ญ์์ค. ๋ค๋ฅธ ๊ฐ์ผ๋ก : D ...? ํ์ด์ง๋ฅผ ๋ค์ด๊ฐ๋ณด๋ ์ ๋ง value 1,2 ์ ๊ฐ์ ๋น๊ตํด์ ํธ๋ ๋ฌธ์ ๋ ๋ง๋ ๊ฒ ๊ฐ๋ค. ์์ค ์ฝ๋๋ฅผ ์ดํด๋ณด์. ์์ค ์ฝ๋์ค ํต์ฌ ์ฝ๋๋ฅผ ํด์ํด๋ณด์ ํ์ธํด๋ณด๋ v1๊ณผ v2 ๋๋ค ๋ณ์๊ฐ ์๋์ง ํ์ธํด๋ณด๊ณ ๋๋ค ๋ชจ๋ get๋ฐฉ์์ผ๋ก ๋์ด์จ ๋ณ์๊ฐ ์๋ค๋ฉด, sleep(3) ์ฆ 3์ด๋ค ์๋ ์ฝ๋๋ฅผ ์คํํ๋ค. -> brute force ๊ณต๊ฒฉ ๋ฐฉ์ง์ฉ chk ๋ณ์์ true;๊ฐ์ ๋ฃ์ด์ฃผ๊ณ v1๊ณผ v2์ ๊ฐ๊ฐ ์ ๋ ฅํ ๊ฐ์ ๋ฐ๋๋ค. chk๊ฐ true์ธ ๊ฒฝ์ฐ flag๊ฐ ์ถ๋ ฅ๋๋๋ฐ, chk๊ฐ์ด ์กฐ๊ฑด๋ฌธ 3๋ฒ์ ๊ฑธ์ณ false๋ก ์ถ๋ ฅ๋๊ฒ๋ ๋์ด์๋ค. if (!ctype_..
-
[old-03] Webhacking.kr
[old - 03 ๋ฌธ์ ํ์ด] ์ค๋๋ง์ webhacking์ฌ์ดํธ ๋ฌธ์ ๋ฅผ ํ๊ฒ ๋ ๊ฒ ๊ฐ๋ค.. ์์๋๋ก ๊ฐ๋ณด์! ๋ง์์ old-03๋ฌธ์ ๋ฅผ ํ์ด๋ณด์๋ค. ๋ค์ด๊ฐ์๋ง์ ... ์ด์ํ ํผ์ฆ ๋ง์ถ๊ธฐ๊ฐ ์๋ค... javascript๋ฌธ์ ์ธ๊ฐ?? ์์ค์ฝ๋๋ฅผ ์ผ๋จ ํ์ธํด๋ณด์. ๋๋ ํ ํน์ ์๋ฐ์คํฌ๋ฆฝํธ์ ๊ด๋ จ๋ ๋ฌธ์ ์ธ ๊ฒ ๊ฐ์ง ์์๋ณด์ธ๋ค. ํผ์ฆ์ ํ์ด์ผ ๋ค์์ผ๋ก ๋์ด๊ฐ๋ ๊ฒ ๊ฐ์๋ฐ, ํผ์ฆ์ด ์๋ฏธํ๋ ๋ฐ๊ฐ ๋ฌด์์ธ์ง ๋ชฐ๋ผ์ ์ ๊น ํค๋งธ๋ค. ์์ฒ๋ผ ๊ฐ ์นธ ์์ ๋ง์ถ์ด ๋ฃ์ผ๋ผ๋ ๊ฑด์ค ์๊ณ ๊ฐฏ์๋ง ๋ง์ถ์ด solved๋ฅผ ํด๋ฆญํด๋ดค๋๋ฐ No ๋๋ค..ใ 1.1.1 ๊ณผ๊ฐ์ ๊ฒฝ์ฐ 3์ด๋ผ๊ณ ๊ธฐ์ฌํ์ง ์๊ณ ๊ตณ์ด ์ ๋ฐ๋ก ์ผ์๊น...๋ฅผ ์ ๊ณ ๋ฏผํด ๋ณด์๋๋ ์๋์ ๊ฐ์ด 1 1 ๋ฐ๋ก ๋จ์ด์ ธ ์๋ ๊ฒ์ ์์น์ ์๊ด ์์ด ๊ฐฏ์๊ฐ ๊ทธ ์์ ๋ถํฉํ๋ฉด ๋๋ ๊ฒ์ด๊ณ ..
-
[wargame.kr] DB is really GOOD
[wargame 9๋ฒ ๋ฌธ์ ํ์ด] ๋ญ๊ฐ ์ด๋ฆ๋ถํฐ DB๋ฌธ์ ๊ฒ ๋ค .. ๋ผ๋ ์์ด ๊ฝํ๋ค...โ ์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ข ๋ฅ๋ ๋ฌด์์ ๋๊น? ์ฌ์ฉ์ ์ด๋ฆ๊ณผ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ์ ์๊ด ๊ด๊ณ๋ฅผ ์ฐพ์์ผํฉ๋๋ค. ์... ์๋ฌด๋๋, ์ฌ์ฉ์ ์ด๋ฆ๊ณผ DB์ฌ์ด์ ์ด๋ค ๋ฌธ์ ๊ฐ ์๋ ๊ฒ ๊ฐ๋ค. ์๊ฐ๋ณด๋ค ๊ฐ๋จํ ํ์ด์ง๊ฐ ์กด์ฌํ๋ค. source code ๋ฅผ ์ดํด๋ณด๋, ์๋์ ๊ฐ๋ค. ์คํฌ๋ฆฝํธ๋ก admin์ด ๋ค์ด์จ๋ค๋ฉด ๊ฒฝ๊ณ ์ฐฝ์ ๋์ฐ๊ณ ์๋ค. ๋ญ๊ฐ ํ์ง๋ง๋ผ๋ฉด ํ๊ณ ์ถ์๊ฒ ์ฌ๋๋ง์ ์ญ์ admin์ผ๋ก ๋ก๊ทธ์ธ ํ๋ ค๊ณ ํ๋, ์๋๋ค๊ณ ํ๋ค. ๋ญ๊ฐ SQL injection๊ณผ ๊ด๋ จ์ด ์์ง ์์๊น ..? ํ๋ ๋ง์์ ์ผ๋จ ์๋ฌด๊ฑธ๋ก ๋ก๊ทธ์ธ ํด๋ดค๋ค. hello , a ๋ผ๊ณ ํ๋ ๊ธ๊ณผ ํจ๊ป ์๋์ ๊ฒ์ํ ๋ด์ฉ์ด ์ถ๋ ฅ๋๋ค. ์ฆ ๋ก๊ทธ์ธ์ ์ฑ๊ณตํ๋ฉด, ์ด์ ์ฑ๊ณตํ ์ฌ๋..
-
[wargame.kr] md5 password
[wargame 8๋ฒ ๋ฌธ์ ํ์ด] ๋ฌธ์ ๋ฅผ ํ์ด๋ณด์ md5 password์ ๊ด๋ จ๋ ๋ฌธ์ ์ธ ๋ฏ ํ๋ค. ๋ฌธ์ ๋ฅผ ๋ณด๋, ์ด์ ๋ฌธ์ ์ ์๊ธด ๊ฑด ๋ฑํ ๋ค๋ฅผ๊ฒ ์๋ค. get source๋ก ์ฝ๋๋ฅผ ์ดํด๋ณด์. ํต์ฌ ์ฝ๋๋ ๋นจ๊ฐ ๋ค๋ชจ์ธ ๊ฒ ๊ฐ๋ค. ์์์ ์ค์ ์ ๋ ฅํ๋ ํจ์ค์๋ ๊ฐ ์ฆ ๋ณ์ $ps๋ mysql_real_escape_string()์ผ๋ก SQL์ธ์ ์ ์ ๋ํด ๋ฐฉ์งํ๊ณ ์๋ค. www.lug.or.kr/files/docs/PHP/function.mysql-real-escape-string.html False or ' ' --> True ์ฆ False or True ๋ก ๊ฒฐ๊ณผ๋ True๊ฐ ๋์ด admin_password ํ ์ด๋ธ ๋ด์ ์๋ ๋ชจ๋ ํจ์ค์๋๊ฐ ์ถ๋ ฅ๋ ๊ฒ์ด๋ค. ์๋์ ๋ค๋ฅธ ์ฌ๋ก๋ก '=' ์ ์ด์ฉํ์ฌ ์ทจ์ฝ์ ์ ..
-
[wargame.kr] strcmp
๋๋ฌด ์ค๋๋ง์ wargame์ ํธ๋ ๊ฒ ๊ฐ๋ค... ๊ทธ๋์ ๋ค๋ฅธ ๊ณต๋ถ๋ค๊ณผ ์ด๋ ฅ์.. ๊ทธ๋ฆฌ๊ณ ๊ธฐ๋ณธ ์์์ ์ฑ์ฐ๋๋ผ... :) ์์ผ๋ก Wargame๊ณผ ๊ฐ๋ฐ์ ์ค์ ์ ๋๊ณ ๊ณต๋ถ๋ฅผ ํด๋ณผ๊น ํ๋ค. [wargame 7๋ฒ ๋ฌธ์ ํ์ด] 7๋ฒ์งธ ๋ฌธ์ ๋ strcmpํจ์์ ๊ด๋ จ๋ ๋ฌธ์ ์ธ ๊ฒ ๊ฐ๋ค. ํด๋ฆญํด์ ๋ณด๋, ํจ์๋ฅผ ๋ฐ์ดํจ์ค ํด์ ํ๋๊ทธ๋ฅผ ๊ตฌํ๋ผ๊ณ ํ๋ค. ํ์ด์ง๋ฅผ ์ ์ํด๋ณด๋, ํจ์ค์๋๋ฅผ ์ ๋ ฅํ๋ผ๊ณ ํ๋ค. view-source๋ฅผ ํตํด ์ฝ๋๋ฅผ ์ดํด ๋ณด์๋ค. ํต์ฌ ์ฝ๋๋ ๋นจ๊ฐ๋ค๋ชจ๋ก ํ์ํ์๋ค. ์ด ๋ถ๋ถ์ ์ฐํํ์ฌ ํจ์ค์๋๋ฅผ POST๋ก ๋๊ธฐ๋ฉด, Flag ๊ฐ์ด ์ถ๋ ฅ๋๋ ๊ฒ ๊ฐ๋ค. ์ฌ๊ธฐ์ ๋จผ์ Strcmpํจ์์ ๋ํด ๋จผ์ ์์๋ณด์. strcmp() ใ๋ฌธ์์ด์ ๋น๊ตํ์ ๋ ๋ฌธ์์ด์ด ์ผ์นํ๋ฉด 0(true), ์ผ์นํ์ง ์์ผ๋ฉด 1(fals..
-
[Bee-box] XSS - Reflected(GET)
์ด๋ฒ ํฌ์คํ ์ 'XSS - Reflected(GET)' ์ ๋๋ค. ์ค์ตํ๋ ๋ชจ๋ ๊ณต๊ฒฉ์ ์ค์ ๋ก ์ฌ์ฉํ์๋ฉด ์๋ฉ๋๋ค. ํ์ฉ๋ฐ์ง ์์ ์๋น์ค ๋์์ ํดํน์ ์๋ํ๋ ํ๋์ ๊ธ์งํ๋ฉฐ, ๋ชจ๋ ๋ฒ์ ์ฑ ์์ ์ฌ์ฉ์์๊ฒ ์๋ ๊ฒ์ ๋ช ์ฌํด์ฃผ์ธ์. ๋์ด๋ ํ ์ค๋ ์ค์ตํ ๊ณต๊ฒฉ์ ๋ฐ์ฌํ xss - GET๋ฐฉ์ ํ๋ฉด์ ๋ค์ด๊ฐ๋ฉด first name, last name์ ์ ๋ ฅํ๋ ์ ๋ ฅ๋์ด ์๋ค. ์ ๋ ฅํ ๋ด์ฉ์ ์๋ welcome ๋ค์ ์ถ๋ ฅ๋๋ค. xss์ทจ์ฝ์ ์ด ์๋์ง ์์๋ณด์. ์ผ๋จ ๋ฐฉ์์ด get์ด๋, ํ๋ผ๋ฏธํฐ์ ๊ฐ์ ๋ฐ๊ฟ๋ณด์ : lastname์ ์๋ฌด ๊ฐ์ด๋ ์ ๋ ฅํด์ค๋ ๋๋ค. (firstname์ ์ทจ์ฝ์ ์ด ์๋์ง testํ๋ ๊ฑฐ๋๊น) ๊ฒฐ๊ณผ ์คํฌ๋ฆฝํธ๊ฐ ์คํ๋๋ ๊ฒ์ ์ ์ ์๋ค. ์ฆ xss์ ์ทจ์ฝํ๋ค๋ ๊ฒ ์ welcome์ ์คํ ..
-
[Bee-box] ๋ฐ์ฌ๋ XSS ์ทจ์ฝ์
์ด๋ฒ ํฌ์คํ ์ '๋ฐ์ฌ๋ XSS ์ทจ์ฝ์ ' ์ ๋๋ค. ์ค์ตํ๋ ๋ชจ๋ ๊ณต๊ฒฉ์ ์ค์ ๋ก ์ฌ์ฉํ์๋ฉด ์๋ฉ๋๋ค. ํ์ฉ๋ฐ์ง ์์ ์๋น์ค ๋์์ ํดํน์ ์๋ํ๋ ํ๋์ ๊ธ์งํ๋ฉฐ, ๋ชจ๋ ๋ฒ์ ์ฑ ์์ ์ฌ์ฉ์์๊ฒ ์๋ ๊ฒ์ ๋ช ์ฌํด์ฃผ์ธ์. ๋ฐ์ฌ๋ XSS ์ทจ์ฝ์ ์ด๋? '๋ฐ์ฌ๋ XSS(Reflected Cross-Site Script)'๋ ์น ํ์ด์ง URL์ ์กด์ฌํ๋ ํ๋ผ๋ฏธํฐ์ ์ ์์ ์ธ ์คํฌ๋ฆฝํธ ์ฝ๋๋ฅผ ์ ๋ ฅํ์ฌ ์ฌ์ฉ์๊ฐ URL์ ํด๋ฆญํ๋ฉด ํ๋ผ๋ฏธํฐ์ ์ ๋ ฅํ ์ ์ฑ ์คํฌ๋ฆฝํธ ์ฝ๋๊ฐ ์คํ๋๊ฒ ํ๋ ๊ณต๊ฒฉ์ด๋ค. ์คํฌ๋ฆฝํธ ์ฝ๋๊ฐ ํฌํจ๋ URL์ ๋ฉ์ผ๋ก ์ ์กํ๊ฑฐ๋ ๊ฒ์๋ฌผ๋ก ๋ฑ๋กํ์ฌ ์ฌ์ฉ์๊ฐ ํด๋ฆญํ๋๋ก ์ ๋ํ๋ค. (์ ์ฅํ = ๊ฒ์๊ธ ๋ฑ ์ ์ฅํด์ ์ฌ์ฉ์๊ฐ ์ ์ ์ ์คํ, ๋ฐ์ฌํ = ์ ๋ ํ ํด๋ฆญ์ ๋ -> ํด๋ฆญ ์ ์คํฌ๋ฆฝํธ ์ฝ๋ ์คํ) ๋ ๊ณต๊ฒฉ์ ์ฐจ์ด..
-
[Bee-box] User-Agent
์ด๋ฒ ํฌ์คํ ์ 'User-Agent' ์ ๋๋ค. ์ค์ตํ๋ ๋ชจ๋ ๊ณต๊ฒฉ์ ์ค์ ๋ก ์ฌ์ฉํ์๋ฉด ์๋ฉ๋๋ค. ํ์ฉ๋ฐ์ง ์์ ์๋น์ค ๋์์ ํดํน์ ์๋ํ๋ ํ๋์ ๊ธ์งํ๋ฉฐ, ๋ชจ๋ ๋ฒ์ ์ฑ ์์ ์ฌ์ฉ์์๊ฒ ์๋ ๊ฒ์ ๋ช ์ฌํด์ฃผ์ธ์. ๋์ด๋ ํ ํ์ด์ง ์ ์ ์ด ํ์ด์ง๋ ์ ์ํ ์น ๋ธ๋ผ์ฐ์ ์ ์ ๋ณด๊ฐ ์ ์ฅ๋ 'User-Agent' ํค๋ ๊ฐ์ ํ ์ด๋ธ ํํ๋ก ์ถ๋ ฅํ๋ค. ์ฒซ ํ๋ฉด ํ ์ด๋ธ์๋ ์ต๊ทผ ์ ์ํ ์์๋๋ก 3๊ฐ๊น์ง๋ง ์ถ๋ ฅํ๋๋ฐ, ์ ํ๋ฉด์ download๋ผ๋ ์งํ ๊ธ์จ๋ฅผ ํด๋ฆญํ๋ฉด ์ ์ํ ๋ชจ๋ ์ ๋ณด๋ฅผ ๋ค ์ถ๋ ฅ์ํจ๋ค. ์ฌ๋ฌ๋ฒ ์ ์์ ๊ธฐ๋ก์ด ๋จ์. ๋ฒํ ์ค์ํธ๋ฅผ ์ด์ฉํ์ฌ user-agentํค๋์ ์คํฌ๋ฆฝํธ ์ฝ๋๋ฅผ ์ ๋ ฅํ์ฌ ํ ์ด๋ธ์ ์คํฌ๋ฆฝํธ๋ฅผ ์ ์ฅํ๋ xss๊ณต๊ฒฉ์ ์ํํด ๋ณด๊ฒ ๋ค. ์์ฒญ ํจํท์ ์ก์๋ง์ ํ์ธํ ๊ฒ ์ ์ฌ์ง์ฒ๋ผ ์๋ ์๋ ๋ชจ..
-
[Bee-box] Change Secret
์ด๋ฒ ํฌ์คํ ์ 'Change Secret' ์ ๋๋ค. ์ค์ตํ๋ ๋ชจ๋ ๊ณต๊ฒฉ์ ์ค์ ๋ก ์ฌ์ฉํ์๋ฉด ์๋ฉ๋๋ค. ํ์ฉ๋ฐ์ง ์์ ์๋น์ค ๋์์ ํดํน์ ์๋ํ๋ ํ๋์ ๊ธ์งํ๋ฉฐ, ๋ชจ๋ ๋ฒ์ ์ฑ ์์ ์ฌ์ฉ์์๊ฒ ์๋ ๊ฒ์ ๋ช ์ฌํด์ฃผ์ธ์. ๋์ด๋ ํ ํ์ด์ง ์ ์! ์ด ํ์ด์ง๋ ๋น๋ฐ๋ฒํธ ํํธ๋ฅผ ์๋ก ์ค์ ํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค. ์๋ก์ด ํํธ๋ฅผ ์ ๋ ฅ๋์ ๊ฒฝ๊ณ ์ฐฝ์ผ๋ก ์ถ๋ ฅํ๋ ์คํฌ๋ฆฝํธ ์ฝ๋๋ฅผ ์ ๋ ฅํ๋ค. ex) ์ ๋ ฅ ํ change๋ฒํผ์ ํด๋ฆญํ๋ฉด ์ฑ๊ณต์ ์ผ๋ก ํํธ๊ฐ ๋ณ๊ฒฝ๋์๋ค๊ณ ์๋ ค์ค๋ค. ๋น๋ฐ๋ฒํธ ํํธ๋ฅผ ํ์ธํ ์ ์๋ ํ์ด์ง๋ก ์ด๋ํด์, ์ ๋ ฅ ํ ์คํฌ๋ฆฝํธ ์ฝ๋๊ฐ ์คํ๋์๋์ง ํ์ธํด๋ณด์. SQL์ธ์ ์ ์ LoginForm ํ์ด์ง์์ ๋ก๊ทธ์ธ ํ๋ฉด ๋น๋ฐ๋ฒํธ ํํธ๋ฅผ ์ถ๋ ฅํ๋ค. ํ์ด์ง์ ์ ์ ํ ๋ก๊ทธ์ธ ํ๋ฉด ํํธ๋ฅผ ์ถ๋ ฅํ๋ค. ๋น๋ฐ๋ฒํธ ํํธ๋ฅผ ๋ณ๊ฒฝํ..
Content
-
* ๋์ฌ์จ์ด, ์
์ฑ์ฝ๋, ํผ์ฑ(๋ชธ์บ ํผ์ฑ, ์คํผ์ด ํผ์ฑ) .. ๋ฑ๋ฑ ์ต์ ์ฌ๋ก ์กฐ์ฌ
์ต๊ทผ ๋ค์ํ ์ฌ์ด๋ฒ ๊ณต๊ฒฉ์ด ๋์ด๋๊ณ ์์ต๋๋ค. ์ด๋ ์ฌ์ด๋ฒ์ ๊ณต๊ฒฉ์ผ๋ก ๋๋๋ ๊ฒ์ด ์๋๋ผ ๊ธ์ ์ ์ธ ์ด๋์ ์๊ตฌํ๋ ๊ฒ, ๋ชธ์บ ํผ์ฑ๊ณผ ๊ฐ์ด ์ฌ์ํ์ ๋ ธ์ถํ๋ ๋ฑ ๋ค์ํ ๋ฌธ์ ๋ก ํ๋๋๊ณ ์์ต๋๋ค. ์ด๋ฌํ ๊ณต๊ฒฉ์ ๋ํด ์ค๋์ KISA์๋ฃ๋ฅผ ์ฐธ๊ณ ํด ๋ค์ํ ์ฌ๋ก๋ค์ ํ์ธํด๋ณด์์ต๋๋ค. ์ด ๋ํ ๋ ธ์ ์ ์ ๋ฆฌํ ๊ฒ์ด ๊น๋ํ์ฌ.. ๋ ธ์ ์ ํตํด ๊ณต์ ๋๋ฆฌ๋ ์ฐธ๊ณ ํด๋ณด์๊ธฐ ๋ฐ๋๋๋ค. https://lead-earthquake-61f.notion.site/93564dc1a2054c17b55735b00c143b24 ๋ค์ํ ๊ณต๊ฒฉ ์ฌ๋ก ๋ฐ ๋์๋ฐฉ์ * ์ ์ฑ์ฝ๋, ๋์ฌ์จ์ด, ํผ์ฑ ๋ฑ๋ฑ ๋ค์ํ ๊ณต๊ฒฉ์ ๋ํ ์ฌ๋ก ์กฐ์ฌ ๋ฐ ๋์ ๋ฐฉ์ ์ ๋๋ค ๊ฐ์ธ์ ์ผ๋ก ์ ๋ฆฌํ ๋ด์ฉ ๋ฐ KISA์ ์๋ฃ์ค์ ์๋ ๋ค์ํ ๋์ฌ์จ์ด ์๋ฃ๋ค์ ์ฐธ๊ณ ํ์ฌ ์์ฑํ ๊ธ์ ๋๋ค..
-
ISMS - P ์ธ์ฆ์ ๋ ๊ฐ์
ํด๋น ๋ฌธ์๋ kisa์์ ์ ๊ณตํ๋ ISMS-P ์ธ์ฆ์ ๋์ ๊ด๋ จํ ๋ด์ฉ์ ํ์ต ๋ชฉ์ ์ผ๋ก ์ ๋ฆฌํด๋ ๊ฒ์ ๋๋ค. ๋ฌธ์ ์ ๋๊ธ๋ก ๋จ๊ฒจ์ฃผ์๊ธฐ ๋ฐ๋๋๋ค. 1.1) ISMS - P์ ๋ฒ์ ๊ทผ๊ฑฐ ์ ๋ณด๋ณดํธ ๊ด๋ฆฌ์ฒด๊ณ๋ฅผ ISMS , ๊ฐ์ธ์ ๋ณด๋ณดํธ ๊ด๋ฆฌ์ฒด๊ณ๋ฅผ PIMS ๋ผ๊ณ ํ๋ฉฐ ์ด ๋์ ๊ฒฐํฉํ ์ฒด๊ณ๊ฐ isms -p ์ด๋ค. 1.2) ์ธ์ฆ์ ๋ ์ถ์ง ๊ฒฝ๊ณผ ISMS -P ์ธ์ฆ ๋์ ๊ธฐ์ ์ด ๋์ด๋จ์ ๋ฐ๋ผ ํ๊ตญ์ ๋ณดํต์ ์งํฅํํ(KAIT, 2014๋ 4์), ํ๊ตญ์ ๋ณดํต์ ๊ธฐ์ ํํ(TTA, 2015๋ 2์)๋ฅผ ISMS ์ฌ์ฌ๊ธฐ๊ด์ผ๋ก, ๊ธ์ต๋ณด์์(FSI, 2015๋ 7์)์ ISMS ์ธ์ฆ๊ธฐ๊ด์ผ๋ก ์ถ๊ฐ ์ง์ ํ์๋ค. ์ธ์ฆ์ ์ ํ์ ISMS, ISMS-P๋ก ๋๋๋๋ฐ ๋ค์๊ณผ ๊ฐ์ด ์ ๋ณด๋ณดํธ ์ค์ฌ์ผ๋ก ์ธ์ฆ์ ํ์ฌ ์กฐ์ง์ ์ ๋ณด๋ณดํธ ๊ฐํ๋ฅผ ์ํด ์ธ์ฆ์ ์ทจ๋ํ๊ณ ์..
-
Log4j ๊ฐ๋
๋ฐ ์ทจ์ฝ ํ๊ฒฝ ๊ตฌ์ถ ํ ์ค์ต / Log4J๋?
log4j ์ด์๊ฐ ํ์ฐธ ๋ค์ฉ์๋๋ฐ, ์ ๋ฆฌ๊ฐ ๋ฆ์ด์ ธ๋ฒ๋ ธ๋ค์ ใ ใ ๋ค์ํ ์๋ฃ๋ฅผ ํ ๋๋ก ์ ๊ฐ ์ ๋ฆฌํ ์๋ฃ๋ฅผ ๋ ธ์ ์ผ๋ก ๋ง๋ค์ด ์ ๋ฆฌํด๋ณด์๋๋ฐ, Log4J์ ๋ํ ์ ์์ ์ฌ๋ก, ์ทจ์ฝ์ ์ค์ต ๋ฐ ๋์๋ฐฉ์์ ๋ํ์ฌ ๊ถ๊ธํ์๋ค๋ฉด ์๋ฃ๋ฅผ ์ฐธ๊ณ ํ์๊ธฐ ๋ฐ๋๋๋ค. https://lead-earthquake-61f.notion.site/CVE-2021-44228-Log4J-a8ce8189a0da48c68e2645dcd949ceb1 [CVE-2021-44228] Log4J ์ค์ต * ์ทจ์ฝ์ ๋ฐ์ ์์ธ, ํ๊ธ๋ ฅ, ๋์๋ฐฉ์ ๋ฑ ์ง์ ์ค์ตํ๊ฒฝ ๊ตฌ์ถํด์ ํ ์คํธ ํ๊ธฐ ๋ค์ํ ์๋ฃ๋ค์ ์ฐธ๊ณ ํ์ฌ ์ ๋ง์ ๋ฐฉ์์ผ๋ก ์ ๋ฆฌํ ์๋ฃ์ ๋๋ค. ์ฐธ๊ณ ์๋ฃ ๋ฐ ์ถ์ฒ์ ๋ํ ๋ถ๋ถ์ ๊ฐ์ฅ ํ๋จ์ ๋จ lead-earthquake-61f.notion.site * ํน..
-
[33] ๋์ฌ์จ์ด ๊ณต๊ฒฉ์ผ๋ก NC๋ฐฑํ์ ยท๋ด์ฝ์์์ธ๋ ์ ๋งค์ฅ 50์ฌ๊ณณ ์ค 23๊ณณ ์ ์ ์์
๋ชปํด...
"33์ผ์งธ ๋ณด์๋ด์ค ๋ฆฌ๋ทฐ!" ์ค๋์ ๋ณด์ ๋ด์ค๋ "๋์ฌ์จ์ด ๊ณต๊ฒฉ์ผ๋ก NC๋ฐฑํ์ ยท๋ด์ฝ์์์ธ๋ ์ ๋งค์ฅ 50์ฌ๊ณณ ์ค 23๊ณณ ์ ์ ์์ ๋ชปํด..." ์ ๋๋ค. ๋ณด์ ๋ด์ค ์ค.. ๋์ฌ์จ์ด ๊ณต๊ฒฉ์ผ๋ก ์ธํ ์คํ๋ผ์ธ ๋งค์ฅ์ ์์ ์ค๋จ ์ฌํ๊ฐ ํ์คํ๋๋ค. ์ด๋๋๊ทธ๋ฃน์ 22์ผ ๋์ฌ์จ์ด ๊ณต๊ฒฉ์ ๋นํด NC๋ฐฑํ์ ๋ฑ ์ด๋๋๊ฐ ์ด์ํ๋ ์คํ๋ผ์ธ ๋งค์ฅ ๊ฐ์ด๋ฐ ์ ๋ฐ ์ ๋ ๊ฐ๋ ์ด์์ ์ฐจ์ง์ ๋น์๋ค๊ณ ๋ฐํ๋ค. ๋์ฌ์จ์ด(Ransomware))๋ โ๋ชธ๊ฐโ์ ๋ปํ๋ ์์ด โ๋์ฌ(Ransom)โ๊ณผ โ์ํํธ์จ์ด(Software)โ๋ฅผ ํฉ์น ๋จ์ด๋ก ๋๋ค์์ ๋์ฌ์จ์ด๋ ์ปดํจํฐ๋ฅผ ๊ฑธ์ด ์ ๊ทธ๊ณ PC ์ฌ์ฉ์ ๋ง๊ฑฐ๋, ๋ด๋ถ์ ์ค์ํ ํ์ผ์ ๋ณต์กํ ๋ฐฉ์์ผ๋ก ์ํธํํ ๋ค ์ด๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ์ผ์ ๊ธ์ก์ ์ง๋ถํ ๊ฒ์ ์๊ตฌํ๋ ์ฌ์ด๋ฒ๋ฒ์ฃ์ ์ผ์ข ์ด๋ค. ์ปดํจํฐ๋ฅผ ์ธ์ง ์ผ..
-
[Google Adsense] ๊ฒ์์ฉ ๊ด๊ณ ์ค์
์ด ๊ธฐ๋ฅ์ ๋ชจ๋ฅด์๋ ๋ถ๋ค์ด ๋ง์ ๊ฒ ๊ฐ์ ์ฌ๋ฆฝ๋๋ค. ์ ๋์ผ์ค ๊ธฐ๋ฅ ์ค ๊ฒ์์ฉ ๊ด๊ณ ๋ผ๋ ๋ง์ถค๊ฒ์ ์์ง์ด ์๋๋ฐ, ์๋ ์ฒ๋ผ ์ค์ ํด์ฃผ์๋ฉด ๋ฉ๋๋ค. 1. ๊ฒ์์ฉ ๊ด๊ณ 2. ์๋ก ๋ง๋ค๊ธฐ(์์ฑ) ๊ฒ์ ๋ฒ์๋ ๊ฒ์ ์ ์ฐธ์กฐํ๋ ์ฌ์ดํธ ์ด๋, ๊ด๋ฒ์ ํ๊ฒ ์ค์ ํ๊ณ ์ถ๋ค๋ฉด ์์ ์ ๋ธ๋ก๊ทธ ์ฃผ์ ๋ฐ์ google, naver ..๋ฑ๋ฑ ์ถ๊ฐ ํด์ฃผ์๋ฉด ๋ฉ๋๋ค. ๊ฒ์ ๊ฒฐ๊ณผ๋ : location ํน์ ๊ทธ๋ฅ ์์ ๋ธ๋ก๊ทธ ์ฃผ์๋ก ํด๋ ๋ฑํ ์๊ด ์๋ค์ 3. ์คํ์ผ ์ง์ ์คํ์ผ ๊ตฌ์ฑ์ ๋ค์ด๊ฐ๋ณด๋ฉด ์์ ๊ฐ์ด ์์ ์ ๋ง์๋๋ก ํ ๋ง์ ๋ ์ด์์ ๋ฑ ๋์์ธ์ด ๊ฐ๋ฅํฉ๋๋ค. ์์ ์ ๋ธ๋ก๊ทธ ์ด๋ฏธ์ง์ ๋ง๊ฒ ์ค์ ํด์ฃผ๋ฉด ๋ฉ๋๋ค. ์ง์ ํ ๋ ์ด์์์ ๋ฐ๋ผ์, ๊ฒ์ ๊ฒฐ๊ณผ๋ณด๊ธฐ ์์ฒ๋ผ ๊ฒ์ ์ฐฝ, ๊ฒ์ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ๋ก ์ค์ ํ๋ ๋ ์ด์์์ ์ฐ๋๊ฒฝ์ฐ์๋ ๋ ์ฝ๋๋ฅผ ..
-
[Google Adsense] ๊ด๊ณ ์ ์ฒญํ๊ธฐ
์ค๋์ google adsense์ kakao adfit ๊ด๊ณ ์ ์ฒญ๋ฒ์ ์๊ฐํด ๋๋ฆฌ๊ฒ ์ต๋๋ค. ๊ฐ๋จํ ๊ฐ์ด๋๋ณด์๋ฉด์ ์ฐธ๊ณ ํ์ ์ ์ ์ฒญํด๋ณด์ธ์! ์์ผ๋ก ์ฐฌ์ฐฌํ ๊ด๊ณ , ๋ธ๋ก๊ทธ ๊พธ๋ฏธ๋ ๋ฒ ๋ฑ์ ๋ํด ์ฌ๋ฆฌ๊ฒ ์ต๋๋ค. 1. ์ค์ -> ์์ต 2. kakaoAdFit ์ ์ฒญํ๊ธฐ -> ์์๋๋ก ์งํ ํด์ฃผ๋ฉด ๋จ 3. ๊ฐ์ด๋ ์ฐธ๊ณ ํ๊ธฐ 4. google Adsense www.google.com/adsense/new/u/0/pub-3172949636838415/home Google ์ ๋์ผ์ค - ์น์ฌ์ดํธ์์ ์์ต ์ฐฝ์ถํ๊ธฐ Google ์ ๋์ผ์ค์ ์น์ฌ์ดํธ ์์ต ์ฐฝ์ถ ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ์์ต์ ์ฌ๋ ค๋ณด์ธ์. Google ์ ๋์ผ์ค์์ ๊ด๊ณ ํฌ๊ธฐ๋ฅผ ์๋์ผ๋ก ์ต์ ํํ์ฌ ๊ด๊ณ ์ ๋ ธ์ถ ๋ฐ ํด๋ฆญ ๊ฐ๋ฅ์ฑ์ด ๋์์ง๋๋ค. www.google.co.kr ์ ..
-
[32] ์ 15ํ ์ค๊ณ ์ ์ ๋ณด๋ณดํธ ์ฌ๋ฆผํผ์๋ ๋ณธ์ ์ฑํฉ๋ฆฌ ๊ฐ์ต
"32์ผ์งธ ๋ณด์๋ด์ค ๋ฆฌ๋ทฐ!" ์ค๋์ ๋ณด์ ๋ด์ค๋ "์ 15ํ ์ค๊ณ ์ ์ ๋ณด๋ณดํธ ์ฌ๋ฆผํผ์๋ ๋ณธ์ ์ฑํฉ๋ฆฌ ๊ฐ์ต" ์ ๋๋ค. ๋๋์ด ๋ณธ์ ๊ฐ์ต! ์ํฉ์ด ์ํฉ์ธ์ง๋ผ ..ใ ใ ๋ค๋ค ํ๋์ จ์ ๊ฒ ๊ฐ๋ค์ ๋๊น์ง ์ฐธ์ฌํ๊ณ , ํ์ดํ ํด์ค ์ฐธ๊ฐ์ ๋ถ๋ค ๋๋ฌด ์๊ณ ํ์ จ์ต๋๋น!!! ๋ณด์๋ด์ค ์ค -- ๋์ ์์์์ธ ์ ๋ฆฐ์ธํฐ๋ท๊ณ ๋ฑํ๊ต ์ฑํ๋ ํ์์ โ์ด์ ๋ํ ์์๊ฒฝ๋ ฅ์ ์์ง๋ง ๋ํ๋ฅผ ์ค๋นํ๋ฉด์ ๋ค์ํ ์ปดํจํฐ๊ณตํ๊ด๋ จ ์ง์์ ์ ํ์ผ๋ฉฐ, ํนํ ๋น๋๋ฉด ํ์ต์ผ๋ก ๋ฑ๊ต๋ฅผ ํ์ง ์์ ๋ง์ ์๊ฐ์ ๋ํ์ค๋น์ ํฌ์ํ ์ ์์๋คโ๋ฉด์, ๋ํ โํ๊ต ๋์๋ฆฌ์์ ์น๊ตฌ๋ค๊ณผ ํจ๊ป ๊ณต๋ถํ ๊ฒ๋ ๋ง์ ๋์์ด ๋์๋คโ๊ณ ์์์๊ฐ์ ๋ฐํ๋ค. ๋ํ์กฐ์ง์์ํ ์ ๋์ง ๊ต์๋ โICT๊ด๋ จ ๋ง์ ํน์ฑํ ๊ณ ๋ฑํ๊ต๊ฐ ๋ค์ํ ๊ต๊ณผํธ์ ๋ก ๊ด๋ จ ์ ๊ณต์ ๋ฐฐ์ธ ์ ์๋๋ก ํ๊ฒฝ์ ์ ๊ณตํ๊ณ ..
-
[31] ์ฌ์ํ ๋ณดํธํ๋ โ์ํฌ๋ฆฟ ๋ชจ๋โ, ๋ธ๋ผ์ฐ์ ๋ณ ์ฌ์ฉ๋ฒ
"31์ผ์งธ ๋ณด์๋ด์ค ๋ฆฌ๋ทฐ!" ์ค๋์ ๋ณด์ ๋ด์ค๋ "์ฌ์ํ ๋ณดํธํ๋ โ์ํฌ๋ฆฟ ๋ชจ๋โ, ๋ธ๋ผ์ฐ์ ๋ณ ์ฌ์ฉ๋ฒ" ์ ๋๋ค. ๋ณด์๋ด์ค ์ค ์น ๋ธ๋ผ์ฐ์ ์ โ์ํฌ๋ฆฟ ๋ชจ๋โ๋ ํ์ ์ ๋จ๊ธฐ์ง ์๊ณ ์ธํฐ๋ท์ ์ด์ฉํ ์ ์๊ฒ ํด์ฃผ๋ ๊ธฐ๋ฅ์ด๋ค. ์ค๋๋ ์ฐ๋ฆฌ๊ฐ ํํ ์ฌ์ฉํ๋ ์น ๋ธ๋ผ์ฐ์ ๋ ๋ช ์นญ์ ์กฐ๊ธ์ฉ ๋ค๋ฅด์ง๋ง, ๊ฑฐ์ ๋์ผํ ๊ธฐ๋ฅ์ ์ ๊ณตํ๊ณ ์๋ค. ์ํฌ๋ฆฟ ๋ชจ๋์์ ์ธํฐ๋ท์ ์ด์ฉํ ๊ฒฝ์ฐ, ์น ๋ธ๋ผ์ฐ์ ๋ฅผ ๋ซ๋ ์๊ฐ ์ฌ์ฉ์์ โ๊ฒ์ ๊ธฐ๋กโ, โ์ฟ ํค ๋ฐ ์น ์ฌ์ดํธ ์ ๋ณดโ, โ๊ณ์ ๊ณผ ์ํธโ, โ์น ์ฃผ์โ, โ์์โ ๋ฑ์ ์ฆ์ ์ญ์ ํ๋ค. ์ด ๋๋ฌธ์ ์น ๋ธ๋ผ์ฐ์ ๋ฅผ ์๋ก ์ด์ด ์ฌ์ฉํ๋ฉด ์ํฌ๋ฆฟ ๋ชจ๋ ์ค ์ฌ์ฉํ ๋ด์ญ์ ๋จ์ง ์๋๋ค. ์ํฌ๋ฆฟ ๋ชจ๋๋ ๋จ์ํ ๋ธ๋ผ์ฐ์ ๋ PC์ ๋จ๋ ๊ธฐ๋ก์ ์ ๊ฑฐํ๋ ๊ธฐ๋ฅ์ผ๋ก, VPN์ด๋ Tor์ฒ๋ผ ์ธํฐ๋ท ์์์ ์ต๋ช ์ผ๋ก ..
-
[30] ํ์ฌ ์์ ๊ฐ๋ฐ์๊ฐ ๋๋ฌด ์ ์ด ๊ณต๊ฒฉ๋ฐ๋ ๋ชจ๋ฐ์ผ ๊ฒ์, ์ด๋ชฝ์ด์ค
"30์ผ์งธ ๋ณด์๋ด์ค ๋ฆฌ๋ทฐ!" ๊ฑฐ์ ํ๋ฌ๊ฐ ๋ณด์๋ด์ค๋ฅผ ์ฌ๋ฆฌ์ง ๋ชปํ๋ค์ ใ ใ ์ง๊ธ์ด ๊ฐ์ฅ ๋ฐ์ ์๊ธฐ ์ธ ๊ฒ ๊ฐ๋ค์ ใ ใ ใ ์ง๊ธ ํ๊ณ ์๋ ๊ฑธ ์ ๋ง๋ฌด๋ฆฌ ํ๊ณ ๊ทธ๋์ ๋ฐ๋ ธ๋ ๋ด์ค์ ๋์๋์๋ ์ง์ ๋ฑ ํ๋ฒ์ ์ ๋ฆฌํ์ฌ ๊ผญ ์ฌ๋ฆฌ๋๋ก ํ๊ฒ ์ต๋๋ค.. ์ค๋์ ๋ณด์ ๋ด์ค๋ "ํ์ฌ ์์ ๊ฐ๋ฐ์๊ฐ ๋๋ฌด ์ ์ด ๊ณต๊ฒฉ๋ฐ๋ ๋ชจ๋ฐ์ผ ๊ฒ์, ์ด๋ชฝ์ด์ค" ์ ๋๋ค. ๋ณด์๋ด์ค ์ค - ๋ชจ๋ฐ์ผ ๊ฒ์ ์ด๋ชฝ์ด์ค(Among Us)์ ์ธ๊ธฐ๊ฐ ๊ธ์๋๋ก ์น์์ ์ ์ฑ ํ์์๋ค์ด ๋ชฐ๋ ค๋ค๊ธฐ ์์ํ๋ค. ํ์ง๋ง ๊ฐ๋ฐ์ฌ๋ ์์ง ์ด์ ๋์ฒํ ๋ฅ๋ ฅ์ ๋ค ๊ฐ์ถ์ง ๋ชปํ๊ณ ์๋ ๊ฒ์ผ๋ก ๋ณด์ธ๋ค. ์ง๋ ์ฃผ๋ง์๋ ์ด๋ชฝ์ด์ค๋ฅผ ๊ฒจ๋ฅํ ๊ณต๊ฒฉ์ด ์์ด์ ๊ฐ๋ฐ์ฌ์ธ ์ด๋์ฌ๋ก์ค(InnerSloth)๊ฐ ์๋ฒ ์ ๋ฐ์ดํธ๋ฅผ ํ๋๋ฐ, ์ด ๋๋ฌธ์ ์ ์์ ์ธ ๊ฒ์ด๋จธ๋ค์ด ํด์ฅ๋นํ๋ ์ผ์ด ๋ฐ์ํ๋ค. ์ด๋ชฝ์ด์ค์ ..
-
[29] ์ด๋ฒ์ ๋ฐ์ดํฐ ์ญ์ ๊ณต๊ฒฉ! ์๋ก์ด P2P ๋ด๋ท, HEH ๋ฐ๊ฒฌ๋ผ
"29์ผ์งธ ๋ณด์๋ด์ค ๋ฆฌ๋ทฐ!" ์ค๋์ ๋ณด์ ๋ด์ค๋ "์ด๋ฒ์ ๋ฐ์ดํฐ ์ญ์ ๊ณต๊ฒฉ! ์๋ก์ด P2P ๋ด๋ท, HEH ๋ฐ๊ฒฌ๋ผ" ์ ๋๋ค. -- ๋ณด์๊ธฐ์ฌ ๋ด์ฉ ์ค -- ํ๊ดด๋ ฅ ๊ฐ๋ํ ๊ฒ์ผ๋ก ๋ณด์ด๋ P2P ๋ด๋ท์ด ์๋กญ๊ฒ ๋ฐ๊ฒฌ๋๋ค. ์ฌ๋ฌผ์ธํฐ๋ท ์ฅ๋น๋ค์ ํ ๋ท ์๋น์ค๋ค์ ์ฃผ๋ก ์ฅ์ ํ๋ฉฐ, ์ด๋ฆ์ HEH๋ผ๊ณ ํ๋ค. ์ค๊ตญ์ ๋ณด์ ์ ์ฒด ์นํ360์ด ์ฒ์ ๋ฐ๊ฒฌํด ์ธ์์ ์๋ ธ๋ค. ๊ธฐ์กด ์ฌ๋ฌผ์ธํฐ๋ท ๋ด๋ท์ด ์ฅ๋น ์์ฒด์๋ ๊ธฐ๋ฅ์ ์ํฅ์ ํฌ๊ฒ ๋ฏธ์น์ง ์์ ๊ฒ์ ๋นํด HEH๋ ์ฅ๋น ๋ด ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ์์ ํ ์ญ์ ํ๋ ๊ธฐ๋ฅ์ ๊ฐ์ง๊ณ ์๋ค๊ณ ํ๋ค. HEH ๋ด๋ท์ ์ต๊ทผ ๋ฑ์ฅํ๊ณ ์๋ ๋ฉ์จ์ด๋ค ์ฌ์ด์์ ๋ํ๋๋ ์ ํ์ ๊ทธ๋๋ก ๋ฐ๋ฅด๊ณ ์๋ค. ๋ฐ๋ก 1) SSH๋ฅผ ํ์ ์ผ๋ก ์ผ๊ณ ์๊ณ , 2) ๊ณ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ์์ฑ๋์ด ์๋ค๋ ๊ฒ์ด๋ค. ์ด์ค 2)๋ฒ์ ์ด์ ์ฌ๋ฌผ..
My Story
-
[3๋
๊ฐ์ ํ๊ณ ๋ก] ์ทจ์
, ๋ ๊ทธ๋ฆฌ๊ณ ์์ผ๋ก์ ๋ชฉํ
์๋ ํ์ธ์ :) ๋ธ๋ก๊ทธ๋ฅผ ์ด์ํ๊ฒ ๋์ง ์ด๋๋ง 3๋ ์ด๋ผ๋ ์๊ฐ์ด ์ง๋ฌ์ต๋๋ค. ์๊ฐ์ด ์ ๋ง ๋น ๋ฅธ ๊ฒ ๊ฐ์ต๋๋ค. ์ฒ์์ ๊ทธ์ ๋ด๊ฐ ๊ณต๋ถํ๋ ๊ฒ๋ค์ ์ ์ด๋๋ ๊ฒ์ด ๋์ ์ด๋ ฅ์๊ฐ ๋ ์ ์๊ณ , ๋์ ํฌํธํด๋ฆฌ์ค๊ฐ ๋ ์ ์๋ค๋ ๋ง์ ํนํด์ ์์ํ๊ฒ ๋ ๋ธ๋ก๊ทธ๊ฐ ์ด๋๋ง ๋ฒ์จ 3๋ ์ด ๋์๊ณ ์ ๋ ๊ทธ 3๋ ๊ฐ ์ ๋ง ๋ง์ ์ผ๋ค์ด ์์์ต๋๋ค. ์ฒ์ ์์ ๋น์๋ง ํด๋ ํ๋ฃจ ํ๋ช ์ ๋ฐฉ๋ฌธ์๊ฐ ๋์ด๋ ๋๋ง๋ค ํ๋ณต์ ๋๋ผ๊ณ , ๋ฟ๋ฏํจ์ ๋๋ผ๋ฉฐ ์ ๋ง ๊พธ์คํ ์์ฑํ๋ ์ ์ ๋ธ๋ก๊ทธ๊ฐ ์ด๋์๊ฐ ์ผ์์ํ, ์ง์ฅ ๊ทธ๋ฆฌ๊ณ ๋ค์ํ ํ์ค์ ์น์ฌ ์ฐ์ ์์๊ฐ ํ๋ ๋ฐ๋ ค๋๊ฐ๊ธฐ๋ ํ์ง๋ง ์ง๊ธ๊น์ง ์ญ ์ด์ด์ค๊ณ ์ด์ ๋ ์๊ฐ 10,000๋ช ์ด์์ ๋ฐฉ๋ฌธ์๊ฐ ์๊ธธ ์ ๋๋ก ๋ง์ ์ฑ์ฅ์ ํ์์ต๋๋ค. ๊ทธ๋งํผ ์ ๋ ๋ง์ ์ฑ์ฅ์ ํ์๊น์ ? 1. 3๋ ๊ฐ์ ํ๊ณ ๋ก ์ฐ๋ง์ด ๋๋ ..
-
[BOB 10๊ธฐ] ๋น์ค๋น ๊ต์ก ํ๊ธฐ ๋ฐ top 20 / ๋ณด์ ์ปจ์คํ
ํธ๋
๊ธ์ ์์ ์ด์ ์๋ก ์์ํ๊ฒ ๋ BOB11๊ธฐ ํฉ๊ฒฉ์ ๋ชจ๋ ์ฌ๋ฌ๋ถ๊ป ์ถํ ๋ง์์ ๋๋ฆฌ๋ฉฐ ์์ผ๋ก ์์๋๋ ๊ธธ๋ค๋ฉด ๊ธธ๊ณ ์งง๋ค๋ฉด ์งง์ ์ฌ์ ์ ๋๋ง์น๋ ๊ฒ์ ์์ด ํ์ดํ ํ์๊ธธ! ๊ทธ๋ฆฌ๊ณ ์ข์ ์ผ์ด ๊ฐ๋ํ๊ธธ ๊ธฐ์ํฉ๋๋ค -. * ๊ธ์ ์ฐ๋ค ๋ณด๋ ๊ฐ์ ์ ์ธ ๋ถ๋ถ์ด ๋ง์ด ๋ค์ด๊ฐ ๊ฒ ๊ฐ์๋ฐ, ์์ ์ด๋ top 30 ๊ต์ก, ๊ณผ์ ๋ฑ์ ๋ํด์๋ ๊ณต๊ฐ๊ฐ ๋ถ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ ํ๋ฒ ์ง์ ๋ค์ํ ๊ฒฝํ์ ๊ฒช์ด๋ณด์ จ์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค! ์ ์ด๋์๋ถํฐ ์จ์ผ ํ ์ง ๊ฐ๋ ์ ์ ์กํ๋ค์ ใ ใ ใ ๋๋์ด ๊ธธ๊ณ ๊ธธ์๋ Best Of the Best ๊ต์ก์ด ๋๋๊ฒ ๋์์ต๋๋ค. ์๋ 7์์ ์์ํ์ฌ ๊ฑฐ์ ์ ์ด๋ฒ ์ฐ๋ 3์ ๋ง์ฏค ๊น์ง..! ์ฝ ๋ฐ๋ ์ BOB์ ๋ชฐ๋ํ๊ณ ๋ฌ๋๋ ํ๊ต๋ ์กธ์ ์ ์์ฐ์ค๋ ๊ฐ์ด ํด๋ฒ๋ฆฌ๊ฒ ๋๊ณ , ์ทจ์ ์ค๋น๋ฅผ ํด์ผ ํ๋ "๋ฐฑ์"๊ฐ ๋์ด ..
-
[Wiset] ์ต์ ์ ๋ณด๋ณดํธ ์ด์, ๊ธฐ์ ๋ํฅ
๋ค์ํ ์ด์ ์ค ๊ด์ฌ์๋ ๋ถ์ผ์ ๊ด๋ จ๋ ์ด์๋ค์ 5๊ฐ์ง ์ ๋ ์กฐ์ฌํ์ฌ, ๊ฒฌํด์ ํจ๊ป ์ ๋ฆฌํด๋ณด์์ต๋๋ค. ์ง๊ทนํ ์ฃผ๊ด์ ์ธ ๊ฒฌํด์ด๊ธฐ ๋๋ฌธ์ ์ฐธ๊ณ ๋ง ํด์ฃผ์๋ฉด ๊ฐ์ฌ๋๋ฆฌ๊ฒ ์ต๋๋ค. 1. ๊ธ์ต๋ถ์ผ ํด๋ผ์ฐ๋ยท๋ง๋ถ๋ฆฌ ๊ท์ ์ํ(์ด ์ค ํด๋ผ์ฐ๋์ ์ง์ค) ๋ด์ฉ ์์ฝ : ๊ธฐ์กด ๋ฌธ์ ์ : 1. ๊ธ์ต๊ถ์์ ํด๋ผ์ฐ๋๋ฅผ ์ด์ฉํ๊ธฐ ์ํด์๋ ์ฌ์ ์ ํด๋ผ์ฐ๋์๋น์ค์ฌ์ ์(CSP)์ ๋ํ ๊ฑด์ ์ฑยท์์ ์ฑ ํ๊ฐ(โCSP ํ๊ฐโ)๋ฅผ ์ํํ์ฌ์ผ ํ๋๋ฐ, ํ๊ฐ ํญ๋ชฉ์ด 141๊ฐ๋ก ๋๋ฌด ๋ง์์. ๋ฟ๋ง ์๋๋ผ ์ค๋ณต๋๋ ๋ถ๋ถ์ด ๋ง์์ ์ฌ์ ์ ์ธก๋ฉด์์ ๋ถ๋ด์ด ์ปธ์. 2. ๋ค๋ฅธ ๊ธ์ตํ์ฌ๊ฐ ํด๋ผ์ฐ๋์ ๋ํด CSP ํ๊ฐ๋ฅผ ์ํํ๋ค ํ๋๋ผ๋ ์๋ก ์ด์ฉํ๊ณ ์ ํ๋ ๊ธ์ตํ์ฌ๋ ๋ณ๋๋ก CSP ํ๊ฐ๋ฅผ ์ํํด์ผ ํ๋ฉฐ, CSP ํ๊ฐํญ๋ชฉ์ด ์ต๊ทผ ํ์ฉ๋๊ฐ ๋์์ง๊ณ ์๋ Saas(S..
-
[Wiset] ๋ณด์ ์๋ฃจ์
๋ค์ํ ๋ณด์ ์๋ฃจ์ ์ค ์ฝ 15๊ฐ์ง(์ด์ธ ๋ช๊ฐ ๊ฐ๋จํ..)์ ์๋ฃจ์ ์ ์กฐ์ฌํ์ฌ ์ ๋ฆฌํ์์ต๋๋ค. BMT(Bench Marking Test : ์ฑ๋ฅํ ์คํธ) ๋ฅผ ํตํด ์ฃผ๊ด์ ์ธ ๊ฒฌํด๋ฅผ ๋ธ ๊ฒ๋, ์ง๊ทนํ ๊ฐ์ธ์ ์ธ ์๊ฐ์ด๋ฏ๋ก ์ฐธ๊ณ ๋ง ํด์ฃผ์๋ฉด ๊ฐ์ฌ๋๋ฆฌ๊ฒ ์ต๋๋ค! ๋จผ์ , ์๋ ์ฌ์ง์๋ณด๋ฉด ํฌ๊ฒ ๋คํธ์ํฌ, ์์คํ , ์ดํ๋ฆฌ์ผ์ด์ , DBMS, ๋จ๋ง๊ธฐ (End-Point), ์ค๋งํธํฐ, ์ปจํ ์ธ , ๋ฌผ๋ฆฌ/์ตํฉ, ํตํฉ ๋ฑ์ผ๋ก ๋๋์ด ๋ณด์ ์๋ฃจ์ ์ ๋ช ์ํ ๊ฒ์ ๋๋ค. ์ฌ์ง์ ๋ช ์๋์ง ์์ ์๋ฃจ์ ์ ์ข ๋ฅ๋ ๋งค์ฐ ๋ค์ํฉ๋๋ค. ๋ฟ๋ง ์๋๋ผ ์ ๋ณด๋ณด์ ๊ธฐ์ ์ฐธ์กฐ ๋ชจ๋ธ(TRM)์ ์ฐธ๊ณ ํ์ฌ ๊ฐ์ด๋๋ ์ ๋ณด๋ณด์ ์ํคํ ์ฒ๋ฅผ ํ์ธํด๋ณด๋ฉด ์ฌ์ฉ์ ํน์ ์ฌ์ฉ๋๋ ์๋น์ค์ ๋ฐ๋ฅธ ๋ค์ํ ์๋ฃจ์ ๋ค๊ณผ ๊ธฐ์ ์ด ์กด์ฌํ๋ ๊ฒ์ ์ ์ ์์ต๋๋ค. ๋ณด์์ฑ์ ํฅ์์ํค๊ณ ๊ธฐ์ ์ ํจ์จ..
-
[์ทจ์
์ค๋น & ๋ฉด์ ํ๊ธฐ] Cloud ? MSP? ์์ & ๊ธฐ์ ๋ฉด์ !
์ทจ์ ์๊ธฐ๊ฐ ๋ค๊ฐ์ ๋ฉด์ ์ ์ค๋นํ๋ ์ค! ํด๋ผ์ฐ๋์ ๊ฐ์ ์ ๊ธฐ์ ์ ์ดํด๋ ํ์๋ผ๊ณ ์๊ฐ๋ค์ด ๊ฐ๋จํ ๋ช ๊ฐ์ง ๊ฐ๋ ๊ณผ ์ญํ ๋ฑ์ ์์๋ณด๊ฒ ๋์๋๋ฐ, ๊ฐ๋ตํ ์ ๋ฆฌ๋ง ํด๋๊ณ ๋ฉด์ ์ดํ ์กฐ๊ธ ๋ ๊น๊ฒ ๊ณต๋ถํด๋ณด๋ ค ํฉ๋๋ค! ์ผ๋จ ํด๋น ๊ธ ๊ฐ์ ๊ฒฝ์ฐ๋ ๊ทธ๋ฅ ํธํ๊ฒ ์์ฑํ๊ณ , ๊ทธ๊ฐ ์ค๋นํ๋ ์ง๋ฌธ๋ค ๋๋ต์ ์ผ๋ก ์ ์ ๊ฒ์ด๋ผ ์ฐธ๊ณ ๋ง ํด์ฃผ์๋ฉด ๊ฐ์ฌ๋๋ฆฌ๊ฒ ์ต๋๋ค ~! ๊ฐ๋จํ ์ค๋นํ ๊ฒ๋ค์ ์๋์ ์์ฑํด๋ณด์์ต๋๋ค. (๊ธฐ์ ์ ๋ง์ถฐ์ ์ค๋นํ๊ธฐ๋ ํ๊ฑฐ๋ผ ์ ๋ง ์ฐธ๊ณ ๋ง ํด์ฃผ์ธ์ฉ) 1. ํด๋ผ์ฐ๋๋? 2. ํด๋ผ์ฐ๋ VS CDN ? 3. ํด๋ผ์ฐ๋ MSP / CSP ์๋น์ค 4. ํด๋ผ์ฐ๋ VS ๊ฐ์ํ 5. MSA ํ๊ฒฝ๊ณผ ๋์ปค ์ฟ ๋ฒ๋คํฐ์ค ๊ตฌ์กฐ 6. ํด๋ผ์ฐ๋ ์ด์ ๋ฐ ํด๋ผ์ฐ๋ ํ๊ฒฝ์์์ ๋ณด์ 7. MSA ์ฟ ๋ฒ๋คํฐ์ค ๊ตฌ์กฐ ํด๋ผ์ฐ๋๋ฅผ ํ์ฉํ ๊ธฐ์ ์ฌ๋ก (๋ท..
-
[BOB 10๊ธฐ] ํ๊ธฐ& ๋ฉด์ ํ๊ธฐ
๊ทธ๋์ ํ๊ต ์ํ๊ณผ, ์ธ๋ถ ํ๋ก์ ํธ..์ ๊ฐ์ฅ ์ค์ํ "BOB 10 ๊ธฐ ๋ชจ์ง" ๊ธฐ๊ฐ์ด ๊ฒน์ณ ์ ๋ง ๋ฐ์๊ฒ ์ํ์ ํ๋ค์ ใ ใ ๋ธ๋ก๊ทธ ๊ธ๋ ๊พธ์คํ ์ฌ๋ฆฌ๊ณ ์ถ์์ง๋ง, ๊ทธ๋์ ํด์๋ ๊ฒ๋ค์ ์ ๋ฆฌํ๋๋ผ ์๊ฐ์ด ๋ง์ด ๋ถ์กฑํ์ง ์์๋ ์ถ์ต๋๋ค.. ๋จผ์ ! BOB10๊ธฐ์ ๋ชจ๋ ์ ์ฐจ๊ฐ ๋ง๋ฌด๋ฆฌ ๋๊ณ ๋ง์ง๋ง์ผ๋ก ํฉ๊ฒฉ ์ฌ๋ถ๋ฅผ ์๋๊ณ ์๋๋ฐ์ ๊ทธ๊ฐ ์ ๊ฐ ์ค๋นํ ๊ฟํ ํน์ ์์์ ์ฐ๋ ๋ฐฉ๋ฒ, ํ๊ธฐ ๋ฉด์ ํ๊ธฐ ๋ฑ์ ๋จ๊ฒจ๋ณด๋ ค ํด์! 1. ์๊ธฐ์๊ฐ์ (1์ฐจ ์๋ฅ) ํญ๋ชฉ์ด ๊ต์ฅํ ๋ค์ํ๊ณ , ๊ธ์ ์๋ ์ ์ง ์์ ๊ฒ ๊ฐ์์. ๋ค์๊ณผ ๊ฐ์ ์ฝ 10๊ฐ์ ํญ๋ชฉ์ ์์์ผ๋ก - ํ๋ ฅ์ฌํญ - ์๊ฒฉ์ฆ - ์ธ๊ตญ์ด(์ดํ) - ์์์ด๋ ฅ - ๊ต์ก์ฌํญ - ๋ณด์ ๊ธฐ์ - ๊ธฐ์ ๋ฐํ - ๋ฐํ ๋ ผ๋ฌธ - ์ทจ์ฝ์ ์ ๋ณด ์ด๋ ฅ - ํ๋ก์ ํธ ๊ธฐ์ ์ ์๊ธฐ์๊ฐ์ - ์๊ธฐ์๊ฐ (..
-
๋ธ๋ก๊ทธ ๊ธ์ ํจ์จ์ ์ผ๋ก ์ฐ๋ ๋ฒ
1. ๊ฐ์๋ฅผ ์ด์ฌํ ๋ค์ผ๋ฉฐ ์ค์ํ ๊ฒ๋ค์ ๋น ๋ฅด๊ฒ! ๋ฉ๋ชจํ๋ค. ์ ๊ฐ์ ๊ฒฝ์ฐ๋ 3์๊ฐ ์ง๋ฆฌ ๊ฐ์๋ฅผ ๋ค์ ๋ณต์ตํ๋ ค๊ณ ๋ ธ๋ ฅํ๋ ํธ์ด์ง๋ง, ์๊ฐ์์ ๋ฌธ์ ๋ก ํ๋ก ๋ค ๋ณต์ต์ ๋ฃ์ง ๋ชปํ๋ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ์์ต๋๋ค. ์ด๋ฐ๊ฒฝ์ฐ ํต์ฌ์ ์ด์๋ ๋ถ๋ถ ํน์, ๊ฐ์กฐ ๋์๊ฑฐ๋ ๊ธฐ์ต์ ๋จ๊ธฐ๊ณ ์ถ์๋ ๋ถ๋ถ๋ง ์ฐพ์์ ๋ฃ๊ณ ์ถ์๋ฐ ์๊ฐ, ๊ทธ๋ฆฌ๊ณ ๊ทธ ์ ,ํ ๊ฐ์ ๋ด์ฉ์ด ๊ธฐ์ต๋์ง ์์์ ๋ถ๋ถ์ ์ฐพ์ง ๋ชปํ๋ ๊ฒฝ์ฐ๊ฐ ์๊ธธ ์ ์์ฃ ! ๊ทธ๋์! ๋ฉ๋ชจ์ฅ์ ์ด์ฉํฉ๋๋ค. ๊ฐ์๋ฅผ ๋ค์ ๋ ์์ ๋ฉ๋ชจ์ฅ์ ์ผ๋๊ณ , ์ค์ํ๋ ๋ถ๋ถ ํต์ฌํฌ์ธํธ ๋๋ ์ค์ํ๋ ๋ถ๋ถ์บก์ณ ๊ทธ๋ฆฌ๊ณ ๊ทธ ์๊ฐ๋๋ฅผ ์๋์ ๊ฐ์ด ์ ์ด๋๋ ๊ฒ์ ๋๋ค. ์์๋ก ์ผ๋ถ๋ถ์ ์บก์ณํด๋ณด์๋๋ฐ์, ์ฌ๊ธฐ์ ์ค์ํ ์ ์ "๋๋ง ์์๋ณผ ์ ์๋" ์ฆ ์์ ๋ง ์์๋ณด๋ ๋ง๋ก ์จ๋ ์๊ด์ด ์๋ค๋ ๊ฒ์ ๋๋ค! ๋๋ฌด ์ ๋ฆฌ๋ฅผ ์ ๋..
-
์คํธ๋ฆฌ์ธ "SSL 1๊ธฐ" ํ๊ธฐ
3๋ฌ๊ฐ์ ํ๋ก์ ํธ๊ฐ ๋๋์ด!! ๋๋์ ์๋ฃ์ฆ๋ ๋ฐ์์ฌ๊ฒธ ํ์ฌ์ ๋ค๋ ค์ ์ฐ์ฐ๊ณผ ํ๋์ง์ ์ ๋ฐ์์ด์! ๊ทธ๋์ ์ค๋์ 3๊ฐ์๊ฐ์ SSL1๊ธฐ ๋ง์น๋ ํ๊ธฐ๋ฅผ ํ๋ฒ ์จ๋ณผ๊น ํด์. 9์์ ์ฒ์ ์ง์ํ๊ฒ ๋์ด! 10์ ๋ถํฐ 12์๊น์ง 3๊ฐ์๊ฐ ํ๋ก์ ํธ๋ฅผ ํ๋๋ฐ์... ๋ฉํ ๋๋ค๋ ํ์ฌ๋ ๋๋ฌด ์ข๊ณ , ์์ค๋ ์ข๊ณ ! 3๊ฐ์๊ฐ ๋ง์ ๋์๊ณผ ํ๋ก์ ํธ ๊ณผ์ ์ ํตํด ์ ๋ง ๋ง์ ๋์์ด ๋์๋ ๊ธฐ๊ฐ์ด์๋ ๊ฒ ๊ฐ์ต๋๋ค.... ์คํธ๋ฆฌ์ธ ๊ณต์ ํํ์ด์ง๋ฅผ ๋ณด๋ฉด ... ์ด๋ ๊ฒ๋ ๊ฒฝ์๋ฅ ์ด ๋์๋๋ฐ, ๋ถ์๋ ๊ฒ์ ๋ํด ์ ๋ง ๊ฐ์ฌํ ์๊ฐํด์ผ๊ฒ ์ด์... ์ด๋ ์ค๋ ฅ์ด๋ผ๋ ๋ง์ด ์์ด์!! ์ค๋น๋ ์๋ค์๊ฒ ์ด์ด ๋ฐ๋ฅธ๋ค๋ ๋ง!!!!! ์ ๋ ์ ์ค๋ ฅ๊ฐ์ง๊ณค ํ๋ ์์ด ๋ถ์กฑํ์ํ ๋ฐ, ๋๋ฆ ํ์์ ์ ๋ง ์ด์ฌํ ์ค๋นํ๊ณ ๋ ธ๋ ฅํ๊ณ ํ๊ฑฐ๋ ์...ใ ใ ใ ์ด๋ป๊ฒ๋ณด๋ฉด ์ ๋ง ..
-
ํดํน ์
๋ฌธํ๊ธฐ(ํด์ปค๊ฐ ๋๊ณ ์ถ์ด์!)
์ฒ์ ์ํ ํน์ ๋๋ผ๋ง ๊ฐ์ ๋งค์ฒด๋ฅผ ํตํด ํดํน, ํด์ปค์ ๋ํด ์ ํ๊ณ ๋์ 'ํดํน์ด ๋ฉ์์ด์', 'ํด์ปค๊ฐ ๋๊ณ ์ถ์ด์'..๋ฑ ๋ง์ ๋ถ๋ค์ด ์์ผ์ค ๊ฑฐ์์. ํ์ง๋ง ๋ง์ ์ค๋น๋ฅผ ํ๋ ค๊ณ ํ๋, ํผ์ ํด๋ณด๊ธฐ ๋ง๋งํ๊ณ ๋ญ ๋ถํฐ ์์ํด์ผ ํ ์ง ๊ฐ์ด ์ ์กํ์ง ์์ผ์๋ ๋ถ๋ค์ด ๋ง์ ๊ฒ๋๋ค. ๊ทธ๋ฐ ๋ถ๋ค์ ์ํด ์ค๋์ 'ํดํน์ ์ ๋ฌธํ์๋ ๋ถ๋ค์ ์ํ ์ข์ ์ฌ์ดํธ ๋งํฌ'๋ฅผ ๋ช๊ฐ ์ฌ๋ ค ๋ณด๋ ค๊ณ ํฉ๋๋ค! ์ ๊ฐ ํ๋ํ๋ ๋ค ์ฌ๋ฆฌ๊ธฐ์ ๋ฌด๋ฆฌ๊ฐ ์กฐ๊ธ ์์๋๋ฐ, ๋๋ฌด ์ ๋ฆฌ๊ฐ ์๋์ด ์๋ ๋ธ๋ก๊ทธ๋ฅผ ์ฐพ์์ด์ ใ ใ .. ๊ทธ๋์ ์ข์ ์ฌ์ดํธ ๋ค์ ๊ณต์ ํ๋ ค๊ณ ํฉ๋๋ค. (์ ๋ง ์๊ณ ์ถ์...์ฅ๋ใ .ใ ) ๊ฐ์ธ์ ์ผ๋ก ์ ๊ฐ ์์ฃผ ์ด์ฉํ๋ ์ฌ์ดํธ (์ถ์ฒ ๋๋ฆฌ๋ ์ฌ์ดํธ)์ ๋๋ค! โผ โผ โผ ๋๋ณด๊ธฐ webhacking.kr , wargame, load of s..
-
์ ๋ณด๋ณด์ ์ฐ์
๊ธฐ์ฌ (์ค๊ธฐ ํ๊ธฐ)
์๋ ํ์ธ์! ๊ธ์ ์ง์ง ์ค๋๋ง์ ์ฐ๋ค์...ใ ใ !! ๊ทธ๋์ ์ ๋ง ์ ๋๋ฆ ํํ๊ธฐ๋ฅผ ์ ๋ง๋ฌด๋ฆฌ ์ง์ด ๋ณธ๋ต์๊ตฌ.. ์จ์ผ์ง ์จ์ผ์ง ํ๊ตฌ..์ด๋๊น์ง ๋ฏธ๋ค๋ฒ๋ ธ๋ค์ใ ใ ใ ์ด์ ์ ๋ง! ๋ฐฉํ๋ ํ๊ณ ์ค๊ธฐ ์ํ์, ํ๊ต ์ฑ์ ๋ ๋ค ์ ๋์์ผ๋ ์ ๋๋ก ๋ถ์กฑํ๋ ๊ฒ๋ค ์ฑ์๊ฐ๋ฉฐ ๊ณต๋ถํด๋ณด๋๋ก ํ๊ฒ ์ด๋ค! ใ ใ ~ ์~ ์ผ๋จ 7.11 ์ผ ๊ฐ์ ๊ณต์ ๊ณ ๋ฑํ๊ต์์ ์ค๊ธฐ ์ํ์ ์น๋ค๋๋ฐ์! ์ด๋ฒ์ ์ ๋ง ์ค๊ธฐ์ ์ ๊ฒฝ์ ๋ง์ด ๋ชป์ผ์ด์...ใ ใ ใ ํ๊ต๋ฅผ ๋ค๋๋ฉฐ ์ด๊ฒ ์ ๊ฒ ์ ๊ฒฝ์ฐ๊ณ , ํด์ผ ํ ๊ฒ๋ค์ด ๋๋ฌด ๋ง์์ด์ ๋ง๋ฌด๋ฆฌ ์ง๊ณ ํ๋ค ๋ณด๋ ์ ๋๋ก ๊ณต๋ถ๋ฅผ ์์ ํ๊ฑด ์ฝ 4์ผ ์ ๋ ๋ ๊ฒ ๊ฐ์ต๋๋ค.. ์ฌ์ค ํ๊ธฐ์ํ์ ์ฐ์ฅ์ ์ด๋ผ ํ์ง๋ง, ๋ด์ฉ์ด ํจ์ฌ ๊น๊ณ ๋ช ๋ น์ด๋ค๊น์ง ์ธ์ธํ ๊ณต๋ถํด์ผ ํด์ ์๊ฐ์ ์ฒ์ฒํ ๊ฐ์ง๊ณ ๊ณต๋ถ๋ฅผ ํ๋๊ฒ ์ข์ ๊ฒ ๊ฐ์์. ์ค๊ธฐ ์ํ์..