
μκ°μ΄ μ§λ μλ‘ λ³΄μμ μ€μμ±μ λμμ§κ³ μμ΅λλ€. μ΅κ·Όμλ μνΈνν μμ₯μ μ±μ₯κ³Ό λλΆμ΄ κ΄λ ¨ν 보μ μ΄μλ€μ΄ λλλκΈ°λ νμκ³ , DDoS 곡격μΌλ‘ e-sport κ²½κΈ°μλ νκ²©μ΄ μλ λ± λ€μν λΆμΌμμ 곡격μμ νν λ° μλκ° λ§μμ§κ³ κ·Έμ λ°λΌ 보μμ νμλ‘ νκ³ μμ΅λλ€.
νλμ λμ§νΈ μλμμλ λͺ¨λ°μΌ κΈ°κΈ°μ 보κΈκ³Ό ν¨κ» μ±μ΄ μ°λ¦¬μ μΌμμ λ°μ νκ² λ Ήμλ€κ³ μμ΅λλ€. μ΄λ¬ν νκ²½μμ λ€νΈμν¬ λ³΄μμ λ¬Όλ‘ , μ±μ ν΅ν΄ μ²λ¦¬νλ λͺ¨λ λ°μ΄ν°λ€μ 보νΈνλ κ²μ΄ ν΅μ¬μ μΈ κ³Όμ κ° λμμ΅λλ€.
μ λ ν μ€μ ν΄νΉ κ΄λ ¨ μμμ λ³΄κ³ ν¬κ² κ°λͺ λ°μ 보μμ λν΄μ μκ²λλ§ κ³΅λΆλ₯Ό ν¨κ³Ό λμμ iOS νλ‘μ νΈμμ μ μ©ν μ μλ 보μ λ©μ»€λμ¦μ΄ μ΄λ ν κ²λ€μ΄ μλμ§ μκ°μ νκ² λμμ΅λλ€.
μ΄λ² ν¬μ€ν μμλ iOS νλ‘μ νΈμμ λ€νΈμν¬λ₯Ό ν¬ν¨ν λ€μν λ°©λ©΄μμμ 곡격 ννμ κ·Έμ λ§λ 보μ μ루μ λ€μ λν΄μ μμ±νλ €κ³ ν©λλ€.
iOSμμλ λͺ¨λ  λ€νΈμν¬ νΈλν½μ μνΈν νκΈ° μν΄ HTTPSλ₯Ό μ¬μ©ν  μ μμ΅λλ€.
HTTP(Hypertext Transfer Protocol)λ λ°μ΄ν°κ° νλ¬ΈμΌλ‘ μ μ‘λκΈ° λλ¬Έμ λ€νΈμν¬ ν΅μ  μ λ°μ΄ν°μ λμ² μνμ΄ μμ΅λλ€. λν λ³λμ 보μ μΈμ¦μκ° νμ μμΌλ©°, μΏ ν€ λ°μ΄ν° λν νλ¬ΈμΌλ‘ μ μ‘λ©λλ€.
λ°λ©΄ HTTPS(Hypertext Transfer Protocol Secure)λ 보μ μμΌ κ³μΈ΅(SSL, TLS)μ μ¬μ©νμ¬ λ°μ΄ν°λ₯Ό μνΈν ν©λλ€. SSL λλ TLSλ₯Ό μ¬μ©νλ©° 무결μ±, κΈ°λ°μ± λ±μ ν΅μ¬μ΄ λλ 보μ νΉμ±μ 보μ₯λ°μ μ μκΈ°λ νκ³ , man in the middle attackμ λ°©μ§ν μλ μμ΅λλ€.
iOSμμλ 2015λ  iOS9 μ λ°μ΄νΈ λ λμ λ App Transport Securityλ₯Ό ν΅ν΄ HTTPSλ₯Ό κ°μ νμ¬ HTTPλ₯Ό ν¬ν¨ν 보μμ μ·¨μ½ν λ€νΈμν¬ μ°κ²°μ μ°¨λ¨μν΅λλ€.
λ§μ½ iOSκΈ°κΈ°μμ νΉμ  λλ©μΈμ λν΄ ATSλ₯Ό μμΈμ μΌλ‘ ꡬμ±νκ±°λ HTTP νλ‘ν μ½μ μ¬μ©νκ³ μΆμΌλ©΄ Info.plist νμΌμμ App Transport Security Settings μ€μ μ Allow Arbitrary Loads κ°μ trueλ‘ μ€μ νλ©΄ λ©λλ€.

iOSμμλ VPN(Virtual Private Network)μ ν΅ν΄ μμ ν μ°κ²°μ μ 곡νλ©° μΈλΆμμ ν΅μ μ 보νΈν μ μμ΅λλ€. VPNμ νμ©νλ©΄ λ°μ΄ν°λ₯Ό μνΈννμ¬ μ€κ°μ 곡격μ λ°©μ§νκ³ κΈ°λ°μ±μ 보μ₯ν μ μμ΅λλ€. λν μ¬μ©μμ μμΉ μ 보λ₯Ό μ¨κΈΈ μλ μμ΅λλ€.
ν΄λΌμ΄μΈνΈμ μλ² κ°μ μ€κ³ μν μ νλ νλ‘μ μλ²λ₯Ό μ¬μ©νμ¬ νΈλν½μ νν°λ§νκ±°λ λ³μ‘°νκ³ κ²μ¬νλ λ±μ μΆκ°μ μΈ λ³΄μ κ³μΈ΅μ μ 곡ν μ μμ΅λλ€. νλ‘μ μλ²λ λ°λ³΅μ μΈ μμ²μ λν΄μ μΊμ±μ ν΅ν΄ μ±λ₯μ ν₯μμν€κ³ νΈλν½μ μνΈννμ¬ λ°μ΄ν°μ μμ μ±μ κ°νν μλ μμ΅λλ€.
iOSμμλ VPNκ³Ό νλ‘μ μλ²λ₯Ό ν¨κ» μ¬μ©νμ¬ VPNμ λ°μ΄ν°μ μνΈνλ₯Ό λ΄λΉνκ³ , νλ‘μλ₯Ό ν΅ν΄ νΈλν½μ μ€κ°νμ¬ νν°λ§ λ° κ²μ¬λ₯Ό μννλλ‘ νμ¬ λ€νΈμν¬μ μμ μ±μ ν₯μμν¬ μ μμ΅λλ€.
VPNκ³Ό νλ‘μλ₯Ό iOS μ±μμ μ μ ν ꡬμ±νλ©΄ λ€νΈμν¬λ₯Ό ν΅ν ν΅μ μ μμ νκ² λ³΄νΈνκ³  κΈ°λ°μ±μ μ μ§ν  μ μκ² λ©λλ€.
ν΄λΌμ΄μΈνΈμ μλ² κ°μ ν΅μ μμ μΈμ¦μ νμμ μ
λλ€. μΈμ¦μ μ¬μ©μ λλ μλΉμ€κ° μμ μ΄ μ£Όμ₯νλ μ μμ νμΈνλ κ³Όμ μΌλ‘, OAuth λ° OpenID Connectμ κ°μ νλ‘ν μ½μ ν΅ν΄ μ¬μ©μλ₯Ό μμ νκ² μλ³νκ³  κΆνμ λΆμ¬ν  μ μμ΅λλ€.
iOSμμλ ν΄λΉ νλ‘ν μ½μ ꡬννλ λ° μ¬μ©ν  μ μλ λ€μν λΌμ΄λΈλ¬λ¦¬κ° μ κ³΅λ©λλ€.
OAuth(Open Authorization)μ third-party νλ‘κ·Έλ¨μ΄ νΉμ  μ¬μ©μμ 리μμ€μ μ κ·Όν μ μλλ‘ κΆνμ λΆμ¬νκΈ° μν νμ€μ λλ€. μ¬μ©μλ ν΄λΌμ΄μΈνΈ μ±μ μν΄ μ μμ νμΈνκ³ , ν΄λΌμ΄μΈνΈλ μ¬μ©μμ 리μμ€μ μ κ·ΌνκΈ° μν΄ μΈμ¦ μλ²λ‘λΆν° κΆνμ λΆμ¬ λ°μ΅λλ€.
OpenID Connectλ OAuth 2.0μ κΈ°λ°μΌλ‘ νλ©°, μ¬μ©μμ μλ³ μ 보λ₯Ό μ 곡νκΈ° μν νμ€μ λλ€. OpenID Connectλ OAuth 2.0 μΈμ¦ νλ‘ν μ½ μμ ID ν ν°μ μ 곡νμ¬ ν΄λΌμ΄μΈνΈμκ² μ¬μ©μμ μλ³ μ 보λ₯Ό μμ νκ² μ λ¬ν©λλ€. μ΄λ₯Ό ν΅ν΄ μ¬μ©μ μλ³μ μν λ μμ νκ³ νμ€νλ λ°©λ²μ μ 곡ν©λλ€.
iOSμμλ λνμ μΌλ‘ AppAuthμ κ°μ OAuth λ° OpenID Connectλ₯Ό μ§μνλ λΌμ΄λΈλ¬λ¦¬λ₯Ό μ¬μ©ν μ μμ΅λλ€. λν LocalAuthenticationμ νμ©νμ¬ Apple ID, Touch ID λ° Facd IDλ₯Ό νμ©ν μ체 μΈμ μΈμ¦ κΈ°λ₯μ νμ©ν μ μμ΅λλ€.
iOSλ TLS(Transport Layer Security)λ₯Ό μ§μνμ¬ λ€νΈμν¬ ν΅μ μμμ λ°μ΄ν°μ κΈ°λ°μ±κ³Ό 무결μ±μ 보μ₯νκ³ μ€κ°μ 곡격μ λ°©μ§ν©λλ€. iOS 9λΆν° TLS 1.2κ° μ§μλμκ³ , iOS 13λΆν° TLS 1.3μ΄ μΆκ°λ‘ μ§μ°λλμ΄ λμ± κ°λ ₯ν μνΈνμ μ±λ₯μ μ 곡ν©λλ€.
λν iOSμμλ PFS(Perfect Forward Secrecy)λ₯Ό ν΅ν΄ μΈμ  ν€κ° μ μΆλμμ΄λ μ΄μ  ν΅μ μ λΉλ°μ±μ μ μ§νκ³ μ€κ°μ 곡격μΌλ‘λΆν° κ³Όκ±° ν΅μ μ λΉλ°μ±μ μ μ§ν©λλ€.
μ±μμ TLSλ₯Ό ꡬμ±νκ³ λ³΄μμ κ°ννκΈ° μν΄μλ Info.plistνμΌμ App Transport Securityλ₯Ό μ€μ νκ±°λ, URLSession, Alamofire, Moya λ± μ¬λ¬ νλ μμν¬μμ μ§μνλ TLS μ€μ μ μ μ©ν μ μμ΅λλ€.
SSL Pinningμ μ±μμ μλ²λ‘μ μμ ν ν΅μ μ κ°ννκΈ° μν λ©μ»€λμ¦ μ€ νλμ λλ€. μ΄λ₯Ό ν μ» μ€κ°μ 곡격과 κ°μ μνμ λ°©μ§ν μ μμ΅λλ€. SSL Pinningμ μ±μ΄ ν΅μ νλ μλ²μ κ³΅κ° ν€λ μΈμ¦μλ₯Ό νλμ½λ©νμ¬ μλ²μ μ μμ νμ€νκ² κ²μ¦νμ¬ μ€κ°μ 곡격μΌλ‘λΆν° λ°©μ§νλ λ°©λ²μ λλ€.
μ£Όλ‘ μλ²μ SSL, TLS μ°κ²°μ μ€μ νλ λ° μ¬μ©νλ μλ²μ κ³΅κ° ν€ λλ μΈμ¦μλ₯Ό μ»μ ν νλμ½λ©ν©λλ€. μλ²μ κ³΅κ° ν€ λλ μΈμ¦μλ μΈλΆμ λ ΈμΆλμ΄λ λκ³ , νλμ½λ©μ νμμ λ μ±μ΄ μλ²μ μμ ν ν΅μ μ μνν λ μ±μ μλ²μ κ³΅κ° ν€λ μΈμ¦μκ° μμν κ²κ³Ό μΌμΉνλμ§ νμΈν μ μκ² λ©λλ€.
iOSμμ SSL Pinningμ ꡬννκΈ° μν΄μλ NSURLSessionDelegateμ didReceive λ©μλλ₯Ό μ¬μ©νμ¬ κ΅¬νν μ μμ΅λλ€. ν΄λΉ λ©μλλ₯Ό μ΄μ©νμ¬ μλ²μ κ³΅κ° ν€ λλ μΈμ¦μμ μ ν리μΌμ΄μ  λ΄μ μ μ₯λ ν€λ₯Ό λΉκ΅νμ¬ κ²μ¦νκ² λ©λλ€.
SSL Pinning κΈ°λ₯μ μ 곡ν λ μ£Όμν μ μΌλ‘λ μλ²μ SSL, TLS μΈμ¦μκ° κ°±μ λλ©΄ μ±μμλ μ λ°μ΄νΈνμ¬ λκΈ°νλ₯Ό μ§νν΄μΌ νλ€λ μ μ λλ€. λ°λΌμ SSL Pinningμ ν΅ν΄ μ€κ°μ 곡격μΌλ‘λΆν° μ±μ 보νΈν μ μμ§λ§, μλ²μ λ³νμ μ μ°νκ³ μ μνκ² λμν΄μΌ νλ―λ‘ μ μ°μ±μ΄ λ¨μ΄μ§ μ μμ΅λλ€.
μ λ ₯ λ°μ΄ν°μ λν κ²μ¦μ μννμ¬ SQL Injection, XSS, CSRF λ±μ μ μμ μΈ μμ²μΌλ‘λΆν° μ±μ 보νΈν΄μΌ ν©λλ€. λν μλ²λ‘λΆν° λ°μ λ°μ΄ν°λ₯Ό μ λ’°ν μ μλμ§ κ²μ¦νλ κ²λ μ€μνκ³ λλ²κΉ μ λ§μ μ 보λ₯Ό μ¬μ©μμκ² λ ΈμΆνμ§ μλλ‘ κ΄λ¦¬νλ κ²μ΄ μ€μν©λλ€.
λ§μ§λ§μΌλ‘ μ νμ΄ μ κ³΅νλ μνΈνλ 보μ μ μ₯μ μ€ νλμΈ Keychainμ ν΅ν΄ μ¬μ©μ μΈμ¦ μ λ³΄, ν ν° λ±μ λ―Όκ°ν μ λ³΄λ₯Ό μμ νκ² μ μ₯ν  μ μμ΅λλ€. iOSμμ μ¬μ©ν  μ μλ CoreData, UserDefaultsμμλ μνΈνλ₯Ό μ¬μ©νκ±°λ Secure Enclaveλ₯Ό μ¬μ©νμ¬ μ€μν ν€λ₯Ό μμ νκ² μ μ₯ν  μλ μμ΅λλ€.
iOS νκ²½μμ μ¬μ©μμ λ°μ΄ν°λ₯Ό λλ°μ΄μ€ λ΄μ μμ νκ² λ³΄κ΄νκΈ° μν΄μλ XML, Plist, SQLite, Keychain, CoreData, UserDefaults, Temporary File(Cache) λ±μ μ΄μ©ν μ μμ΅λλ€.
Plistλ μ± λ°μ΄ν° λ° μ€μ  μ 보λ₯Ό μ μ₯ν λ μ¬μ©ν μ μλ XML νμΌμ΄λ€. Plistλ₯Ό ν΅ν΄ μ μ₯λ λ°μ΄ν°λ μνΈνλμ§ μκ³ μ½κ² μ κ·Όν μ μκΈ° λλ¬Έμ κΈ°λ°μ±μ 보μ₯ν΄μΌ νλ λ°μ΄ν°λ€μ μ μ₯νκΈ°μλ μ ν©νμ§ μμ΅λλ€.
μ΄λ² νλ‘μ νΈμμ μΉ΄μΉ΄μ€ μμ  λ‘κ·ΈμΈμ ꡬννλ κ³Όμ μμ μΉ΄μΉ΄μ€ μ± ν€λ₯Ό PlistνμΌμ μ μ₯νκ³ κ΄λ¦¬νλ€κ° μ΄λ₯Ό μμ νμμ΅λλ€. λ€μ ν¬μ€ν μμ μ΄λ»κ² κ΄λ ¨ μ΄μλ₯Ό ν΄κ²°νμλμ§ μμΈνκ² μ 리νκ² μ΅λλ€.
UserDefaultsλ μ±μ μ’
λ£νμ¬λ λ‘컬μ λ¨μμκ³ , μ±μ μμ ν  λ λ°μ΄ν°κ° κ°μ΄ μμ λλ―λ‘ μΌλ°μ μΌλ‘ μ¬μ©μμ κΈ°λ³Έ μ€μ  λ° μμ±μ μ μ₯νκΈ°μ μ ν©ν©λλ€.
κ·Έλ¬λ Plistμ λ§μ°¬κ°μ§λ‘ λ³λμ μνΈν κ³Όμ μ΄ μκΈ° λλ¬Έμ κΈ°λ°μ±μ μ μ§ν΄μΌνλ λ°μ΄ν°λ€μ μ μ₯νκΈ°μλ λΆμ ν©ν©λλ€.
ν€μ²΄μΈμ λ―Όκ°ν λ°μ΄ν°λ₯Ό μμ νκ² μ μ₯ν  μ μλ μνΈνλ λ°μ΄ν°λ² μ΄μ€μ
λλ€. λ°λΌμ μ¬μ©μ μΈμ¦ μ λ³΄, ν ν° λ±μ λ―Όκ°ν μ λ³΄λ€μ μμ νκ² μ μ₯νκΈ°μ μ ν©ν©λλ€.
ν€μ²΄μΈμ SQList λ°μ΄ν°λ² μ΄μ€λ‘ ꡬνλμ΄ μκ³  λ€μν APIλ₯Ό ν΅ν΄ μ¬μ©ν  μ μμ΅λλ€.
macOSμμλ λͺ¨λ  μ±μ΄ μνλ λ§νΌ ν€μ²΄μΈμ λ§λ€ μ μκ³  λ‘κ·ΈμΈ κ³μ λ§λ€ ν€μ²΄μΈμ΄ μ‘΄μ¬νμ§λ§, iOSμ ν€μ²΄μΈμ λͺ¨λ  μ±μμ νλμ ν€μ²΄μΈλ§ μ¬μ©ν  μ μμ΅λλ€.
ν€μ²΄μΈμ iOS λλ°μ΄μ€μ λν μ κ·Ό κΆνμ΄ μλ μ±λ§μ΄ λ°μ΄ν°μ μ κ·Όν  μ μλλ‘ κ΅¬νμ΄ λμ΄μκ³ , μ μ₯λλ λ°μ΄ν°λ νλμ¨μ΄ κΈ°λ°μ μνΈν κΈ°μ μ μ¬μ©νμ¬ μμ νκ² λ³΄νΈλ©λλ€. λν TouchID, FaceIDμ κ°μ μ체 μΈμμ μ¬μ©νμ¬ ν€μ²΄μΈμ μ μ₯λ λ°μ΄ν°μ μ κ·Όν  μ μμΌλ―λ‘ μ ν κΈ°κΈ°μμ μ¬μ©νκΈ°μ λ§€μ° νΈλ¦¬ν©λλ€.
λν ν€μ²΄μΈμ kSecAttrAccessGroup μμ±μ μ΄μ©νμ¬ λμΌν κ°λ°μκ° μλͺ
ν μ± κ°μ λ°μ΄ν°λ₯Ό 곡μ ν  μλ μμ΅λλ€.
μΌλ°μ μΌλ‘ ν€μ²΄μΈμ μμ ν μ μ₯μλ‘ μ¬μ©λμ§λ§, λͺ κ°μ§ 곡격 μλ리μ€κ° μμ μ μμ΅λλ€.
μ²«μ§Έλ‘ νμ₯ ν keychain_dumperμ κ°μ λκ΅¬λ‘ ν€μ²΄μΈμ 보μμ μ°ννκ³  λ°μ΄ν°μ μ κ·Όν  μ μμ΅λλ€.
λν μ± λ΄μμ μ¬μ©μκ° μ
λ ₯νλ μ λ³΄λ₯Ό κΈ°λ‘νκ±°λ μ€ν¬λ¦°μ·μ νμ©νμ¬ ν€μ²΄μΈμ μ μ₯λλ μ λ³΄λ₯Ό νμ·¨ν  μ λ μμ΅λλ€. λλ μ
μμ μΈ 곡격μκ° μμ€μ½λλ₯Ό λΆμνκ³  μμ νμ¬ ν€μ²΄μΈμ μ μ₯λ λ°μ΄ν°μ μ κ·Όν  μλ μμ΅λλ€.
μ΄λ¬ν 곡격μ λ°©μ§νκΈ° μν΄μ νμ₯ κ²μΆ κΈ°λ₯μ νμ©νκ±°λ μ¬μ©μμ μ λ ₯μ νμ·¨νμ§ λͺ»νλλ‘ Secure Text Input λ±μ κΈ°λ₯μ μ¬μ©ν μ μμ΅λλ€.
CoreDataλ ν€μ²΄μΈκ³Ό λ§μ°¬κ°μ§λ‘ SQList λ°μ΄ν°λ² μ΄μ€λ₯Ό κΈ°λ°μΌλ‘ λμν©λλ€.
νμ§λ§ CoreDataλ μνΈνλ₯Ό μ§μνμ§ μκΈ° λλ¬Έμ λ°μ΄ν°λ² μ΄μ€μ μμ νκ² μ μ₯λμ΄μΌ νλ μ λ³΄μ λν΄μλ λ³λμ μνΈνκ° νμν©λλ€.
λν SQL Injectionκ³Ό κ°μ κ³΅κ²©μ΄ λ°μν  μ μμΌλ―λ‘ μ¬μ©μμ μ
λ ₯μ μ μ ν κ²μ¦νμ¬ CoreDataμ μ κ·Όν  μ μλλ‘ ν΄μΌν©λλ€.
CoreDataλ‘ μ μ₯λ λ°μ΄ν°κ° λλ°μ΄μ€ λ°±μ
μ ν¬ν¨λλ©΄ 보μ λ¬Έμ κ° λ°μν  μ μμ΅λλ€. λ°λΌμ NSFileProtection μμ±μ νμ©νμ¬ λλ°μ΄μ€ λ°±μ
μμ μ μΈνκ±°λ λ°μ΄ν°λ₯Ό μ μ₯ν  λ νμΌ λ³΄νΈ μ΅μ
μ μ€μ νμ¬ λ³΄μμ κ°νν  μλ μμ΅λλ€.
Realmμ iOSμ μλλ‘μ΄λ λͺ¨λμμ μ¬μ©κ°λ₯νκ³ , μ½κ² μ¬μ©ν μ μμ΄ μΌλ°μ μΌλ‘ λ§μ΄ μ¬μ©νλ third-party λ°μ΄ν°λ² μ΄μ€ λΌμ΄λΈλ¬λ¦¬ μ€ νλμ λλ€. Realmμμλ λ―Όκ°ν λ°μ΄ν°λ₯Ό μνΈννμ¬ μ μ₯νκΈ° μν΄ μνΈν μ€μ μ νμ±νν μ μμ΅λλ€. λ°λΌμ κΈ°λ°μ±μ μ μ§ν΄μΌνλ λ°μ΄ν°λ€μ λν΄μλ μ΄λ₯Ό μ λ νκ³ μ€μ μ νμ±ννμ¬ μμ νκ² λ³΄κ΄λ μ μλλ‘ ν΄μΌ ν©λλ€.
보μμ κ³ λ €ν  λ μννΈμ¨μ΄ λΏλ§ μλλΌ μμ£Ό λ€μν λΆμΌλ€κΉμ§ κΌΌκΌΌνκ² μ κ²ν΄μΌ ν©λλ€.
μκ°μ΄ μ§λ μλ‘ ν΄νΉκ³Ό κ΄λ ¨ν μ΄μλ€μ΄ λλλκ³  보μμ μ€μμ±μ΄ μ μ  λμμ§λ©΄μ 보μ λ΄μ¬ν(Security by design)λ₯Ό μ μ©νλ κ²μ΄ μΌλ°ν λμμ΅λλ€.
iOS νκ²½μμλ μ±μ€ν μ΄λ₯Ό ν΅ν΄ iOSμ±μ μΆμνκΈ° λλ¬Έμ λ³λμ μμ μμ΄ μ νμ λ§μ 보μ μ루μ μ μ 곡λ°μ μ μμ΅λλ€. μ±μ€ν μ΄μ μ²μ μ±μ μΆμν λμλ κ³Όμ μ΄ λ무 μ΄λ ΅κ² λκ»΄μ§κ³ μ ν΄μΌνλμ§ μλ¬Έμ΄ λ€μμ§λ§ μ νμ΄ λ³΄μμ μ΄λ»κ² μκ°νλμ§, κ·Έλ¦¬κ³ μ¬λ¬κ°μ§ μ루μ μ λ°κΈ° μν΄ νλ μμ μ΄λΌκ³ μκ°μ΄ λ€κ² λμ΄μ (κ·Έλ¦¬κ³ μ μ  μ΅μν΄μ§κΈ°λ νκ³ ) μ€νλ € μ±μ€ν μ΄ λ±λ‘ κ³Όμ μ΄ λ³΅μ‘ν κ²μ΄ λ€νμ΄λΌκ³ μκ°μ΄ λ°λκ² λμμ΅λλ€.
μ±μ€ν μ΄λ₯Ό ν΅ν΄ μ±μ μΆμνκ² λλ©΄μ μ¬μ©μλ€μ μ±μ΄ μ νμμ μΈμ¦ν κ°λ°μκ° κ°λ°νκ³ μ μ± μννΈμ¨μ΄κ° μλλ©° λ§μ 보μ μνμΌλ‘λΆν° μμ ν μ±μμ 보μ₯λ°μ μ μμ΅λλ€. λ°λλ‘ κ°λ°μλ€μ 곡격μλ‘λΆν° μμ μ μλΉμ€λ₯Ό 보νΈν μ μμ΅λλ€.