banner
뉴스 센터
경쟁력 있는 공장 가격 및 우수한 품질

리버스 엔지니어링 더 나은 밤의 잠

Apr 09, 2023

당신이 원하는 것은 숙면뿐이므로 조정 가능한 고급 침대 중 하나에 투자하기로 결정했습니다. 처음에는 괜찮습니다. 즉석에서 필요에 맞게 매트리스를 조정할 수 있다는 것은 즐거운 일입니다. 하지만 뭔가가 좀 옳지 않습니다. 매일 밤 무언가가 당신에게 잔소리를 하며 당신의 잠을 방해하고, 침대가 당신을 탈출할 수 없는 수직적으로 통합된 소프트웨어 생태계에 가두었다는 것을 깨닫게 되면 평화로운 잠에 대한 꿈을 악몽으로 바꿔 놓습니다.

아니면 있습니까? 이것이 [Chris Laplante]가 알고 싶었던 것이며 그가 Tempur-Pedic 리모컨을 리버스 엔지니어링한 이유입니다. 요즘 많은 제품이 그러하듯 그의 침대에도 스마트폰 조정을 위한 안드로이드 애플리케이션이 탑재된 것으로 선전됐지만 아쉽게도 이 앱은 2014년(!) 이후로 업데이트되지 않았고 최신 휴대폰에서는 작동하지 않는 것 같습니다. [Chris]는 문제를 직접 해결하고 기본 RF 프로토콜을 사용하여 침대와 대화할 수 있는 게이트웨이를 구축하기로 결정했습니다.

대부분의 좋은 리버스 엔지니어링 이야기는 연구에서 시작되며, 이것도 예외는 아닙니다. FCC 데이터베이스를 조사한 결과 주파수(433MHz ISM 대역, 놀랄 일도 아님)와 심지어 리모컨 신호의 스펙트럼 분석기 스크린샷과 같은 풍부한 단서가 드러났습니다. HackRF One은 신호에 대해 더 많은 정보를 공개했지만 Salae 로직 분석기를 사용하여 마이크로 컨트롤러와 Si4431 RF 트랜시버 사이의 SPI 버스를 스니핑하는 것이 패킷 구조를 자세히 조사할 수 있어 더 유익한 것으로 나타났습니다.

Tempur-Pedic의 엔지니어들은 [Chris]에게 Si4431에서 사용하는 CRC 외에 애플리케이션 수준의 CRC와 침대의 마사지 기능을 제어하기 위한 흥미로운 합병증과 같은 몇 가지 과제를 던졌습니다. 결국 [Chris]는 침대와 리모컨 사이의 대화에 대한 완전한 스냅샷을 얻었으며 현재 실제로 전화기에 연결하고 홈 자동화 시스템에 통합할 게이트웨이를 구축하는 과정에 있습니다. . 우리는 이에 대한 업데이트를 기대하고 있습니다.