Modbus νλ‘ν μ½
Tip
AWS ν΄νΉ λ°°μ°κΈ° λ° μ°μ΅νκΈ°:
HackTricks Training AWS Red Team Expert (ARTE)
GCP ν΄νΉ λ°°μ°κΈ° λ° μ°μ΅νκΈ°:HackTricks Training GCP Red Team Expert (GRTE)
Azure ν΄νΉ λ°°μ°κΈ° λ° μ°μ΅νκΈ°:
HackTricks Training Azure Red Team Expert (AzRTE)
HackTricks μ§μνκΈ°
- ꡬλ κ³ν νμΈνκΈ°!
- **π¬ λμ€μ½λ κ·Έλ£Ή λλ ν λ κ·Έλ¨ κ·Έλ£Ήμ μ°Έμ¬νκ±°λ νΈμν° π¦ @hacktricks_liveλ₯Ό νλ‘μ°νμΈμ.
- HackTricks λ° HackTricks Cloud κΉνλΈ λ¦¬ν¬μ§ν 리μ PRμ μ μΆνμ¬ ν΄νΉ νΈλ¦μ 곡μ νμΈμ.
Modbus νλ‘ν μ½ μκ°
Modbus νλ‘ν μ½μ μ°μ μλν λ° μ μ΄ μμ€ν μμ λ리 μ¬μ©λλ νλ‘ν μ½μ λλ€. Modbusλ νλ‘κ·Έλλ¨ΈλΈ λ‘μ§ μ»¨νΈλ‘€λ¬(PLC), μΌμ, μ‘μΆμμ΄ν° λ° κΈ°ν μ°μ μ₯μΉμ κ°μ λ€μν μ₯μΉ κ°μ ν΅μ μ νμ©ν©λλ€. Modbus νλ‘ν μ½μ μ΄ν΄νλ κ²μ ICSμμ κ°μ₯ λ§μ΄ μ¬μ©λλ ν΅μ νλ‘ν μ½μ΄λ©°, μ€λν λ° PLCμ λͺ λ Ήμ μ£Όμ ν μ μλ λ§μ 곡격 νλ©΄μ΄ μκΈ° λλ¬Έμ νμμ μ λλ€.
μ¬κΈ°μλ νλ‘ν μ½μ λ§₯λ½κ³Ό μλ λ°©μμ μ 곡νλ κ°λ μ ν¬μΈνΈλ³λ‘ μ€λͺ ν©λλ€. ICS μμ€ν 보μμ κ°μ₯ ν° λμ κ³Όμ λ ꡬν λ° μ κ·Έλ μ΄λ λΉμ©μ λλ€. μ΄λ¬ν νλ‘ν μ½κ³Ό νμ€μ 80λ λμ 90λ λ μ΄κΈ°μ μ€κ³λμμΌλ©° μ¬μ ν λ리 μ¬μ©λκ³ μμ΅λλ€. μ°μ μλ λ§μ μ₯μΉμ μ°κ²°μ΄ μκΈ° λλ¬Έμ μ₯μΉλ₯Ό μ κ·Έλ μ΄λνλ κ²μ΄ λ§€μ° μ΄λ ΅κ³ , μ΄λ ν΄μ»€μκ² κ΅¬μ νλ‘ν μ½μ λ€λ£° μ μλ μ°μλ₯Ό μ 곡ν©λλ€. Modbusμ λν 곡격μ μ κ·Έλ μ΄λ μμ΄ μ¬μ©λ κ²μ΄κΈ° λλ¬Έμ μ¬μ€μ νΌν μ μμ΅λλ€. μ΄λ μ°μ μ μ€μν μλμ λλ€.
ν΄λΌμ΄μΈνΈ-μλ² μν€ν μ²
Modbus νλ‘ν μ½μ μΌλ°μ μΌλ‘ ν΄λΌμ΄μΈνΈ-μλ² μν€ν μ²λ‘ μ¬μ©λλ©°, μ¬κΈ°μ λ§μ€ν° μ₯μΉ(ν΄λΌμ΄μΈνΈ)κ° νλ μ΄μμ μ¬λ μ΄λΈ μ₯μΉ(μλ²)μ ν΅μ μ μμν©λλ€. μ΄λ μ μ λ° IoTμμ SPI, I2C λ±κ³Ό ν¨κ» λ리 μ¬μ©λλ λ§μ€ν°-μ¬λ μ΄λΈ μν€ν μ²λΌκ³ λ ν©λλ€.
μ§λ ¬ λ° μ΄λλ· λ²μ
Modbus νλ‘ν μ½μ μ§λ ¬ ν΅μ κ³Ό μ΄λλ· ν΅μ λͺ¨λλ₯Ό μν΄ μ€κ³λμμ΅λλ€. μ§λ ¬ ν΅μ μ λ κ±°μ μμ€ν μμ λ리 μ¬μ©λλ λ°λ©΄, νλ μ₯μΉλ μ΄λλ·μ μ§μνμ¬ λμ λ°μ΄ν° μ μ‘ μλλ₯Ό μ 곡νλ©° νλ μ°μ λ€νΈμν¬μ λ μ ν©ν©λλ€.
λ°μ΄ν° νν
Modbus νλ‘ν μ½μμ λ°μ΄ν°λ ASCII λλ μ΄μ§ νμμΌλ‘ μ μ‘λλ©°, μ΄μ§ νμμ ꡬν μ₯μΉμμ νΈνμ± λλ¬Έμ μ¬μ©λ©λλ€.
κΈ°λ₯ μ½λ
ModBus νλ‘ν μ½μ PLC λ° λ€μν μ μ΄ μ₯μΉλ₯Ό μλνλ λ° μ¬μ©λλ νΉμ κΈ°λ₯ μ½λμ μ μ‘μΌλ‘ μλν©λλ€. μ΄ λΆλΆμ κΈ°λ₯ μ½λλ₯Ό μ¬μ μ‘νμ¬ μ¬μ 곡격μ μνν μ μκΈ° λλ¬Έμ μ΄ν΄νλ κ²μ΄ μ€μν©λλ€. λ κ±°μ μ₯μΉλ λ°μ΄ν° μ μ‘μ λν μνΈνλ₯Ό μ§μνμ§ μμΌλ©°, μΌλ°μ μΌλ‘ κΈ΄ μ μ μΌλ‘ μ°κ²°λμ΄ μμ΄ μ΄λ¬ν μ μ μ λ³μ‘° λ° λ°μ΄ν° μΊ‘μ²/μ£Όμ μ΄ λ°μν μ μμ΅λλ€.
Modbusμ μ£Όμ μ§μ
λ€νΈμν¬μ κ° μ₯μΉλ μ₯μΉ κ° ν΅μ μ νμμ μΈ κ³ μ μ£Όμλ₯Ό κ°μ§κ³ μμ΅λλ€. Modbus RTU, Modbus TCP λ±μ νλ‘ν μ½μ΄ μ£Όμ μ§μ μ ꡬννλ λ° μ¬μ©λλ©°, λ°μ΄ν° μ μ‘μ μν μ μ‘ κ³μΈ΅ μν μ ν©λλ€. μ μ‘λλ λ°μ΄ν°λ λ©μμ§λ₯Ό ν¬ν¨νλ Modbus νλ‘ν μ½ νμμ λλ€.
λν, Modbusλ μ μ‘λ λ°μ΄ν°μ 무결μ±μ 보μ₯νκΈ° μν΄ μ€λ₯ κ²μ¬λ₯Ό ꡬνν©λλ€. κ·Έλ¬λ κ°μ₯ μ€μν κ²μ Modbusκ° μ€ν νμ€μ΄λΌλ μ μ΄λ©°, λꡬλ μμ μ μ₯μΉμ μ΄λ₯Ό ꡬνν μ μμ΅λλ€. μ΄λ‘ μΈν΄ μ΄ νλ‘ν μ½μ κΈλ‘λ² νμ€μΌλ‘ μ리 μ‘μμΌλ©° μ°μ μλν μ°μ μμ λ리 νΌμ Έ μμ΅λλ€.
λκ·λͺ¨ μ¬μ©κ³Ό μ κ·Έλ μ΄λ λΆμ‘±μΌλ‘ μΈν΄ Modbusλ₯Ό 곡격νλ κ²μ 곡격 νλ©΄μμ μλΉν μ΄μ μ μ 곡ν©λλ€. ICSλ μ₯μΉ κ°μ ν΅μ μ ν¬κ² μμ‘΄νλ©°, μ΄λ€μ λν 곡격μ μ°μ μμ€ν μ μ΄μμ μνν μ μμ΅λλ€. μ¬μ, λ°μ΄ν° μ£Όμ , λ°μ΄ν° μ€λν λ° μ μΆ, μλΉμ€ κ±°λΆ, λ°μ΄ν° μμ‘° λ±μ κ³΅κ²©μ΄ κ³΅κ²©μκ° μ μ‘ λ§€μ²΄λ₯Ό μλ³ν κ²½μ° μνλ μ μμ΅λλ€.
Tip
AWS ν΄νΉ λ°°μ°κΈ° λ° μ°μ΅νκΈ°:
HackTricks Training AWS Red Team Expert (ARTE)
GCP ν΄νΉ λ°°μ°κΈ° λ° μ°μ΅νκΈ°:HackTricks Training GCP Red Team Expert (GRTE)
Azure ν΄νΉ λ°°μ°κΈ° λ° μ°μ΅νκΈ°:
HackTricks Training Azure Red Team Expert (AzRTE)
HackTricks μ§μνκΈ°
- ꡬλ κ³ν νμΈνκΈ°!
- **π¬ λμ€μ½λ κ·Έλ£Ή λλ ν λ κ·Έλ¨ κ·Έλ£Ήμ μ°Έμ¬νκ±°λ νΈμν° π¦ @hacktricks_liveλ₯Ό νλ‘μ°νμΈμ.
- HackTricks λ° HackTricks Cloud κΉνλΈ λ¦¬ν¬μ§ν 리μ PRμ μ μΆνμ¬ ν΄νΉ νΈλ¦μ 곡μ νμΈμ.


