SECURITY/FORENSICS
-
FORENSICS ์์ํ๊ธฐ - ๋คํธ์ํฌ ๊ธฐ์ด 01 :: ์ด๋๋ท, ํจํท, ํ๋กํ ์ฝSECURITY/FORENSICS 2020. 9. 13. 21:34
1. ์ด๋๋ท (Ethernet) ์ด๋? ๊ฐ์ฅ ๋ํ์ ์ธ ๋ฒ์ค ๊ตฌ์กฐ ๋ฐฉ์์ ๊ทผ๊ฑฐ๋ฆฌํต์ ๋ง ์ด๋๋ท์ LAN(Local Area Network), MAN(Metropolitan area network), WAN(Wide Area Network) ์์ ๋ง์ด ํ์ฉ๋๋ ๋คํธ์ํฌ ๊ตฌ์ฑ ๋ฐฉ์์ด๋ค. (์ฝ๊ฒ ๋งํ๋ฉด '๋ฐ์ดํฐ ์ ์ก ๋๋ก' , ๊ทธ ์ค ํ ๊ฐ์ง ๋ฐฉ๋ฒ์ด๋ผ๊ณ ์๊ฐํ๋ฉด ๋๋ค.) ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ๋ ๋คํธ์ํน์ 90% ์ด์์ด ์ด๋๋ท ๋ฐฉ์์ ์ฌ์ฉํ๋ค. ์ด๋๋ท์ CSMA/CD (carrier sense multiple access with collision detection) ๋ผ๋ ํ๋กํ ์ฝ์ ์ฌ์ฉํด์ ํต์ ํ๋๋ฐ ์ฌ๋ฌ ๋์ PC ๊ฐ ํต์ ํ์ ์ ์์ ์ ์ด๊ณ ํจ์จ์ ์ผ๋ก ํต์ ํ ์ ์๋๋ก ํ๋ ๊ฒ์ด๋ค. ์ด๋๋ท ๋คํธ์ํฌ๋ฅผ ์ฌ์ฉํ๋ ์ปดํจํฐ๊ฐ..
-
FORENSICS ์์ํ๊ธฐ - ๊ธฐ์ด ๊ฐ๋ 04 :: ์คํ ๊ฐ๋ ธ๊ทธ๋ํผ(Steganography)SECURITY/FORENSICS 2020. 9. 11. 14:54
0. ์คํ ๊ฐ๋ ธ๊ทธ๋ํผ๋? (Steganography) : ๋ณด์ด๋ ๊ณณ์ ๋ฉ์์ง๋ฅผ ์๋ฐํ ์จ๊ธฐ๋ ์๋๋ฒ (๋์งํธ ๊ธฐ๋ฒ) Stegano(๊ฐ์ถฐ์ง) + Graphy(๊ธ) = ๊ฐ์ถฐ์ง ๊ธ ์ด๋ ๋น๋ฐ ๋ฉ์์ง๋ฅผ ์ ๋ฌํ๋ ๊ฒ ์ฃผ ๋ชฉ์ ์ด์ง๋ง, ์ ์ฑ ์ฝ๋๋ฅผ ์จ๊ธฐ๋ ๋ฐ์๋ ์ฌ์ฉ๋๋ค. ๊ธฐ์์ ๊ณ ๋ ๊ทธ๋ฆฌ์ค์์ ๋ ธ์ ๋ํผ์ ๋ฌธ์ ์ผ๋ก ๋ฉ์์ง๋ฅผ ์๊ธฐ๊ณ , ๋ ธ์์ ๋จธ๋ฆฌ์นด๋ฝ์ด ์ ๋นํ ์๋ ๋๊น์ง ๊ธฐ๋ค๋ฆฌ๋ค๊ฐ ๋ฉ์์ง๋ฅผ ๋ฐ์ ์ฌ๋์๊ฒ ๋ ธ์๋ฅผ ๋ณด๋ด๋ฉด ๊ทธ ์ฌ๋์ ๋ ธ์์ ๋จธ๋ฆฌ๋ฅผ ๊น์์ ๋ฉ์์ง์ ๋ด์ฉ์ ํ์ธํ ๊ฒ์์ ์ฐพ์ ์ ์๋ค. ํ๋์๋ ๋์งํธ ์ธ์์ผ๋ก ๋์ด์ ์ฌ๋ฌ ๋ฐฉ๋ฒ์ผ๋ก ์งํํ๋ค. ์คํ ๊ฐ๋ ธ๊ทธ๋ํผ๋ ํฌ๋ฆฝํ ๊ทธ๋ํผ(Cryptography)์ ์ํฐ๋งํน(Watermarking)๊ณผ ๋๋ถ์ด ๋์งํธ ์ธ์์์ ์ ๋ณด๋ฅผ ๊ฐ์ถ๊ธฐ ์ํด ๋ง์ด ์ฌ์ฉ๋๋ ๊ธฐ๋ฒ ์ค ํ๋์ด๋ค. ..
-
FORENSICS ์์ํ๊ธฐ - ๊ธฐ์ด ๊ฐ๋ 03 :: ํ์ผ ์๊ทธ๋์ฒSECURITY/FORENSICS 2020. 9. 11. 00:50
1. ํ์ผ ์๊ทธ๋์ฒ๋? ํ์ผ ์๊ทธ๋์ฒ (file signature) (= file magic number) : ํ์ผ ํ์๋ง๋ค ๊ฐ์ง๊ณ ์๋ ๊ณ ์ ์ ํน์ง, ์ฆ ํฌ๋งท์ ๋ํ ์ ๋ณด์ด๋ค. ์ฆ, ํ์ผ์ ํ์๋ง๋ค ์ ํด์ ธ ์๋ ํน์ ํ byte ๋ค ์ด๋ค. ํ์ผ์ ์ฒ์์๋ง ์กด์ฌํ๋ ํ์ผ ํฌ๋งท๋ ์๊ณ , ๋ง์ง๋ง์ ์กด์ฌํ๋ ํ์ผ ํฌ๋งท๋ ์๋ค. ํ์ผ์ ์ฒ์์ ์๋ ์๊ทธ๋์ฒ๋ ํค๋(Header) ์๊ทธ๋์ฒ, ํ์ผ์ ๋ง์ง๋ง์ ์๋ ์๊ทธ๋์ฒ๋ ํธํฐ(Footer or Tailer) ์๊ทธ๋์ฒ ๋ผ๊ณ ํ๋ค. ๋ง์ฝ ํค๋์ ํธํฐ ์๊ทธ๋์ฒ๊ฐ ๋ค๋ฅธ ํ์์ผ ๊ฒฝ์ฐ, ํ์ผ์ ๋ฌธ์ ๊ฐ ์๊ฑฐ๋ ์กฐ์๋ ํ์ผ์ผ ๊ฐ๋ฅ์ฑ์ด ์๋ค. HxD ํ๋ก๊ทธ๋จ์ผ๋ก ์ฝ๊ฒ ํ์ธํ ์ ์๋ค. File Type Header Signature (Hex) Footer Signature (He..
-
FORENSICS ์์ํ๊ธฐ - ๊ธฐ์ด ๊ฐ๋ 02 :: ์ธ์ฝ๋ฉ์ด๋? ASCII, Hex, URL, Base 64, ์ ๋์ฝ๋SECURITY/FORENSICS 2020. 9. 11. 00:50
0. ์ธ์ฝ๋ฉ์ด๋? character encoding : ๋ฌธ์๋ค์ ์งํฉ์ ๋ถํธํํ๋ ๋ฐฉ๋ฒ. ์ฆ, ์ปดํจํฐ๊ฐ ์ด์ฉํ ์ ์๋ ์ ํธ๋ก ๋ง๋๋ ๊ฒ์ ๋งํ๋ค. ์ ๋ณด์ ํํ๋ฅผ ๋ณํ์ํด์ผ๋ก์จ ์ฒ๋ฆฌ ์๋ ํฅ์, ์ ์ฅ ๊ณต๊ฐ ์ ์ฝ์ ํ์์ ํ์คํ๋ฅผ ๋ชฉํ๋ก ํ๋ค. ์๋ฅผ ๋ค์ด, 'A' ๋ผ๋ ๊ธ์๊ฐ ๋ค์ด์ค๋ฉด ์ปดํจํฐ๋ ์ ์ฅํ ๋ (์ผ์ข ์ ๊ธฐ์ค์ ์ํด) '65' ๋ผ๊ณ ์ ์ฅํ๊ณ ์ธ์ํ๋๋ก ๋ง๋๋ ๊ฒ์ด๋ค. (A ๋ฅผ ๋ณด๊ณ 65 ๋ก ์ ์ฅํ๋ ๊ฒ์ด ์ธ์ฝ๋ฉ, ์ ์ฅ๋ 65๋ฅผ A ๋ผ๊ณ ์ถ๋ ฅํ๋ ๊ฒ์ด ๋์ฝ๋ฉ์ด๋ค.) (์ฝ๊ฒ ๋งํด '65'์ง๋ง, ์๋ฐํ ๋งํ๋ฉด 65๋ฅผ 0,1 ๋ก ์ ์ฅํ๋ ๋ฐฉ์์ด๋ค) ์ธ์ฝ๋ฉ/๋์ฝ๋ฉ์ ๋ค์ํ ๊ธฐ์ค์ด ์กด์ฌํ๋๋ฐ, ๊ทธ ๊ธฐ์ค์ ๋ฌธ์์ด ์ธํธ ๋๋ ๋ฌธ์์ ์ด๋ผ๊ณ ํ๊ณ , ๋ํ์ ์ผ๋ก ASCII, ์ ๋์ฝ๋ ๋ฑ์ด ์๋ค. 1. ASCII ์ ์..
-
FORENSICS ์์ํ๊ธฐ - ๊ธฐ์ด ๊ฐ๋ 01 :: ์ํธ๋?SECURITY/FORENSICS 2020. 9. 10. 18:00
0. ์ํธ๋? ์ํธ(cipher ๋๋ cypher. cryptography) ๋ ๊ทธ๋ฆฌ์ค์ด์ ๋น๋ฐ์ด๋ ๋ป์ ํฌ๋ฆฝํ ์ค(Cryptos) ๊ฐ ์ด์์ผ๋ก ์๋ ค์ ธ ์๋ค. ๊ฐ๋จํ ๋งํ์๋ฉด ์ค์ํ ์ ๋ณด๋ฅผ ๋ค๋ฅธ ์ฌ๋๋ค์ด ๋ณด์ง ๋ชปํ๋๋ก ๋ง๋ ๊ธฐ์ ๋ค์ ์ด์นญ์ด๋ค. 1. ๊ณ ๋ ์ํธ ์ํธํ์์ ๊ณ ๋ ์ํธ๋ ๊ณผ๊ฑฐ์ ์ฌ์ฉ๋์์ผ๋ ์ง๊ธ์ ๊ฑฐ์ ์ฌ์ฉํ์ง ์๋ ์ํธ ๋ฐฉ์์ด๋ค. 1.1 ์นด์ด์ฌ๋ฅด ์ํธ(Caesar cipher) : ๋ก๋ง ์ฅ๊ตฐ ์นด์ด์ฌ๋ฅด๊ฐ ์ผ๋ ์ํธ๋ก, ํค์๋๋ 'ํํ์ด๋'. ์นํ ์ํธ์ ์ผ์ข ํ๋ฌธ(plaintext)์์ ์ฌ์ฉํ๊ณ ์๋ ์ํ๋ฒณ์ ์ํธํค k ๊ฐ๋งํผ ํํ์ด๋์์ผ ์ํธํํ๋ ๊ฒ์ด๋ค. ์๋ฅผ ๋ค์ด, ํ๋ฌธ key ๋ฅผ ์ํธํค 3 ์ผ๋ก ์ํธํํ๋ค๋ฉด nhb ์์ ์ ์ ์๋ค. (3์๋ฆฌ์ฉ ์์ผ๋ก ์ด๋) 1.2 ์นํ ์ํธ(substi..