Bu sayfada · 13 başlık
Hesapların genellikle karmaşık saldırılarla değil, basit hatalar yüzünden ele geçirilir: aynı şifreyi her yerde kullanmak, sahte bir bağlantıya tıklamak ya da telefonu güncellememek. İyi haber şu: Korunmak için uzman olmana gerek yok. Bu 6 adımı bir hafta sonu öğleden sonrasında tamamlayabilirsin.
1. Her hesap için farklı şifre kullan
Bir sitedeki şifren çalınırsa saldırganlar aynı şifreyi başka sitelerde de dener. Her hesabın kendine ait güçlü bir şifresi olmalı.
Zayıf
"Ayse1990"
Güçlü
"mavi-bisiklet-kahve-yagmur-42"
Parola uzunluğu kadar tahmin edilemezlik ve benzersizlik de önemlidir. Yöneticide rastgele parola üret veya rastgele seçilmiş sözcüklerden bir ifade oluştur. Buradaki yayımlanmış örnekleri kendi parolan olarak kullanma.
2. Bir şifre yöneticisi kullan
Onlarca farklı şifreyi ezberleyemezsin, buna gerek de yok. Şifre yöneticisi tüm şifrelerini şifreli bir kasada saklar. Sen sadece tek bir ana şifre hatırlarsın.
Ücretsiz Bitwarden: Ücretsiz ve açık kaynak şifre yöneticisi →3. İki adımlı doğrulamayı aç
İki adımlı doğrulama, girişe ikinci bir kontrol ekler. Bu kontrol kod, cihaz onayı veya güvenlik anahtarı olabilir. Hesabı ele geçirme riskini azaltır; bütün saldırıları engellemez. Önce en önemli hesaplardan başla: e-posta, banka ve sosyal medya.
- SMS kodu hiç yoktan iyidir
- Doğrulama uygulaması (ör. Google Authenticator) SMS'ten daha güvenlidir
- Kurtarma kodlarını bir kâğıda yazıp güvenli bir yerde sakla
4. Şifren sızmış mı kontrol et
Büyük sitelerden sızan bilgiler internette dolaşabilir. E-posta adresinin bu sızıntılarda olup olmadığını ücretsiz kontrol edebilirsin. Çıkarsa, o sitedeki ve aynı şifreyi kullandığın her yerdeki şifreni değiştir.
Kontrol et Have I Been Pwned: E-postan sızdı mı? →5. Sahte mesajları tanı
Dolandırıcılar banka, kargo şirketi ya da devlet kurumu gibi davranan mesajlar gönderir. Şu işaretlere dikkat et:
- Acele ettirir: "Hesabınız 24 saat içinde kapanacak!"
- Garip bağlantı: Adres resmi siteye benzer ama küçük bir fark vardır
- Bilgi ister: Kendini kurum çalışanı olarak tanıtan birine parola veya tek kullanımlık kodunu verme; işlemi kurumun uygulamasından kendin başlat
Sık Karşılaşılan Hatalar, Nedenleri ve Hızlı Çözüm Tablosu
İnternet hesapları nasıl korunur? Parola ve doğrulama rehberi konusunu kendi projende uygularken en sık karşılaşılan durumları ve çözüm adımlarını aşağıdaki tabloda bulabilirsin:
| Belirti / Sorun | Temel Nedeni | Nasıl Teşhis Edilir? | Kesin Çözüm |
|---|---|---|---|
| Değişiklik ekrana yansımıyor | Dosya kaydedilmemiş veya tarayıcı eski önbelleği gösteriyor | Editörde dosya adının yanında nokta işareti var mı bak | Ctrl+S / Cmd+S ile kaydet ve Ctrl+F5 ile yenile |
| Büyük/küçük harf veya yol hatası | Dosya adı, seçici (`id`/`class`) veya değişken adı birebir eşleşmiyor | Konsol (F12) veya terminaldeki satır numarasını kontrol et | Türkçe karakter ve boşluk içermeyen küçük harfli adlandırma kullan |
| Tür veya Boş Değer (`null`/`None`) Hatası | Henüz oluşmamış bir HTML elemanına veya metin (`string`) tipindeki sayıya işlem yapmak | console.log(typeof x) veya print(type(x)) ile türü yazdır |
İşlem öncesi değerin varlığını (`if`) ve tür dönüşümünü (`Number`/`int`) doğrula |
| Ortam / Paket Uyuşmazlığı | Terminalde farklı bir klasörde veya sanal ortam dışındayken komut çalıştırmak | pwd (veya cd) ve which python ile konumu gör |
Proje kök klasöründe doğru sanal ortamı etkinleştirerek çalıştır |
Adım Adım Hata Ayıklama (Debugging) ve Temiz Kod Kontrol Listesi
- 1. Sorunu En Küçük Örnekte İzole Et: 200 satırlık kodda hata aramak yerine, yalnızca takıldığın satırı 5-10 satırlık küçük bir deneme alanında (Tarayıcıda Kod Dene sayfasında) tek başına çalıştır.
- 2. Varsayma, Konsola Yazdır: "Bu değişkenin içinde kesin 10 vardır" diye düşünmek yerine, işlemden hemen önce değişkenin değerini ve tipini ekrana yazdırarak gözünle doğrula.
- 3. Tek Seferde Tek Değişiklik Yap: Aynı anda hem HTML yapısını, hem CSS sınıfını hem de JavaScript fonksiyonunu değiştirirsen sorunun hangisinden kaynaklandığını bulamazsın.
- 4. Sınır Değerleri Test Et: Kodun normal bir girdide çalıştığında hemen bırakma; boş girdi (`""`), sıfır (`0`) veya beklenmeyen bir değer girildiğinde nasıl davrandığını da kontrol et.
Sıkça Sorulan Sorular (SSS)
Hata mesajları İngilizce olduğu için anlamakta zorlanıyorum, ne yapmalıyım? +
Hata mesajının tamamını ezberlemene gerek yoktur; yalnızca üç bilgiye odaklan: 1) Dosya adı ve satır numarası, 2) Hatanın türü (ör. SyntaxError, TypeError), 3) En sondaki kısa açıklama. Webino App'in 52 Yazılım Hatası ve Çözümü sözlüğünden Türkçe karşılıklarına anında bakabilirsin.
Bilgisayarıma program kurmadan bu örnekleri hemen deneyebilir miyim? +
Evet. Sol menüdeki Tarayıcıda Kod Dene laboratuvarını kullanarak HTML/CSS, JavaScript, Python ve SQL kodlarını hiçbir kurulum yapmadan doğrudan tarayıcında çalıştırabilirsin.
6. Telefonunu ve uygulamalarını güncel tut
Güncellemeler sadece yeni özellik getirmez, bulunan güvenlik açıklarını da kapatır. Otomatik güncellemeleri aç ve kullanmadığın uygulamaları sil.
Kısa kontrol listesi
- 1 Şifre yöneticisi kur. Önce e-posta şifreni güçlü ve benzersiz bir şifreyle değiştir.
- 2 İki adımlı doğrulamayı aç. E-posta, banka ve sosyal medya hesaplarında.
- 3 Sızıntı kontrolü yap. E-posta adresini Have I Been Pwned'de ara.
- 4 Otomatik güncellemeleri aç. Telefonunda ve bilgisayarında.
Kaynaklar ve devamı
Yayın: · Güncelleme:
Yazan
Webino App Ekibi
Teknolojiyi sade Türkçeyle anlatan rehberler. Örnekleri kendin deneyebilir, bağlantılı resmi belgelerle konuyu derinleştirebilirsin.
Bunları da okuyabilirsin
Tüm yazılar →Yorumlar
Soruların ya da eklemek istediklerin varsa yaz.
Bu içerik işine yaradı mı?
Görüşünü aşağıdan işaretleyebilir ve varsa notunu bırakabilirsin.


