Amazon Dash Button에서 저지연으로 키 열기

소개



무차별 모드를 사용하여 ESP8266에서 Amazon Dash Button 이벤트 획득 을 배견한 것으로 시작된 응용 기사입니다.

「프로미스 캐스 모드」란, 싹둑이라고 주울 수 있는 것은 전부 픽업하는 모드입니다. 다른 기기로 향하는 패킷도 픽업하고 WPA로 인증되지 않아도 SSID가 다른 경우에도 수신합니다. 당연히 암호화 된 내용은 해독 할 수 없지만 누가 보낸지 (발신자 MAC 주소가 무엇인지) 알 수 있습니다.

Amazon Dash Button은 Amazon의 서버와 HTTPS로 말하기 때문에, 앞서 다음과 같은 통신을 하고 있다고 생각됩니다.

①무선 네고→②WPA인증→③DHCP(ARP포함)→④DNS→⑤HTTPS

흔한 Amazon Dash Button 검색에는 ARP를 사용하는 경우가 많습니다. 이것은 ③번째이므로 몇 초의 지연이 있습니다.

한편, 프로미스 캐스 모드를 사용하면 ①의 단계에서 검출할 수 있습니다. 감각으로는 3배 빠른 느낌입니다.

이 속도는 주목할 가치가 있습니다!
무차별 모드를 사용하여 ESP8266에서 Amazon Dash Button 이벤트 획득 좋아요! 많이하고 더 주목 받고 싶습니다.

응용 예



응용 예로서, 자작 전기 자물쇠에 통합하여 열어 보았습니다.



이 자작 전기 자물쇠는 제1회 모두의 라즈파이 콘테스트 에서 기술상을 받았다. 것 (의 후계품)입니다.

Akerun 안의 사람(CTO)이 만든 물건 ㅡㅡㅡ//아넨. 는 bぉ. jp/엔트리/2016/12/10/094549 과 비교하면 저지연인 것을 알 수 있다고 생각합니다.

이 버튼을 선택하는 것은 롤링 스톡법 또는 일상비축을 제대로 하기 위해 올바르게 Amazon Dash Button을 사용해 나가기 위해 풀그라를 선택하고 있습니다.

보안



지연이 적은 만큼 보안이 가바가바입니다. 코드에 SSID 나 WAP 키가 없습니다. 제3자에게 MAC 주소를 알려지면 열쇠가 열립니다!

일상적으로 이것을 사용하고 있다면 MAC 주소를 알려 버리는 것은 시간의 문제일 것입니다.

그렇기 때문에, 응용예로서는 안 되는 예였습니다.

그러나 보안이 느슨해도 저지연이라는 것이 더 중요한 경우도 있다고 생각합니다. 지연이 궁금하신 분은 재검토해 보세요.

좋은 웹페이지 즐겨찾기