Gõ cổng trên Apple Watch
Mở cửa từ cổ tay. Ứng dụng Apple Watch gõ mọi loại cửa qua iPhone và hiển thị Cửa hé mở cùng đồng hồ đếm ngược; khi không ở gần iPhone, ứng dụng có thể tự gửi SPA fwknop qua HTTP.
Qua iPhone
Ứng dụng Apple Watch không thể gửi gói mạng thô, vì vậy Watch yêu cầu iPhone gõ. Mọi loại cửa đều hoạt động theo cách này: chuỗi knockd, fwknop qua UDP, kích thước ping và DrayTek. Chuỗi gõ và khóa của bạn luôn ở trên iPhone.
Tự thực hiện: SPA fwknop qua HTTP
Khi không có iPhone ở gần, Watch có thể gửi một gói SPA fwknop dưới dạng yêu cầu HTTP qua Wi-Fi hoặc mạng di động. fwknopd đọc gói từ lưu lượng mà nó bắt được, vì vậy hãy bật SPA qua HTTP, đưa cổng HTTP vào bộ lọc bắt gói của nó và bảo đảm có thứ gì đó chấp nhận kết nối TCP trên cổng đó — chẳng hạn máy chủ web của bạn — để yêu cầu thực sự được gửi đi.
# /etc/fwknop/fwknopd.conf
ENABLE_SPA_OVER_HTTP Y;
PCAP_FILTER udp port 62201 or tcp port 80; Trên Watch
- 1Nhấn giữ nút gõ. Watch rung trên cổ tay khi lệnh gõ được gửi đi và rung lại khi cửa mở.
- 2Cửa hé mở hiển thị kiểm tra cổng và đồng hồ đếm ngược, kèm Gõ lại.
- 3Tổ hợp mở ứng dụng từ mặt đồng hồ của bạn.
- 4Khi khóa ứng dụng được bật, Watch sẽ không gõ.
Tất cả ví dụ trên GitHub → Mọi cấu hình trên trang này, sẵn sàng để sao chép: github.com/mobilcomm/secretknock-examples (phạm vi công cộng).
Câu hỏi
Khóa của tôi có được chuyển sang Watch không?
Chỉ dành cho các cửa gõ bằng SPA fwknop qua HTTP mà Watch tự gửi. Chuỗi gõ và các khóa khác luôn ở trên iPhone.