๐จ ์ง๊ธ ๋น์ ์ ๋ฆฌ๋
์ค ์๋ฒ, BPFdoor์ ์์ ํ ๋ฌด๋ฐฉ๋น์
๋๋ค.
์ต๊ทผ ์๋ง์ ์นจํด ์ฌ๊ณ ๊ฐ ๋ฐ์ํ๊ณ ์์ต๋๋ค.
ํ์ง๋ง ๋ก๊ทธ๋ ๊นจ๋ํฉ๋๋ค. ๋ฐฑ์ ๋ ์นจ๋ฌตํฉ๋๋ค.
๊ทธ ์ด์ ๋?
๐ "์ปค๋ ๋ ๋ฒจ์์ ์จ์ด ์๋ํ๋ BPFdoor"
๋น์ ์ ๋ณด์ ์ฒด๊ณ๋,
์ด๋ฏธ ๋ด๋ถ์์ ๋ซ๋ ค ์์ต๋๋ค.
๐ฅ ์ง๊ธ ์ด ์๊ฐ์๋, BPFdoor๋ ๋น์ ์ ์๋ฒ์์ ํ๋ ์ค์
๋๋ค.
๐ง ํจํท ํํฐ๋ง? ๋ฌด๋ ฅํ๋ฉ๋๋ค.
๐ง ๋ฐฑ์ ? ๊ฐ์ง ๋ชปํฉ๋๋ค.
๐ณ๏ธ ์์คํ
๋ก๊ทธ? ์กด์ฌ์กฐ์ฐจ ๋จ๊ธฐ์ง ์์ต๋๋ค.
๐ฏ ์ปค๋์ ์ง์ ํํนํ๊ณ , ๋ฐฑ๋์ด๋ฅผ ์ฝ์
ํ๊ณ , ์ธ๋ถ ๋ช
๋ น์ ๊ธฐ๋ค๋ฆฌ๋ BPFdoor๋ ๋จ์ํ ์
์ฑ์ฝ๋๊ฐ ์๋๋๋ค. ์ปค๋ ์์ฒด์ ์ ๋ขฐ๋ฅผ ํ๊ดดํ๋ ์กด์ฌ์
๋๋ค.
๐ก๏ธ BPFdoor? ์ด์ ๋ง์ ์ ์์ต๋๋ค.
์ ํฌ๊ฐ ์ ์ํ๋ ๊ธฐ์ ์ ๋จ์ํ ๋ฐฉํ๋ฒฝ์ด๋ ๋ฃฐ ๊ธฐ๋ฐ ํ์ง๊ฐ ์๋๋๋ค.
โ
ํ์ดํผ๋ฐ์ด์ ๊ธฐ๋ฐ ์ปค๋ ๋ชจ๋ํฐ๋ง
โ
VMI(Virtual Machine Introspection) ๊ธฐ๋ฐ ์ค์๊ฐ ํ์ง
โ
์ด์ค ์์ด์ ํธ ๊ฐ์ ๊ตฌ์กฐ๋ก ์์ ํ ์ปค๋ ๊ฒ์ฆ
โ
์ด์ ์งํ ๋ฐ์ ์ ์๋ ๊ฒฉ๋ฆฌ ๋ฐ ์ฌ๋ถํ
๋์
๐ก ๊ธฐ์กด ๋ฐฑ์ ์ด ํ์งํ์ง ๋ชปํ "๊ทธ BPFdoor",
์ ํฌ ๊ธฐ์ ์ ์ค์๊ฐ์ผ๋ก ํฌ์ฐฉํ๊ณ , ๊ทผ๋ณธ์ ์ผ๋ก ์ฐจ๋จํฉ๋๋ค.
๊ธฐ์กด์ ๋ฐฉ์ด ๋ฐฉ์์ผ๋ก๋ ์ปค๋ ๋จ ๋ฐฑ๋์ด๋ฅผ ๋ง์ ์ ์์ต๋๋ค.
ํ์ง๋ง ์ ํฌ๋ ์ปค๋ ๋ฐ๊นฅ์์ ์ปค๋์ ์ง์ผ๋ด
๋๋ค.
๐ ์ด๋ฏธ PoC ์ค์ฆ ์๋ฃ.
๐ ๊ตญ๋ด ๋ํ๊ธฐ๊ด ํ
์คํธ ํ๊ฒฝ์์ 95% ์ด์ ํ์ง์จ ํ๋ณด.
๐ ๋ก๊ทธ/GUI/์๋๋์ ์์คํ
ํฌํจ๋ ์์ฉํ ์ค๋น ์๋ฃ.
โ๏ธ ์ง๊ธ ๋ฌธ์ํ์ธ์.
์ ๋ถ๊ธฐ๊ด, ๊ธ์ต, ๋ณด์๊ธฐ์
, ํด๋ผ์ฐ๋ MSP โ
BPFdoor๋ฅผ ๋ชจ๋ฅด๊ฑฐ๋ ๋ฌด์ํ๋ค๋ฉด,
๋น์ ์ ์์คํ
์ ์ด๋ฏธ ๋ซ๋ ค ์์ ๊ฐ๋ฅ์ฑ์ด ์์ต๋๋ค.
๐ฉ ํ์
๋ฐ ๊ธฐ์ ๋์
๋ฌธ์:
โ๏ธ dlwlsgh45@naver.com
๐ ๊ธฐ์ ์๊ฐ์ ๋ฐ ๋ฐ๋ชจ ์์ ์ ๊ณต ๊ฐ๋ฅ
โ ๋ณด์์ ์ง๊ธ, ์๋ฐฉํด์ผ ํฉ๋๋ค.
BPFdoor๋ฅผ ๋ง์ ์ ์๋ ์ ์ผํ ๋์.
"์ปค๋ ๋ฐ๊นฅ์์ ์ปค๋์ ์ง์ผ๋ณด๋ ๋ณด์"
๊ทธ ์์์ ์ ํฌ๊ฐ ์ฑ
์์ง๊ฒ ์ต๋๋ค.

์ฝํ
์ธ ๋ฅผ ๋ ์ฝ๊ณ ์ถ๋ค๋ฉด?
์ํฐ๋์ ๊ฐ์
ํด ์ฃผ์ธ์.
๋ก๊ทธ์ธ ํ ๋ชจ๋ ๊ธ์ ๋ณผ ์ ์์ต๋๋ค.
๋ก๊ทธ์ธ ํ ๋ชจ๋ ๊ธ์ ๋ณผ ์ ์์ต๋๋ค.
๋๊ธ 2