Parolanızı hatırlamak için kasıtlı olarak kaç kez kısalttınız ve basitleştirdiniz? Halka açıkken şifrenizi yazarken paranoyaklaştığınız onca zamana ne dersiniz? Bunlar, bugün herkesin karşılaştığı gerçek ve yaygın sorunlardır ve tümü güvenlik anahtarı olarak bilinen küçük bir araçla çözülebilir.
YubiKey ve Google Titan güvenilir güvenlik anahtarları sağlasa da pahalı olabilirler. Bu yüzden bugün, Digispark programlanabilir bir kartla kendi uygun fiyatlı güvenlik anahtarınızı nasıl yapacağınızı öğrenin.
Güvenlik Anahtarı Kullanma Nedenleri
Güvenlik anahtarları, yıllar boyunca parolaları saklamanın popüler bir yolu haline geldi. Birçok kişi bunları kolaylık ve güvenlik amacıyla kullanır.
Bu anahtarlar, kullanıcı adlarını ve parolaları otomatik olarak girdiğinden, kullanıcılar, kaba kuvvet uygulaması uzun zaman alacak uzun ve karmaşık parolalar kullanarak çevrimiçi korumalarını iyileştirebilirler. Güvenlik anahtarları, klavyede yazmak artık gerekli olmadığından, kullanıcıların fiziksel tuş kaydedicileri atlamasına da olanak tanır.
Güvenlik anahtarı kullanmanın bir başka nedeni de kolaylık sağlamak içindir. Pek çok insan yavaş ve kendine güveni olmayan yazarlardır. Parola yazarken, yanlış bir karakter girmek çoğu zaman her şeyi silip baştan başlamaya neden olur. Bir güvenlik anahtarıyla, kullanıcıların artık yanlış tuş vuruşları yapma konusunda endişelenmelerine gerek yok.
Neden Digispark?
Digispark, hafif otomasyon, RGB programlama, kullanım araçları, güvenlik anahtarları ve çeşitli gizli elektronik projeleri gibi çeşitli uygulamalar için tasarlanmış programlanabilir bir karttır.
Bir Digispark'ı öncelikle maliyeti için kullanmak istiyoruz. Yazarken, eBay'de üç ila dört dolar arasında bir tane bulabilirsiniz. Hatta iki dolardan daha az bir fiyata çalışan bir klon bile satın alabilirsiniz. Mikroişlemci zaten böyle gizli bir kartta paketlendiğinden, lehim bileşenlerine artık gerek yoktur.
Güvenlik Anahtarını Oluşturma
Güvenlik anahtarının çalışması için Digispark'ı, cihazınızdaki bir USB bağlantı noktasına her takıldığında parolanızı girecek şekilde programlamanız gerekir. Merak etme; bu karmaşık değil. Kod zaten aşağıda verilmiştir. Tek yapmanız gereken bir IDE (Entegre Geliştirme Ortamı) kurmak, Digistump sürücülerini kurmak ve çizimi Digispark'a yüklemek ve işiniz bitti.
Arduino IDE'yi kurma
Arduino IDE, Uno, Leonardo ve Pro Micro gibi her türlü Arduino kartını programlamak için tasarlanmış bir yazılımdır. Bir Digispark (Arduino tarafından kayıtlı olmayan bir tahta) kullanacağınız için, önce bunun için IDE'yi ayarlamanız gerekir.
İlişkili: Neden Herkes Arduino Öğrenmeli?
Aşama 1: İndir Arduino IDE'si.
Linux kullanıyorsanız ve hangi sürümü alacağınızdan emin değilseniz, IDE'nin 64 bit sürümünü kullanmayı deneyin. Windows ve Mac için, sağlanan ilk seçeneğe gidin. İndirme işlemi tamamlandıktan sonra, IDE'yi tüm varsayılan ayarlarla yükleyin. Ardından programı çalıştırın.
Adım 2: Digistump'ı pano yöneticisine ekleyin
Digispark varsayılan olarak Arduino IDE tarafından desteklenmediğinden, Digistump veritabanına bir bağlantı vererek üçüncü taraf bir pano kullanmak istediğinizi IDE ile iletişim kurmanız gerekir.
Bunu üzerine gelerek yapabilirsiniz Dosya ve üzerine tıklayarak tercihler veya kısayolu kullanarak Ctrl+Komut.
Kopyala ve yapıştır " http://digistump.com/package_digistump_index.json" (tırnak işaretleri olmadan) Ek Panolar Yönetici URL'leri, ardından tıklayın tamam.
Aşama 3: Digispark panonuzu seçin
Üzerinde gezdirmek Araçlar > Panolar, ardından tıklayın Kurullar Müdürü.
Aramak sayı çubuğuöğesini seçin, ardından Digistump AVR Panoları ve yükle'yi tıklayın. Tüm Digistump Board'larını IDE'mize indirip kurmak biraz zaman alacaktır. Kurulumdan sonra tıklayın Kapat.
Üzerinde gezdirmek Araçlar > Panolar > Digistump AVR Panoları, ardından üzerine tıklayın Digispark (Varsayılan – 16.6mhz).
IDE'niz zaten Digispark'ı programlamak için ayarlanmıştır. Ancak, PC'niz taktığınızda Digispark'ı tanımıyorsa, uygun sürücülerini yüklemelisiniz.
Digitump Sürücülerini PC'nize Yükleme
Aşama 1: İndir Digistump Sürücüleri.
Adım 2: Zip dosyasını çıkartın ve klasörü açın. çift tıklayın Sürücüleri Yükle yüklemek.
Hepiniz hazırsınız ve Digispark'ı programlamaya hazırsınız.
Digispark'ın Programlanması
Arduino'da programlama nispeten basittir. Ancak alışmanız için biraz uğraşmanız gerekiyor.
Taslak (Arduino'daki bir komut dosyasına eskiz denir), Digispark'ın bir klavye gibi hareket etmesini sağlayarak çalışır. DigisKeyboard kitaplığını kullanarak, taslak otomatik olarak kullanıcı adınızı yazdıracak, enter tuşuna basacak, şifrenizi yazacak ve hesabınıza giriş yapmanız için tekrar enter tuşuna basacaktır. İşte tam kroki:
#include "DigiKeyboard.h"
geçersiz kurulum() {
}
boşluk döngüsü () {
DigiKeyboard.print("Kullanıcı Adı Burada");
DigiKeyboard.sendKeyStroke (KEY_ENTER);
DigiKeyboard.print("Şifre Burada");
DigiKeyboard.sendKeyStroke (KEY_ENTER);
DigiKeyboard.delay (2000)
}
Hadi parçalayalım ki en azından neler olduğunu anlayasınız.
#include "DigiKeyboard.h"
Bu komut, içeri aktarmak için kullanılır. DigiKlavye Komut dosyası oluşturmayı basitleştirmek için önceden kodlanmış işlevlerle eskizin kapasitesini genişletmek için kitaplık.
geçersiz kurulum(){
}
bu kurmak () işlev, programlanabilir panonuza düğmeler gibi tetikleyiciler eklediğinizde pimleri ayarlamak için kullanılır. Digispark'ımıza herhangi bir ekstra bileşen lehimlemediğiniz için bu kısmı atlayabilirsiniz. Buraya bir kural olarak eklenmiştir, böylece Digispark güvenlik anahtarınıza daha fazla işlevsellik eklemek istediğinizde kullanabilirsiniz.
boşluk döngüsü(){
}
Döngü () işlevi, Digipark güvenlik anahtarının aşağıdaki işlevleri belirli bir zamanda tekrarlamasına izin vermek için çizimin sabit bir geri besleme döngüsünde olmasına izin verir. bu DigiKlavye döngü altındaki işlevler, Digispark'ın kullanıcı adınızı ve şifrenizi yazmasını sağlar.
Artık eskizin nasıl çalıştığını anladığınıza göre, Digispark güvenlik anahtarınızı programlamaya başlayın.
Aşama 1: IDE'de yazılan her şeyi silin ve bu betiği yapıştırın:
#include "DigiKeyboard.h"
geçersiz kurulum() {
}
boşluk döngüsü () {
DigiKeyboard.print("Kullanıcı Adı Burada");
DigiKeyboard.sendKeyStroke (KEY_ENTER);
DigiKeyboard.print("Şifre Burada");
DigiKeyboard.sendKeyStroke (KEY_ENTER);
DigiKeyboard.delay (2000);
}
Adım 2: Değişiklik "Kullanıcı Adı Burada" kullanıcı adınızla ve "Şifre Burada" şifrenizle. Kullanıcı adınızın ve şifrenizin tırnak içinde olması gerektiğini unutmayın.
boşluk döngüsü () {
DigiKeyboard.print("[email protected]");
DigiKeyboard.sendKeyStroke (KEY_ENTER);
DigiKeyboard.print("Çok KarmaşıkŞifre");
DigiKeyboard.sendKeyStroke (KEY_ENTER);
DigiKeyboard.delay (2000)
}
Aşama 3: Yükle'yi tıklayın
4. Adım: Bir kez gördüğünde"Cihazı şimdi takın…”, Digispark'ınızı PC'nizin USB bağlantı noktasına takın.
Çizim başarılı bir şekilde Digispark'ınıza yüklendiğinde, bunun gibi bir bilgi istemi görmelisiniz.
Tebrikler, artık bir Digispark güvenlik anahtarınız var! Facebook, Instagram, Google ve diğer hesaplarınız için kullanıcı adı ve şifre kombinasyonunuzu saklamak için kullanın.
Olası Digispark Güvenlik Yükseltmeleri
Yeni Digipark güvenlik anahtarınız, güvenliğiniz ve rahatınız için hizmete hazır. Ancak yine de oldukça sınırlıdır. Bunun nedeni, yalnızca bir kullanıcı adı ve şifre kaydedebilmenizdir. Ayrıca, Digispark kimlik bilgilerinizi girmeden önce birkaç saniye gecikme olur.
Göreve hazırsanız, bu güvenlik anahtarını daha iyi hale getirmek için birkaç yükseltme yapabilirsiniz. Digispark'a farklı bir önyükleyici kurarak başlatma gecikmesini kaldırabilirsiniz. Ancak, başlatma gecikmesi bilerek varsayılan önyükleyiciye eklendi, böylece kullanıcılar kodu çalıştırmadan önce Digispark'a yeni programlar yüklemeye devam edebilirler. Bu ortadan kalktığında, kartı istediğiniz zaman programlanabilir moda veya yürütme moduna ayarlamak için bir anahtarı lehimlemeniz gerekecek.
İlişkili: Önyükleyici Nedir? Bootloader Nasıl Çalışır?
Ayrıca, Digispark'ın beş kullanılabilir pini vardır ve potansiyel olarak dört kullanıcı adı ve şifreyi (anahtar için bir pin kullanırsanız) saklamanıza izin verir. Bunu, kullanmak istediğiniz belirli kimlik bilgilerini seçmek ve tetiklemek için dört anlık düğme ve birkaç direnç kullanarak yapabilirsiniz.
Uygun Fiyatlı Güvenlik
Yükseltmeyi yapmayı seçmiş olsanız da olmasanız da, yeni bir makinede oturum açmaya çalıştığınızda bir güvenlik anahtarının elinizde olması gelişmiş güvenlik ve kolaylık sağlayacaktır. Güvenliklerini en üst düzeye çıkarmakla ilgilenen kişiler için ikili kimlik doğrulama işlevine sahip ticari güvenlik anahtarlarına bağlı kalmak idealdir.
Ancak, fiziksel bir anahtara çok para harcamaya hevesli değilseniz, bu ucuz ve neşeli güvenlik anahtarı tam size göre.
Android 7.0 veya sonraki bir sürümünü çalıştıran bir cihazınız varsa, artık telefonunuzu bir güvenlik anahtarı olarak kullanabilir ve 2FA'yı her zamankinden daha güvenli hale getirebilirsiniz.
Sonrakini Oku
- kendin yap
- Güvenlik
- Arduino
- Bilgisayar Güvenliği
- Kendin Yap Projesi Eğitimleri

İşlerin nasıl yürüdüğünü öğrenmek için can atan Jayric Maning, gençlik yıllarında her türlü elektronik ve analog cihazla uğraşmaya başladı. Baguio Üniversitesi'nde adli tıp eğitimi aldı ve burada bilgisayar adli tıp ve siber güvenlik ile tanıştı. Şu anda çok sayıda kendi kendine çalışma yapıyor ve nasıl çalıştıklarını ve bunları hayatı kolaylaştırmak (veya en azından daha havalı) için nasıl kullanabileceğimizi bulmak için teknolojiyle uğraşıyor.
Haber bültenimize abone ol
Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!
Abone olmak için buraya tıklayın