Port knocking di Apple Watch
Buka pintu dari pergelangan tangan Anda. App Apple Watch mengetuk setiap jenis pintu melalui iPhone Anda dan menampilkan Pintu terbuka sedikit beserta hitung mundurnya; jauh dari iPhone, app ini dapat mengirim fwknop SPA melalui HTTP sendiri.
Melalui iPhone Anda
App Apple Watch tidak dapat mengirim paket jaringan mentah, sehingga Watch meminta iPhone Anda untuk mengetuk. Setiap jenis pintu berfungsi dengan cara ini: urutan knockd, fwknop melalui UDP, ukuran ping, dan DrayTek. Urutan ketukan dan kunci Anda tetap berada di iPhone.
Sendiri: fwknop SPA melalui HTTP
Tanpa iPhone di dekatnya, Watch dapat mengirim paket fwknop SPA sebagai permintaan HTTP melalui Wi-Fi atau seluler. fwknopd membaca paket dari lalu lintas yang ditangkapnya, jadi aktifkan SPA melalui HTTP, sertakan port HTTP dalam filter penangkapannya, dan pastikan ada sesuatu yang menerima koneksi TCP pada port tersebut — misalnya server web Anda — agar permintaan benar-benar dikirim.
# /etc/fwknop/fwknopd.conf
ENABLE_SPA_OVER_HTTP Y;
PCAP_FILTER udp port 62201 or tcp port 80; Di Watch
- 1Tahan pengetuk. Watch mengetuk pergelangan tangan Anda saat ketukan dikirim, dan sekali lagi saat pintu terbuka.
- 2Pintu terbuka sedikit menampilkan pemeriksaan port dan hitung mundur, dengan Ketuk lagi.
- 3Komplikasi membuka app dari tampilan jam Anda.
- 4Saat kunci app aktif, Watch tidak mengetuk.
Semua contoh di GitHub → Setiap konfigurasi di halaman ini, siap disalin: github.com/mobilcomm/secretknock-examples (domain publik).
Pertanyaan
Apakah kunci saya dikirim ke Watch?
Hanya untuk pintu yang mengetuk dengan fwknop SPA melalui HTTP, yang dikirim sendiri oleh Watch. Urutan ketukan dan kunci lainnya tetap berada di iPhone.
Panduan untuk pengaturan Anda
- Penjelasan port knocking →
- knockd di iPhone, iPad, dan Mac →
- fwknop SPA di iPhone, Mac, dan Apple Watch →
- Port knocking MikroTik →
- Port knocking DrayTek Vigor →
- Sembunyikan SSH di balik port knocking →
- Mengapa ketukan port tidak membuka →
- contoh knockd.conf →
- penyiapan server fwknop →
- Ketukan port, VPN, atau fail2ban? →