Wi-Fi QR Kod Oluşturucu

Taratıldığında telefonların şifre yazmadan Wi-Fi ağınıza bağlanmasını sağlayan bir QR kod oluşturun. iOS ve Android kameraları tarafından yerleşik olarak tanınır. Tamamen tarayıcınızda çalışır.

214 görüntülenme

Wi-Fi QR Kod Formatı

Bir Wi-Fi QR kodunun taranınca çalışmasının nedeni, kodun düz bir bağlantı yerine küçük, yapılandırılmış bir metin dizisi kodlamasıdır: WIFI:T:WPA;S:AgimAdi;P:SifreM;H:false;;. Her alanın tek harfli bir anahtarı vardır — güvenlik türü için T (WPA, WEP veya açık ağ için nopass), ağ adı (SSID) için S, şifre için P, ağın gizli olup olmadığı için H — alanlar noktalı virgülle ayrılır ve dizi çift noktalı virgülle kapatılır. Telefonun kamera uygulaması bu diziyi ayrıştırır, WIFI: ön ekini tanır ve bağlantıyı bir link ya da düz metin olarak açmak yerine doğrudan ağa katılma seçeneği sunar.

Bu formatın arkasında resmi bir IEEE ya da Wi-Fi Alliance standardı yoktur. Format, birçok erken dönem Android QR okuyucusunun üzerine inşa edildiği açık kaynaklı barkod okuma kütüphanesi ZXing (Zebra Crossing) tarafından yaygınlaştırılmış ve herkes aynı sözdizimini kopyaladığı için fiili (de facto) bir endüstri standardı haline gelmiştir. Apple bu formatı resmi olarak 2017 yılında iOS 11 ile ilk sınıf desteğe kavuşturdu; o zamandan beri yerleşik Kamera uygulaması bir Wi-Fi QR kodunu tanıyıp tek dokunuşla "Ağa Katıl" istemi sunabiliyor. Android'in yerleşik kamerası ve Google Lens de aynı formatı doğal olarak destekler. Format resmi bir spesifikasyonun arkasına hiç kilitlenmediği için tarayıcılar arasında küçük uygulama farkları vardır — bazıları H: alanı hiç yazılmamışsa ağı görünür kabul ederek zarifçe devam eder — ama T:, S: ve P: alanları bugün kullanılan hemen her okuyucu tarafından aynı şekilde okunur; bu da resmi bir standardizasyon kurumu olmamasına rağmen formatı pratikte güvenilir kılan şeydir.

Özel Karakterlerin Neden Kaçırılması Gerekir

Noktalı virgül ve virgül formatın kendi alan ve değer ayırıcıları olduğundan, içinde bu karakterlerden biri geçen bir ağ adı veya şifre — örneğin Ofis,2.Kat adlı bir misafir ağı — kaçış işlemi yapılmadan bırakılırsa ayrıştırıcıyı sessizce bozar: kaçırılmamış virgül, birbirinden tamamen farklı iki alanın sınırı sanılır ve ondan sonraki her şey bozulur. Standart bunu, bir değerin içinde geçtikleri her yerde beş karakterin başına ters slash konularak kaçırılmasını zorunlu kılarak çözer: ters slash'ın kendisi (\\\), noktalı virgül (;\;), virgül (,\,), iki nokta üst üste (:\:) ve çift tırnak ("\"). Bu araç, kodlamadan önce bu kaçış işlemini hem ağ adına hem şifreye otomatik olarak uygular; böylece yönlendiricinizin kabul ettiği her karakteri güvenle kullanabilirsiniz.

Bunun statik bir kod olduğunu unutmayın: bugünkü şifreyi doğrudan görüntüye gömer, dolayısıyla Wi-Fi şifresi değiştiğinde bu kod çalışmayı keser ve yeni bir tane oluşturmanız gerekir. Ayrıca, yeni yönlendiricilerde artık WPA3 yaygın olsa da bu araç — çoğu Wi-Fi QR üreticisi gibi — WPA3 ağlarını yine T:WPA ile kodlar, çünkü format WPA3'ten önce tasarlanmıştır ve her tarayıcı zaten bu değeri "standart şifre el sıkışmasını dene" olarak yorumlar; bu da yönlendiricinin gerçekte WPA2 ya da WPA3 çalıştırmasından bağımsız olarak doğru sonuç verir. Her şey tamamen tarayıcınızda gerçekleşir — ağ adı ve şifre hiçbir yere gönderilmez; bu, genel bir bağlantı değil canlı bir kimlik bilgisi kodladığınız için özellikle önemlidir.

Sıkça Sorulan Sorular

Wi-Fi QR kod formatı resmi bir standart mı?

Hayır. Bunun için resmi bir IEEE veya Wi-Fi Alliance spesifikasyonu yoktur. WIFI: formatı, açık kaynaklı bir barkod kütüphanesi olan ZXing (Zebra Crossing) tarafından yaygınlaştırılmış ve tüm büyük kamera uygulamaları ile QR üreticileri aynı sözdizimini benimsediği için fiili bir standart haline gelmiştir. Hiçbir zaman resmen standartlaştırılmamış olsa da her yerde çalışır.

Wi-Fi QR kodunu hangi telefonlar tarayabilir?

iOS 11 veya sonrasını (2017'de yayımlandı) çalıştıran her iPhone, bunu yerleşik Kamera uygulamasında doğrudan tanır ve tek dokunuşla "Ağa Katıl" istemi sunar. Android telefonlar da aynı formatı yerleşik kamera veya Google Lens üzerinden destekler; tarama arayüzünün tam görünümü üreticiye ve Android sürümüne göre biraz değişebilir.

Ağ adımdaki özel karakterleri neden kaçırmam gerekiyor?

Noktalı virgül, virgül ve iki nokta üst üste formatın kendi yapısal karakterleridir — bir alanın nerede bittiğini, diğerinin nerede başladığını işaretlerler. SSID'niz veya şifreniz kaçırılmamış bir tane içeriyorsa, QR okuyucu bunu bir alan ayırıcı sanıp ya bozuk bir değerle bağlanır ya da tamamen başarısız olur. Bu aracın otomatik olarak yaptığı ters slash ile kaçırma işlemi, ayrıştırıcıya o karakteri düz metin olarak ele almasını söyler.

Kodu oluşturduktan sonra Wi-Fi şifremi değiştirirsem ne olur?

Kod çalışmayı keser. Bu statik bir QR koddur — oluşturduğunuz andaki şifre doğrudan görüntüye işlenir, değişikliği otomatik yakalayacak bir yönlendirici bağlantısı yoktur. Şifre her değiştiğinde yeni bir kod oluşturup basmanız gerekir.

Wi-Fi şifremi bu araca yazmak güvenli mi?

Evet — formu doldurmaktan QR görselini oluşturmaya kadar tüm süreç, JavaScript ile tamamen tarayıcınızda yerel olarak çalışır. Yazdığınız hiçbir şey bir sunucuya yüklenmez veya gönderilmez. Yine de basılı ya da paylaşılan QR kodun kendisine, şifrenin kendisine gösterdiğiniz özeni gösterin: onu tarayan herkes ağınıza katılabilir.

Yorumlar

Henüz yorum yok — ilk yorumu siz yazın!

Benzer Araçlar