
ꡬλ μλ μλ νμΈμ!π£
2025λ 11μ 18μΌ, μ μΈκ³ κ³³κ³³μμ λλ€μμ μλΉμ€μμ μ μμ ν μ μλ€λ μ΄μκ° λ°μνμλλ°μ. ꡬλ μλλ νμμ²λΌ μ΄λ¦¬λ μΉμ¬μ΄νΈκ° λ©μΆκ³ , λ‘κ·ΈμΈμ΄ λμμ΄ μ€ν¨νκ±°λ κ²μ μ μλ νμμ²λΌ μ΄μ΄μ§μ§ μλ κ²½νμ νμ§ μμΌμ ¨λμ? μ 체λ μλΉμ€λ€μ νΈμ€ν ν΄μ£Όλ ν΄λΌμ°λνλ μ΄(Cloudflare)μμ λ¬Έμ κ° μ겨 λ°μν μ₯μ μλλ°μ.
μ΄λ² λ΄μ€λ ν°μμλ μ΄λ² ν΄λΌμ°λνλ μ΄ μ¬κ±΄μ΄ μ΄λ»κ² μμλμλμ§, λν μ΄μ§Έμ μ μΈκ³λ‘ νμ°λμλμ§, κ·Έλ¦¬κ³ ν΄λΌμ°λνλ μ΄κ° μ΄λ€ μ‘°μΉλ‘ 볡ꡬνλμ§κΉμ§ ν΅μ¬ νλ¦μ ν¨κ» μ΄ν΄λ³΄κ² μ΅λλ€! π§
πCloudflare μ¬κ±΄ κ°μ
![[μΆμ² κ²½ν₯μ λ¬Έ] μ€λ₯κ° λ°μν ChatGPT μΉνμ΄μ§](https://cdn.maily.so/du/hackyboiz/202512/1766591857454588.png)
μ΄λ² μ₯μ λ νκ΅ μκ° κΈ°μ€ 2025λ 11μ 18μΌ μ€ν 8μ 20λΆλΆλ‘ λ°μνμμ΄μ. μ μΈκ³μμ λμμ μ μ μ§μ°κ³Ό μλΉμ€ λΆλ₯ νμμ΄ λνλ¬κ³ , ν΄λ μ°λνλ μ΄λ₯Ό μ¬μ©νλ μλ§μ μΉμ¬μ΄νΈλ€μ΄ μ΄μ μν₯μ λ°κ² λμμ΅λλ€.
ν΄λΌμ°λνλ μ΄κ° 곡μ λ°νν νμλΌμΈμ λ€μκ³Ό κ°μμ.
| νκ΅ μκ° (KST κΈ°μ€) | μ€λͺ |
|---|---|
| 11μ 18μΌ 20:20 | μ₯μ μ§ν μμ (μ½μ΄ νΈλν½ μ λ¬ μ€ν¨ μμ) |
| 11μ 18μΌ 22:05 | μΌλΆ κΈ°λ₯μ μ°ννλ μμ μ‘°μΉλ‘ μΌλΆ μλΉμ€ 볡ꡬ |
| 11μ 18μΌ 23:30 | μ£Όμ μν₯ ν΄μ (μ½μ΄ νΈλν½ λλΆλΆ μ μν) |
| 11μ 19μΌ 02:06 | μ 체 μλΉμ€ μμ 볡ꡬ |
λ¬Έμ λ μ€ν 8μ 20λΆμ―€, ν΄λΌμ°λνλ μ΄ λ΄λΆμμ νΈλν½μ μ²λ¦¬νλ ν΅μ¬ κ²½λ‘μ μ΄μμ΄ μκΈ°λ©΄μ μμλμμ΅λλ€. μ²μμλ 'μ‘°κΈ λλ¦°κ°' μΆμ μμ€μ΄μμ§λ§, κ³§λ°λ‘ μ μΈκ³ μ¬μ©μλ€μ μ μ μμ²μ΄ μ°μμ μΌλ‘ μ€ν¨νκΈ° μμνμ£ . μ΄μ΄ 10μ 5λΆκ²½, ν΄λΌμ°λνλ μ΄λ Workers KVμ μΌλΆ μΈμ¦, 보μ κΈ°λ₯μ μ°ννλ μμ μ‘°μΉλ₯Ό μ μ©νκ³ , μ΄ μμ λΆν° μΌλΆκ° 볡ꡬλκΈ° μμνμ΅λλ€. μ΄ν 11μ 30λΆμ μ£Όμ μν₯μ΄ ν΄κ²°λκ³ , λ€μ λ μλ²½ 2μ 6λΆμΈ 11μ 19μΌ λλμ΄ λͺ¨λ μλΉμ€κ° μμ ν 볡ꡬλμμ΄μ. λ¬΄λ € 3μκ° μ΄μ μΈν°λ·μ μλΉ λΆλΆμ΄ μ λλ‘ μλνμ§ μμλ κ±°μ£ .
![[μΆμ² X]](https://cdn.maily.so/du/hackyboiz/202512/1766591999512270.png)
μ΄ ν μ€μ΄ κ·Έλ μ μν©μ μ 보μ¬μ£Όλλ°μ. λ¬Έμ λ₯Ό μλ¦¬κ³ μΆμ΄λ, μ μ κ·Έ λ¬Έμ λλ¬Έμ μ릴 μμ‘°μ°¨ μμλ μκ°λ€μ΄ λ°λ³΅λμμ΄μ. μ΄ μκ° λμ ν΄λΌμ°λνλ μ΄λ₯Ό μ¬μ©νλ μλ°±λ§ κ°μ μΉμ¬μ΄νΈκ° μν₯μ λ°κ² λμλ€κ³ ν΄μ. CDN, DNS, 보μ μλΉμ€μ κ°μ ν΅μ¬ κΈ°λ₯λ€μ΄ λΆμμ ν΄μ§κ² λλ©΄μ μλΉμ€ μ μμ΄ λμ λκ² λλ €μ§κ±°λ μμ μ μμ΄ λΆκ°λ₯ν΄μ§λ μν©λ€μ΄ λ²μ΄μ‘μ΅λλ€. π’
π€λ²μΈμ λ΄ κ΄λ¦¬ μμ€ν ?
ν΄λΌμ°λνλ μ΄ μΈ‘μ 곡μ λ°νμ λ°λ₯΄λ©΄, μ΄λ² μ¬κ³ λ μ¬μ΄λ² κ³΅κ²©μ΄ μλλΌ λ΄λΆ μμ€ν μ λ°μ΄νΈ κ³Όμ μμ λ°μν μ€μμλ€κ³ ν΄μ. ν΄λΌμ°λνλ μ΄λ Bot ManagementλΌλ μμ€ν μ μ¬μ©ν΄μ μλΉμ€ μμ²μ΄ μ¬λμ΄ λ³΄λΈ μμ²μΈμ§, λ΄μ΄ λ³΄λΈ μμ²μΈμ§λ₯Ό νλ¨ν©λλ€. μ΄ μμ€ν μ λ¨Έμ λ¬λμ κΈ°λ°μΌλ‘ λμνλλ°, μ΄λ νΌμ² νμΌ(feature file)μ΄λΌλ μ€μ νμΌβοΈμ ν΅ν΄ λ¨Έμ λ¬λ λͺ¨λΈμ΄ μ°Έκ³ ν μ¬λ¬ κ°μ§ νΉμ±λ€μ μ μ₯νλ κ΅¬μ‘°λ‘ λμ΄ μμ΄μ.
λ¬Έμ λ 보μμ κ°ννκΈ° μν μ€μ λ³κ²½μΌλ‘λΆν° μμλμμ΄μ. ν΄λΌμ°λνλ μ΄ κ°λ°μλ€μ μ€ν 8μ 5λΆμ―€, 보μμ κ°ννκΈ° μν΄ Bot Managementκ° μ°Έκ³ νλ λ°μ΄ν°λ₯Ό μ μ₯νλ ClickHouse λ°μ΄ν°λ² μ΄μ€μ μ κ·Ό κΆνμ μμ νλ€κ³ ν΄μ. κ·Έλ°λ° 15λΆ λ€λΆν° λ°μ΄ν°λ² μ΄μ€ μΏΌλ¦¬κ° λΉμ μμ μΌλ‘ λμνκΈ° μμνλ©°, λμΌν λ°μ΄ν°λ₯Ό μ€λ³΅μΌλ‘ λ λ°°μ© κ°μ Έμ€κΈ° μμνλ νμμ΄ λ°μνκ² λμμ΅λλ€.π±
μ΄ μν₯μ κ·Έλλ‘ Bot Management μμ€ν μ μ λ¬λμμ΄μ. Bot Management μμ€ν μ νΌμ² νμΌμ μλ μ½ 60κ° μ λ μμ€μ΄λ νΉμ±μ΄ κ°μκΈ° 200κ°λ₯Ό μ΄κ³Όνμ¬ λ΄κΈ°κ² λ κ²μ΄μ£ .π¨βπ¨βπ§βπ§ λ¬Έμ λ μ¬κΈ°μμ λ°μνλλ°, ν΄λΉ μμ€ν μ μ΅λ 200κ°κΉμ§λ§ μ²λ¦¬νλλ‘ μ€κ³λμ΄ μμκΈ° λλ¬Έμ μ νμ λλ μκ° μμ€ν μ μ μμ μΌλ‘ μμ²μ μ²λ¦¬νμ§ λͺ»νκ³ μ€λ₯ μνμ λΉ μ§κ² λμμ΅λλ€.
μ΄λ κ² μμ±λ λΉμ μμ μΌλ‘ μ»€μ§ νΌμ² νμΌμ ν΄λΌμ°λνλ μ΄ μ μΈκ³ λͺ¨λ μλ²λ‘ λ°°ν¬λμκ³ κ° μλ²κ° ν΄λΉ νμΌμ μ½λ κ³Όμ μμ λμΌν μ€λ₯λ₯Ό κ²ͺκ² λμ΄, κ·Έ κ²°κ³Ό HTTP 5xx μ€λ₯κ° μ μΈκ³μ μΌλ‘ κΈμ¦νλ λκ·λͺ¨ μ₯μ λ‘ μ΄μ΄μ‘λ€κ³ ν΄μ.
![[μΆμ² Cloudflare] μ¬κ±΄ λΉμ Cloudflareμμ λ°μν 5xx μ€λ₯ HTTP μν μ½λμ λ°μλ](https://cdn.maily.so/du/hackyboiz/202512/1766592035314926.png)
μ΄ κ·Έλνλ μ₯μ κ° λ°μν μ΄ν HTTP 5xx μ€λ₯ μλ΅μ΄ μΌλ§λ κΈκ²©νκ² μ¦κ°νλμ§πλ₯Ό 보μ¬μ€λλ€. μ΄ν΄λ³΄λ©΄ μμ² νλ¦μ΄ 무λμ§ μ±, μ μΈκ³μμ μ€ν¨ν μμ²μ΄ νκΊΌλ²μ μμμ§λ©° μ₯μ κ° λΉ λ₯΄κ² νμ λ λͺ¨μ΅μ΄ κ·Έλλ‘ λλ¬λλλ°μ. μ΄λ° μν© μμμ ν΄λΌμ°λνλ μ΄μ μν νμ΄μ§λ§μ λ€μ΄λλ©΄μ λ΄λΆμ μΌλ‘ DDoS κ³΅κ²©μ΄ μλκΉ νλ€κ³ λ νλ€μ.π¨ μ€μ μμΉλ‘λ§ λ³΄λ©΄ 곡격μ²λΌ λ³΄μΌ λ§νΌ νΌλμ€λ¬μ΄ μν©μ΄μκΈ° λλ¬Έμ΄μμ.
![[μΆμ² Cloudflare] Matthew Prince(Cloudflare CEO)κ° λ¨κΈ΄ μ°λ € μ½λ©νΈ](https://cdn.maily.so/du/hackyboiz/202512/1766592053002172.png)
νΉν μ₯μ κ° λ°μνκΈ° μ§μ λΆν° λκ·λͺ¨ Aisuru DDoS κ³΅κ²©μ΄ λΉλ²νκ² κ΄μΈ‘λκ³ μμκΈ° λλ¬Έμ, μμ§λμ΄λ€μ μ΄λ² μ¬κ³ μμ κ·Έ μ°μ₯μ μΌ κ°λ₯μ±μ μΌλ €νκ³ μμμ΄μ. 곡격μκ° μ£μ§ μΈνλΌμ μν νμ΄μ§λ₯Ό λμμ λ Έλ € μλμ μΌλ‘ μν© μΈμ§λ₯Ό μ΄λ ΅κ² λ§λ€κ³ μλ€λ κ°μ€μ΄ μΈμμ‘μ§λ§, κ²°κ³Όμ μΌλ‘λ μλ‘ μ°κ΄λμ§ μμ λ¨μν μ°μ°μ λΆκ³Όνλ€κ³ νλ€μ. π
π μ΄μ©λ€κ° μ΄λ κ² λμλ
![[μΆμ² Cloudflare] ν΄λΌμ°λνλ μ΄μ ν΅μ¬ νλ‘μ ꡬ쑰λ](https://cdn.maily.so/du/hackyboiz/202512/1766592065998079.png)
Bot Management μμ€ν μ ν΄λΌμ°λνλ μ΄μ μ½μ΄ νλ‘μ μμ€ν μΈ Frontlineκ³Ό μ°κ²°λμ΄ μμμ΄μ. μ΄ νλ‘μ κ³μΈ΅μ μΈν°λ· νΈλν½μ΄ λ°λμ κ±°μ³ κ°λ ν΅μ¬ κ²½λ‘λ‘, μΉμ¬μ΄νΈ μ μκ³Ό 보μ κ²μ¦ λ±μ μ²λ¦¬νλ μν μ νλ€κ³ ν΄μ.π
κ·Έλ°λ° μλͺ» μμ±λ νΌμ² νμΌμ΄ μ΄ FrontlineμΌλ‘ μ νλλ©΄μ, νλ‘μ μ²λ¦¬ κ³Όμ μμ μ€λ₯κ° λ°μνκΈ° μμνμ΄μ. κ·Έ κ²°κ³Ό CDN, 보μ μλΉμ€, λ‘κ·ΈμΈ μ²λ¦¬ λ± ν΅μ¬ κΈ°λ₯λ€μ΄ μ°μμ μΌλ‘ μν₯μ λ°κ² λμμ΅λλ€. Turnstileμ΄λΌλ λ΄ μ°¨λ¨ μλΉμ€κ° μ΄λ‘ μΈν΄ μλμ λ©μ·κ³ , λ΄λΆμ μΌλ‘ μ¬μ©λλ Workers KV λ°μ΄ν° μ μ₯μμ μ κ·Ό μΈμ¦ μλΉμ€ μμ μ μμ μΌλ‘ λμνκ² μκ² λμμ΅λλ€.
ν΄λΌμ°λνλ μ΄λ μλ μμ€ν μ΄ λ¬΄νμ λ©λͺ¨λ¦¬λ₯Ό μ¬μ©νμ§ μλλ‘ νΌμ² μλ₯Ό μ΅λ 200κ°λ‘ μ ννλ μμ μ₯μΉλ₯Ό λκ³ μμλ€κ³ ν΄μ. νμ§λ§ μ΄λ² μ¬κ³ μμλ μ΄ μ νμ μ΄κ³Όνκ² λμ΄ μμ€ν λ΄λΆμμ μ€λ₯κ° λ°μνκ² λλ©΄μ, νλ‘μ λ΄λΆμμ μμ²μ μ²λ¦¬νμ§ λͺ»νλ μ€λ₯ μνλ‘ λΉ μ§κ² λ κ²μ΄μ£ !β
곡μ λ³΄κ³ μμ λ°λ₯΄λ©΄, λ§μ½ ν΄λΉ μ νμ΄ μμλ€λ©΄ λ©λͺ¨λ¦¬ μ¬μ©λμ μ¦κ°νκ² μ§λ§ μλΉμ€ μ체λ λ©μΆμ§ μκ³ κ³μ λμνμ κ°λ₯μ±μ΄ μλ€κ³ μ€λͺ νμμ΅λλ€.
β‘Cloudflare μ¬κ±΄μμμ μμ¬μ
μ΄λ² μ₯μ λ λ°μ΄ν°λ² μ΄μ€ κΆν νλλ₯Ό λ°κΎΈλ μμ£Ό μμ μμ μμ μμλμμ΄μ. 보μμ κ°ννλ €λ μλ μ체λ λΆλͺ ν μ³μμ§λ§, κ·Έ λ³κ²½μ΄ μ 체 μμ€ν μ λ―ΈμΉ μν₯μ μΆ©λΆν κ²μ¦νμ§ λͺ»ν κ²μ΄ λ¬Έμ μμ΅λλ€.
ν΄λΌμ°λνλ μ΄λ μ΄ν λ€μκ³Ό κ°μ΄ κ°μ νκ² λ€κ³ λ°νμ΄μ.π©Ή
- λ΄λΆ κ΅¬μ± νμΌλ μΈλΆ μ λ ₯μ²λΌ λ μ격ν κ²μ¦
- λ¬Έμ κ° λ°μνμ λ λΉ λ₯΄κ² μ°¨λ¨ν μ μλ κΈ΄κΈ μ°¨λ¨ μ€μμΉμ μ¦μ€
- μ€λ₯ λ°μ μ μλΉμ€κ° ν λ²μ λ©μΆμ§ μλλ‘ μ²λ¦¬ λ°©μ κ°μ
μ΄λ² μ¬κ±΄μ ν΄λΌμ°λνλ μ΄ νλμλ§ μμ‘΄νλ©΄ λ¨μΌ μ₯μ μ (SPOF)μ΄ λλ€λ κ²μ λΆλͺ ν 보μ¬μ£Όμμ΄μ. νΉν DNSλ₯Ό ν¬ν¨ν νΈλν½ μ²λ¦¬μ 보μ, μΈμ¦ κ²½λ‘λ₯Ό νλμ μ 곡μ 체μ λ§‘κΈ°κ³ μλ μλΉμ€μ κΈ°μ μΌμλ‘, μ₯μ κ° λ°μν μκ° λμ μλΉμ€κ° μ μ μΈν°λ·μμ μ¬λΌμ§ κ²μ²λΌ λκ»΄μ§ μλ°μ μμμΌλκΉμ! μ€μν μλΉμ€μΌμλ‘, μ¬λ¬ μ 곡μ 체λ₯Ό ν¨κ» μ¬μ©νλ λ€μ€ μ 곡μ 체 μ λ΅μ μ΄μ μ νμ΄ μλλΌ νμμ κ°κΉμμ§κ³ μμ΄μ.π
μ΄λ° κ³ λ―Όμ΄ μ± κ°μκΈ°λ μ μ λΆκ³Ό λ³΄λ¦ λ€μΈ 12μ 5μΌ, ν΄λΌμ°λνλ μ΄λ React μνκ³μμ ν° νμ μλ React2Shell μ΄μμ λμνκΈ° μν λ°©νλ²½ μ€μ κ³Όμ μμ λ λ€μ ν μ°¨λ‘ μ₯μ λ₯Ό κ²ͺκ² λκΈ°λ νμ΄μ.π’ 보μ μ·¨μ½μ μ λΉ λ₯΄κ² λμνλ κ³Όμ μμμ κ΅¬μ± λ³κ²½μ΄ λ€μ ν λ² μλΉμ€ μμ μ±μ μν₯μ μ€ μ¬λ‘κ° λ κ²μ΄μ£ .
βReact2Shellμ λν μμΈν λ΄μ©μ΄ κΆκΈνλ€λ©΄ ν΄ν€λ³΄μ΄μ¦ λΈλ‘κ·Έλ₯Ό μ°Έκ³ ν΄μ£ΌμΈμ!
π¬ λ§λ¬΄λ¦¬νλ©°
μ΄λ² μ¬κ³ λ κ±°λν μΈν°λ· μΈνλΌκ° κ°μ§λ μ€μνμ λλ λ§λ₯Ό 보μ¬μ£Όμμ΄μ. ν΄λΌμ°λνλ μ΄μ²λΌ μ μΈκ³μ μλ§μ μλΉμ€κ° λ¨μΌ μλΉμ€μ μμ‘΄νλ ꡬ쑰μμλ μΈνλΌμ λν μμ‘΄λκ° λμμ§μλ‘ ν κ³³μ μμ κ²°ν¨ νλκ° μΈν°λ· μ 체μ λ―ΈμΉλ μΆ©κ²©μ΄ μ»€μ§ μ λ°μ μκ² λ©λλ€. π€― μ΄λ² μ¬κ³ μμ λ΄λΆ κ΅¬μ± νμΌμ λΉμ μμ μ¦κ°λΌλ λ¨μν μ€λ₯μμ§λ§, κ·Έ μ¬νλ κΈλ‘λ² μλΉμ€ μ₯μ λ‘ μ΄μ΄μ§ κ²μ²λΌμ.
κ·ΈλΌμλ μ£Όλͺ©ν λ§ν μ μ μ¬κ³ μ΄νμ λμ λ°©μμ μμ΄μ. ν΄λΌμ°λνλ μ΄λ μ₯μ λΉμΌ 곡μ λΈλ‘κ·Έλ₯Ό ν΅ν΄ μμΈ, λμ κ³Όμ , ν₯ν κ°μ κ³νκΉμ§ ν¬λͺ νκ² μ€λͺ νμ΅λλ€. μ΄λ° λμμ μΈνλΌ μ 곡μ 체μ μ¬μ©μ κ°μ μ λ’°λ₯Ό μ μ§νλ λ° μμ΄ λΆλͺ μλ―Έ μλ μ νμ΄μλ€κ³ λ³Ό μ μμ£ .
λ§μ½ κ·Έλ μ²λΌ μΈν°λ·μ μ€μν μΌλΆκ° κ°μκΈ° λ©μΆ°λ²λ¦¬λ μν©μ΄ λ€μ μ¨λ€λ©΄, μ°λ¦¬λ μΌλ§λ μ€λΉλμ΄ μκ³ , λ μ΄λ»κ² λλΉν μ μμκΉμ? ꡬλ μλμ μκ°μ λκΈλ‘ λ¨κ²¨μ£ΌμΈμ!
μ견μ λ¨κ²¨μ£ΌμΈμ