Port knocking su Apple Watch
Apri la porta dal polso. L'app Apple Watch bussa a ogni tipo di porta tramite il tuo iPhone e mostra la Porta socchiusa con il conto alla rovescia; lontano dall'iPhone, può inviare autonomamente fwknop SPA su HTTP.
Tramite il tuo iPhone
Le app Apple Watch non possono inviare pacchetti di rete non elaborati, quindi l'Apple Watch chiede al tuo iPhone di bussare. Ogni tipo di porta funziona in questo modo: sequenze knockd, fwknop su UDP, dimensioni dei ping e DrayTek. Le sequenze di bussate e le chiavi restano sull'iPhone.
Autonomamente: fwknop SPA su HTTP
Senza l'iPhone nelle vicinanze, l'Apple Watch può inviare un pacchetto fwknop SPA come richiesta HTTP tramite Wi-Fi o rete cellulare. fwknopd legge il pacchetto dal traffico che acquisisce, quindi abilita SPA su HTTP, includi la porta HTTP nel relativo filtro di acquisizione e assicurati che qualcosa accetti connessioni TCP su quella porta, ad esempio il tuo server web, affinché la richiesta venga effettivamente inviata.
# /etc/fwknop/fwknopd.conf
ENABLE_SPA_OVER_HTTP Y;
PCAP_FILTER udp port 62201 or tcp port 80; Sull'Apple Watch
- 1Tieni premuto il pulsante per bussare. L'Apple Watch emette un tocco sul polso quando la bussata viene inviata e di nuovo quando la porta si apre.
- 2Porta socchiusa mostra la verifica della porta e il conto alla rovescia, con Bussa di nuovo.
- 3La complicazione apre l'app dal quadrante dell'orologio.
- 4Con il blocco dell'app attivo, l'Apple Watch non bussa.
Tutti gli esempi su GitHub → Ogni configurazione di questa pagina, pronta da copiare: github.com/mobilcomm/secretknock-examples (di pubblico dominio).
Domande
Le mie chiavi vengono trasferite all'Apple Watch?
Solo per le porte che bussano con fwknop SPA su HTTP, che l'Apple Watch invia autonomamente. Le sequenze di bussate e le altre chiavi restano sull'iPhone.
Guide per la tua configurazione
- Il port knocking spiegato →
- knockd su iPhone, iPad e Mac →
- SPA fwknop su iPhone, Mac e Apple Watch →
- Port knocking MikroTik →
- Port knocking DrayTek Vigor →
- Nascondi SSH dietro il port knocking →
- Perché una bussata non apre →
- Esempi di knockd.conf →
- configurazione del server fwknop →
- Port knocking, VPN o fail2ban? →