Ves al contingut
Secret Knock

Trucada de ports a l’Apple Watch

Obre la porta des del canell. L’app per a l’Apple Watch truca a tota mena de portes a través de l’iPhone i mostra la Porta entreoberta amb el seu compte enrere; lluny de l’iPhone, pot enviar fwknop SPA per HTTP per si sola.

A través de l’iPhone

Les apps de l’Apple Watch no poden enviar paquets de xarxa en brut, de manera que el Watch demana a l’iPhone que truqui. Tota mena de portes funcionen d’aquesta manera: seqüències knockd, fwknop per UDP, mides de ping i DrayTek. Les seqüències de trucada i les claus es mantenen a l’iPhone.

Per si sol: fwknop SPA per HTTP

Sense l’iPhone a prop, el Watch pot enviar un paquet fwknop SPA com a sol·licitud HTTP per Wi‑Fi o xarxa mòbil. fwknopd llegeix el paquet del trànsit que captura; per tant, activa SPA per HTTP, inclou el port HTTP al filtre de captura i assegura’t que alguna cosa accepti connexions TCP en aquest port —el servidor web, per exemple— perquè la sol·licitud s’enviï.

# /etc/fwknop/fwknopd.conf
ENABLE_SPA_OVER_HTTP    Y;
PCAP_FILTER             udp port 62201 or tcp port 80;
fwknopd.conf

Al Watch

  1. 1Mantén premut el trucador. El Watch et fa un toc al canell quan s’envia la trucada i un altre quan s’obre la porta.
  2. 2Porta entreoberta mostra la comprovació del port i el compte enrere, amb Torna a trucar.
  3. 3La complicació obre l’app des de l’esfera del rellotge.
  4. 4Amb el bloqueig de l’app activat, el Watch no truca.

Tots els exemples a GitHub → Totes les configuracions d’aquesta pàgina, a punt per copiar: github.com/mobilcomm/secretknock-examples (domini públic).

Preguntes

Les meves claus van al Watch?

Només per a les portes que fan la trucada amb fwknop SPA per HTTP, que el Watch envia per si sol. Les seqüències de trucada i les altres claus es mantenen a l’iPhone.

Guies per a la vostra configuració