Release
Threat Modelingμ΄ μ μ μΆμνκ² λμ΄μ! π
λ³Έ νλ‘μ νΈλ μννΈμ¨μ΄ μμ€ν
μ 보μμ κ°ννκ³ μμ μ±μ λμ΄κΈ° μν΄ ννΈνλ 보μ μ 보λ₯Ό ν¨μ¨μ μΌλ‘ μμ§νκ³ μ²΄κ³μ μΌλ‘ λΆμνλ λ° λͺ©νλ‘ νκ³ μμ΄μ.
λ¨ νλμ JSON νμΌμ ν΅ν΄ λ€μν 보μ μ·¨μ½μ μ 보λ₯Ό νμΈν μ μλλ‘ μ 곡ν΄μ. μ΄λ₯Ό ν΅ν΄ ATT&CK ID, Control ID, Mitigation ID, D3FEND ID, CVE λ±κ³Ό κ΄λ ¨λ μ 보λ₯Ό μλμΌλ‘ νμ§νκ³ μ 리νμ¬ μ¬μ©μμκ² λ³΄κ³ μλ‘ λ³΄μ¬λλ €μ.
첫 곡μ 릴리μ¦λ₯Ό μ§μν΄ μ£Όμ μ κ°μ¬ν©λλ€. μλΉμ€λ₯Ό κ°μ νκ³ λ°μ μν€κΈ° μν΄ μ¬λ¬λΆμ μμ€ν νΌλλ°±μ κΈ°λ€λ¦΄κ²μ.
Features
Client
- μ§λ¨ λ³΄κ³ μ: λ³΄κ³ μλ₯Ό ν΅ν΄ μ·¨μ½μ μ 보λ₯Ό ν λμ νμΈν μ μμ΄μ.
- μ§λ¨μ λ€μ΄λ‘λ: λ€μ΄λ‘λ κΈ°λ₯μ ν΅ν΄ λ³΄κ³ μλ₯Ό CSVλ‘ λ€μ΄λ‘λ ν μ μμ΄μ.
- μ¬μ© κ°μ΄λ: μ¬μ©μ κ°μ΄λλ₯Ό ν΅ν΄ μ½κ² μ¬μ©λ²μ νμΈν μ μμ΄μ.
- λ€κ΅μ΄ μ§μ: νκ΅μ΄μ μμ΄λ₯Ό μ§μν΄μ.
Server
- 보μ μ§λ¨ κΈ°λ₯: MITRE ATT&CK, D3FFND, NIST 800-53, CVE, CVSS λ± νμ 보μ μ 보λ₯Ό ν΅ν©νμ¬ λ§€νν¨μΌλ‘μ¨, μ’ ν©μ μΈ μ§λ¨ κΈ°λ₯μ ν κ³³μμ μ 곡ν΄μ.
- μ·¨μ½μ νκ°: μλ²μ μΆμ λ λ°μ΄ν°λ₯Ό νμ©νμ¬ μ¬μ©μ μμ€ν μ μννΈμ¨μ΄ μ·¨μ½μ μ μ§λ¨νκ³ ν¨κ³Όμ μΌλ‘ μ§λ¨ν΄μ.
- λ°μ΄ν° 보κ΄: μ¬μ©μκ° μ λ‘λν νμΌμ μλ²μ μμ νκ² λ³΄κ΄νμ¬ μλΉμ€μ μ§μμ μΈ κ°μ κ³Ό μμ μ±μ κΈ°μ¬ν΄μ.
What's Changed
- Init Project μλ£ by @Jeong-Ag in #2
- Setup Project μλ£ by @gwansikk in #4
- HomePage κ°λ° μλ£ by @gwansikk in #6
- νλ‘μ νΈ κ΅¬μ‘° λ³κ²½ μλ£ by @gwansikk in #8
- μΉμ¬μ΄νΈ λ€κ΅μ΄ μ§μ μλ£ by @gwansikk in #10
- ResultPage UI κ°λ° μλ£ by @gwansikk in #12
- Attack κ΄λ ¨ API λ° μ±λ₯ κ°μ μλ£ by @limehee in #14
- μ±λ₯ κ°μ , λ°μ΄ν° μΆκ° by @limehee in #16
- μλ² μ±λ₯μ μν μΊμ± μ€λ₯ λ° Swagger μ΄μΈμ κ²½λ‘μμ μΈμ¦μ μꡬνλ λ¬Έμ μμ μλ£ by @limehee in #18
- κ²°κ³Ό νμ΄μ§ API μ°λ by @gwansikk in #19
- κ°μ΄λ νμ΄μ§ κ°λ° μλ£ by @gwansikk in #21
- CSV Download κ°λ° μλ£ by @gwansikk in #26
- κ²°κ³Ό νμ΄μ§ UI κ°μ μλ£ by @gwansikk in #28
- νμΌ νμ± μλ¬ κ°μ by @gwansikk in #30
- JSON νμΌ μ λ‘λ κ°λ° μλ£ by @gwansikk in #31
- ErrorPage κ°λ° μλ£ by @gwansikk in #32
- LoadingPage κ°λ° μλ£ by @gwansikk in #35
- release-1.0.0 by @gwansikk in #37