[μ 보] κ°μΈμ 보 μ μΆ μ리
μμ¦ κ°μΈμ 보 보νΈμ λν μꡬμ¬ν λ° μΈμ κ°μ μ΄ μΌμ΄λκ³ μμ΅λλ€. κ°μ’ κΈ°μ μμλ κ°μΈμ 보 μ μΆμ λνμ¬ λ―Όκ°νκ² λ°μ νκ³ μλ μνμ λλ€.
μ΄λ² 1λΆ μ§μμμλ μ κ°μΈμ 보 μ μΆμ΄ λλμ§ κ°λ¨νκ² μμλ³΄κ² μ΅λλ€.
κ°μΈμ 보 μ μΆ μ리λ μ μ κ²½νμ μνλ©΄ λ€μκ³Ό κ°μ΄ λΆλ₯ λ©λλ€
[μ΄ν리μΌμ΄μ λ μ΄μ΄]
μΈλΆ μμ€ν μμμ νμΈμ κ²μκΈ μ΄λ κΆν λ―Έν‘
λ΄λΆ μμ€ν μμμ κ³μ νμ·¨
λΉμΈκ° μμ²μ λν μλ΅
λ―Όκ°ν μ 보μ μ‘μμ
`μΈλΆ μμ€ν μμμ νμΈμ κ²μκΈ μ΄λ κΆν λ―Έν‘`μ μΉ λΈλΌμ°μ λ‘ μ κ·Ό μ μλ°μ€ν¬λ¦½νΈμ κ°μ Front-Endμμμ μ κ·Όμ νμ νκ³ μλ²λ¨μμλ κΆνμ 체ν¬νμ§ μλ κ²½μ°. Requestμ ν¨ν·μ μ‘΄μ¬νλ κΆνμ λ³μ‘°νμ¬ κ²μκΈμ μ‘°νν μ μλ λ°©λ²μ λλ€.
`λ΄λΆ μμ€ν μμμ κ³μ νμ·¨` λ³΄ν΅ λν ννμ΄μ§μ κ²μκΈμ μ¬λ¦¬κ³ λ΄λ¦¬λ κ²μ ν΄λΉ ννμ΄μ§μμ μ§νμ΄ λμ§μκ³ λ°±μ€νΌμ€ ννμ΄μ§(CMS, LMS λ±) κ΄λ¦¬μ νμ΄μ§λ₯Ό ν΅νμ¬ κ²μκΈμ ν΅μ ν©λλ€. λ§μ½ κ΄λ¦¬μ νμ΄μ§κ° μΈλΆμ λ ΈμΆμ΄ λμ΄μκ³ κ³μ μ΄ νμ·¨ λΉνλ©΄ κ΄λ¦¬μμ μ μ₯μΌλ‘ νμΈμ κ°μΈμ λ³΄κ° μ‘°νκ°λ₯ ν©λλ€
`λΉμΈκ° μμ²μ λν μλ΅` μ΄λ κΆνμ΄ μλ νΈμΆμ μνμ¬ λ°μ΄ν°κ° μ‘μμ λλ κ²½μ°κ° μμ΅λλ€. μ£Όλ‘ API μμ² λ° κΆνμ μλ²μμ 체ν¬νμ§ μλ κ²½μ° μΌμ΄λ©λλ€
`λ―Όκ°ν μ 보μ μ‘μμ ` μμ¦ μΉ μ΄ν리μΌμ΄μ μ μμ λ° μꡬμ¬νμ΄ μ»€μ§λ©΄μ Front-End λ° Back-Endμ λΆλ¦¬ κ°λ°μ΄ μ£Όλ₯Ό μ΄λ£¨κ³ μμ΅λλ€. μ΄ λκ°μ§ μ΄ν리μΌμ΄μ μ ν΅μ μ μνμ¬ μ£Όλ‘ RESTfull APIλ₯Ό μ±ννμ¬ μ¬μ©ν©λλ€. μ΄ κ³Όμ μ€ Front-End μμλ μ§μλ₯Ό ν΅νμ¬ Back-Endλ‘ λΆν°μ λ°μ΄ν°λ₯Ό μμ λ°κ³ νμν λ°μ΄ν°λ§ κ°κ³΅νμ¬ νλ©΄μ 보μ¬μ£Όκ² λ©λλ€. κ·Έλ¬λ Back-Endκ° κ°μΈμ 보μ κ°μ λΆνμ μ 보μ ν¨κ» μλ΅νλ κ²½μ°κ° μμ΅λλ€.
κ°μΈμ 보 μ μΆ μ¬κ³ λ μ§μ§ κΈ°λ³Έμ μΈ μλ²μμμ κΆν체ν¬λ₯Ό νμ§μλ κ²½μ°κ° λ§μμ΅λλ€. μ κ° μκ°νλ 보μ μ€μ μ λ€μκ³Ό κ°μ΅λλ€. μΈμ μ΄ λ§Ίμ΄μ§ μ μ μμμ IP λ° User-Agentλ₯Ό μ‘°ν©νμ¬ νλμ ν€ κ°μΌλ‘ κ°μ§κ³ μμΌλ©΄μ λ€λ₯Έ νκ²½μμμ μ κ·Όμ μ μ΄ νμμ±μ΄ μμ΅λλ€. μμΈλ¬ WAFμμ μ£Όμ ννμ΄μ§μ λνμ¬ λͺ¨λν°λ§ μ μ± λλ IPSμμ ν΄λΉνμ΄μ§ μ‘°νμ λν μκ³μΉ μ€μ μΌλ‘ μ°¨λ¨ λλ νμ§ μ μ¦μ κ΄λ ¨ λΆμ λλ SIEMμ ν°μΌμΌλ‘ λ°νμ΄ νμν©λλ€.
μ£ΌκΈ°μ μΈ λͺ¨μν΄νΉ λ° μΉ λ‘κ·Έ λΆμμ ν΅νμ¬ κ°μΈμ 보 μ μΆ ν¬μΈνΈλ₯Ό μ°¨λ¨μ΄ νμν©λλ€.
μ΄μ κ΄λ ¨ν 보μμ¬κ³ λ°μμ κ°μΈμ 보 보νΈλ² - μ 75μ‘°μ 1νμ 5νΈμ λ°λ₯Έ 5μ²λ§μ μ΄νμ κ³Όνλ£κ° λ°μνκ² λ©λλ€.
κ°μΈμ 보 보νΈλ² μ 10μ₯ λ²μΉ μ 75μ‘°(κ³Όνλ£) β λ€μ κ° νΈμ μ΄λ νλμ ν΄λΉνλ μμκ²λ 5μ²λ§μ μ΄νμ κ³Όνλ£λ₯Ό λΆκ³Όνλ€. 5. μ 23μ‘°μ 2νγμ 24μ‘°μ 3νγμ 25μ‘°μ 6ν(μ 25μ‘°μ2μ 4νμ λ°λΌ μ€μ©λλ κ²½μ°λ₯Ό ν¬ν¨νλ€)γμ 28μ‘°μ4μ 1νγμ 29μ‘°(μ 26μ‘°μ 8νμ λ°λΌ μ€μ©λλ κ²½μ°λ₯Ό ν¬ν¨νλ€)λ₯Ό μλ°νμ¬ μμ μ± ν보μ νμν μ‘°μΉλ₯Ό νμ§ μλν μ
μμ κ΄λ ¨νμ¬ μΉ μλΉμ€μ μμ μ±μ λλͺ¨νκ³ λ κ³ κ° μ λ’°λ₯Ό ν보νκΈ° μν μλ°© μ‘°μΉλ‘ `λͺ¨μν΄νΉ μλΉμ€`κ° νμνμλ€λ©΄ team.k0konutz@gmail.com μΌλ‘ μ°λ½ λΆνλ립λλ€.