Şöyle bir ortam düşün: Elinde telefon, arka planda çalışmakta olan bir bluetoothctl
ya da “Scanner for BLE Devices” gibi bir uygulama. Tarama modundasın. Etraftaki cihazlar birer birer beliriyor. Keyifli değil mi? Ama işin kötü tarafı şu ki, o cihazlar da seni görüyor olabilir.
Unutma dostum: Bluetooth pasif değildir. Aktif tarama yapıyorsan, senin de sinyalin gidiyor. Ve bu durum, hele de kalabalık bir ortamda ya da kamusal alandaysan, başına iş açabilir. Özellikle eğer mesafe ayarı yapmadıysan...
Bluetooth Tarama: Sanıldığı Kadar Masum Değil
Bluetooth teknolojisi, yaklaşık 10 ila 100 metre arasında çalışabilir. Ortam koşullarına göre değişir. Ama tarama yaparken, özellikle şu senaryolar sıkça yaşanır:
- Yan masadaki kişinin kulaklığına sinyal gider, sonra o kişi "cihaz eşleşmeye çalıştı" diye fark eder.
- AVM’de, bir cihazına yanlışlıkla bağlanırsın, ve olay büyür.
- Bluetooth beacon’ları seni sinyalden izler, loglar... Evet, bu gerçek.
Yani sen sadece "cihazlara bakıyordum" derken, aslında görünür hale geldiğini ve izlenebilir hale geldiğini unutma. Bluetooth taraması iki taraflıdır.
Mesafe Sınırı Koymak: Dijital Dünyanın Sosyal Mesafesi
COVID zamanı sosyal mesafe neyse, Bluetooth tararken de mesafe sınırı siber hijyendir. Peki nasıl koyarsın bu sınırı?
1. Cihazın Anten Gücünü (TX Power) Düşür
Bluetooth sinyal gücü, birçok cihazda ayarlanabilir. Özellikle Android veya Linux sistemlerde:
sudo hciconfig hci0 inqmode 1
sudo hciconfig hci0 txpower low
Bu sayede, cihazın yayınladığı sinyaller daha kısa mesafeye ulaşır. Yani çevrende 20 cihaz varsa, artık sadece 5 tanesini görürsün. Güzel değil mi?
2. Uygulamalarda Mesafe Algılama Kullan
BLE (Bluetooth Low Energy) taramalarında, her cihazın sinyal gücü (RSSI) ölçülür. RSSI, sinyalin sana ne kadar güçlü ulaştığını gösterir. Bunu filtrelemek için şu basit mantığı kurabilirsin:
RSSI Değeri | Yaklaşık Mesafe |
---|---|
-30 dBm | 1 metre içinde (çok yakın) |
-60 dBm | 3-5 metre (odanın içinde) |
-90 dBm | 10 metre ve üstü (başkalarının alanı) |
Ne yapmalısın? Tarayıcı uygulamanda şu filtreyi koy:
if (RSSI > -65) { showDevice(); }
Yani sadece yakındakileri listele. Uzaktakilere bulaşma. Görünme. Ortamın dedikodusunu alma.
3. Gizli Modda Tarama: Görünme, İzleme
Bazı uygulamalar (özellikle Android'de geliştirilen custom scanner'lar) "stealth scan" modları sunar. Bu modda:
- Sinyal göndermeden sadece gelen sinyalleri dinlersin.
- Aktif tarama değil, passive discovery yaparsın.
- Sen kimseye görünmezsin ama onlar sana görünür.
Bu özellik genelde root'lu cihazlarda veya özel kütüphanelerde aktif olur. Kullanabiliyorsan, hep pasif kal. Çünkü aktif kullanıcıyı her zaman birileri logluyor.
Bazı Gerçekler: Bluetooth Tarayıp Yakalananlar
Bazı şehirlerde Bluetooth taramaları, özellikle alışveriş merkezlerinde loglanır. Bilinçsizce tarama yapan bir cihaz, güvenlik ağına takılabilir. Ve tahmin et: "Ben sadece bakıyordum" demen yetmez.
İsveç'te bir hacker, Wi-Fi yerine Bluetooth ile cihaz trafiğini takip etmeye çalışırken yakalandı. Aslında veri toplamıyordu, sadece tarıyordu. Ama sinyalin gücü onu 50 metrede bile görünür hale getirmişti. Sonuç? Savcılıkta açıklama yaptı.
Kural Basit: Ne Kadar Yaklaşırsan O Kadar Görünürsün
Bluetooth tararken, adeta karanlıkta gece görüşüyle dolaşan biri gibisin. Ama ışığını fazla açarsan, sen de görülürsün.
Yakın mesafede tarama yap. RSSI filtresi uygula. TX gücünü düşür. Ve lütfen, aktif taramaya giriyorsan bunun kaydı tutulabilir olduğunu aklında tut.
Unutma: Teknoloji avcısı olmak, dikkatli avlanmakla başlar. Bluetooth, masum gibi görünür ama sinyal seni iz bırakmadan bırakmaz. Mesafeyi koru, iz bırakma, dijital ninja gibi davran.