# 집주인 보일러 공격하기

> Clean Markdown view of GeekNews topic #20486. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=20486](https://news.hada.io/topic?id=20486)
- GeekNews Markdown: [https://news.hada.io/topic/20486.md](https://news.hada.io/topic/20486.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2025-04-23T09:37:16+09:00
- Updated: 2025-04-23T09:37:16+09:00
- Original source: [blog.videah.net](https://blog.videah.net/attacking-my-landlords-boiler/)
- Points: 1
- Comments: 1

## Topic Body

- 저자가 자신의 아파트 보일러를 원격으로 제어하기 위해 시도한 방법을 설명함  
- 저자는 **Replay Attack**을 사용하여 보일러와 온도 조절기 간의 신호를 복제하고 재전송하여 제어하려고 함  
- **HackRF One**과 같은 SDR(Software-Defined Radio)을 사용하여 신호를 기록하고 재생함으로써 성공적으로 보일러를 제어함  
- Home Assistant를 통해 자동화된 온도 조절 시스템을 구축하여 편리함을 얻음  
  
---  
  
### 내 집 보일러 공격하기  
  
- 저자는 아파트의 보일러를 제어하는 데 어려움을 겪고 있었음  
- 온도 조절기가 단일 방의 온도만 측정하여 불편함을 초래함  
- Home Assistant를 사용하여 자동화를 시도하고자 함  
  
### 어디서 시작할까?  
  
- 보일러와 온도 조절기가 **라디오 프로토콜**을 통해 통신한다고 판단함  
- **Replay Attack**을 통해 신호를 복제하고 재전송하여 제어하려고 함  
  
### 초기 조사  
  
- 저자는 온도 조절기의 모델과 데이터시트를 찾아봄  
- `868Mhz` 대역에서 통신하며, **암호화된 프로토콜**을 사용함  
  
### 신호 보기  
  
- 저자는 **Software-Defined Radio**를 사용하여 신호를 시각적으로 확인함  
- **RTL-SDR V4**를 사용하여 신호를 관찰하고 분석함  
  
### 다시 신호 보내기 시도  
  
- 저자는 **868Mhz Challenger Dev Board**를 사용하여 신호를 재전송하려고 했으나 실패함  
- **HackRF One**을 사용하여 신호를 성공적으로 재전송함  
  
### 실제로 신호 보내기  
  
- **HackRF**를 사용하여 신호를 기록하고 재생하여 보일러를 제어함  
- `hackrf_transfer` 명령어를 사용하여 신호를 전송함  
  
### 전체 자동화  
  
- **Home Assistant**와 **HackRF**를 사용하여 자동화된 온도 조절 시스템을 구축함  
- 웹 서버와 Docker 컨테이너를 사용하여 신호 전송을 자동화함  
  
### 가치가 있었을까?  
  
- 저자는 이 시스템을 통해 아파트의 난방을 효율적으로 제어할 수 있게 됨  
- 자동화를 통해 편리함을 얻었으며, 프로젝트의 가치를 느끼고 있음  
  
### 댓글 섹션 제거  
  
- 영국의 온라인 안전법으로 인해 블로그의 댓글 섹션을 제거함  
- 법적 위험을 피하기 위해 댓글 섹션을 삭제함

## Comments



### Comment 37564

- Author: neo
- Created: 2025-04-23T09:37:16+09:00
- Points: 1

###### [Hacker News 의견](https://news.ycombinator.com/item?id=43759073) 
- 집에 돌아올 때 난방이 자동으로 켜지도록 설정한 경험을 공유함
  - 에너지 절약을 목표로 한다면, 20분 만에 온도를 급격히 올리는 시스템은 피해야 함
  - 대신, 낮은 온수 순환 온도를 유지하는 시스템이 필요함
  - 외부 온도에 따라 흐름 온도를 조절하는 시스템을 추가하면 더 효율적임
  - 적절히 조정된 시스템으로 가스 사용량을 8-15% 줄일 수 있었음

- 온도 조절기를 원격으로 제어하는 방법에 대한 아이디어를 제안함
  - 온도 조절기 아래에 펠티어 히터/쿨러를 설치하여 온도를 조절하는 방법을 고려함
  - 온도 조절기를 직접 가열/냉각하는 방법이 더 쉬울 수 있음

- 이상적인 온도 조절기의 모습에 대한 고민을 공유함
  - 많은 미국의 온도 조절기는 일정한 시간대에 맞춰 온도를 설정하는 기능이 있음
  - 재택근무를 하는 사람에게는 불편할 수 있음
  - 더 프로그래머블한 온도 조절기를 원함

- Flipper Zero라는 제품에 대한 긍정적인 의견을 공유함
  - 제한된 펌웨어가 기본으로 제공되지만, 추가 기능을 설치할 수 있음
  - 범죄에 사용될 수 있는 도구를 소유하는 것이 범죄는 아님

- 라디오 신호 전송이 법적으로 문제가 될 수 있음을 경고함
  - 특정 주파수 대역은 라이선스 없이 사용이 불법일 수 있음
  - FCC가 문제를 인식하기 전까지는 경고 편지를 받을 가능성이 큼

- 새로운 천연가스 히터에 대한 의견을 공유함
  - OpenTherm/eBus 프로토콜을 지원하는 온도 조절기가 필요함
  - 외부 온도 센서와 결합하면 시스템 효율성이 증가함
  - 열펌프 시스템에도 동일하게 적용될 수 있음
