Nasıl Yapılır?

RTL-SDR nedir? & RTLion Framework Projesi

2 dakikada okunur

SDR (Software Defined Radio) yani yazılım tabanlı radyo, radyonun donanımsal bileşenlerinin yazılım tarafında kullanılması prensibine dayanmaktadır. SDR teknolojisi ile pek çok uygulamanın yapılması mümkün olmakla beraber günümüzde daha çok haberleşme sistemlerinin takibi, sinyal istihbaratı ve dijital sinyal işlemeye (Digital Signal Processing) dayanan çeşitli güvenlik uygulamalarında kullanılmaktadır.

RTL-SDR ise Realtek 2832U işlemcisi vasıtasıyla DVB-T (Digital Video Broadcasting – TV) sinyallerini, başka bir deyişle televizyon ve radyo sinyal iletiminde kullanılan sinyalleri yakalamayı ardından kendi sürücü ve yazılımı aracılığıyla yayını kullanıcıya ulaştırmayı amaçlayan bir donanımdır. RTL-SDR cihazının yazılım tabanlı radyo uygulamalarında kullanılmasının keşfi ise cihazın USB aracılığıyla aktardığı paketlerin sniff (koklanması) edilmesi yoluyla gerçekleşmiştir. Akabinde bunu otomatize olarak gerçekleştiren yazılımlar ve sürücüler üretilmiş ve RTL-SDR günümüzde kullanılan SDR uygulamalarında yerini almıştır. (Bknz. http://rtlsdr.org/#history_and_discovery_of_rtlsdr)

KeyLo99 takma isimli bir Türk tarafından geliştirilen RTLion Framework, RTL-SDR üzerinde gerçekleştirilecek pek çok uygulamaya hem web hem de mobil üzerinden arayüz sağlamayı amaçlayan çok amaçlı bir uygulama çatısı projesidir. Projenin Github sayfası: https://github.com/RTLion-Framework

RTLion Framework Kullanımı

RTLion Framework’ün kullanımı için öncelikle gerekli bağlılıklar yüklenmeli ve ardından Python aracılığıyla RTLion web server başlatılmalıdır. (Gerekli talimatlar proje repository’sinde verilmiştir, https://github.com/RTLion-Framework/RTLion)

Ardından web arayüzüne gidilerek RTLion’un RTL-SDR cihazları için desteklediği çeşitli fonksiyonlar görüntülenebilir.

Power Spectrum: RTL-SDR için en temel uygulama olan bu özellik sayesinde cihazdan okuma yapıp bu değerleri FFT (Fast Fourier dönüşümü) sayesinde grafikte görüntüleyebilirsiniz.

Frequency Scanner: Belirli bir frekans aralığında peak’leri bulmak amacıyla tarama gerçekleştirebilir ve sonuçları raporlayabilirsiniz.

Gelecek versiyonlar için çeşitli özellikler eklenmesi planlanan RTLion Framework projesi, şu an RTL-SDR üzerine çeşitli uygulamalar yapılmasını mümkün kılmaktadır.

Web arayüzü haricinde bu fonksiyonlara mobil uygulama aracılığıyla Android cihazlardan da erişilebilmektedir: https://github.com/RTLion-Framework/RTLion-app

Mobil üzerinden frekans spektrumu:

Web ve mobil arayüzü desteği sayesinde RTLion ile IoT uygulamaları yapmak mümkündür. Prototip amacıyla Raspberry Pi 3 ve RTL-SDR kullanılarak tasarlanmış bir donanım ve bunun detayları da proje repository’sinde mevcuttur: https://github.com/RTLion-Framework/RTLion#iot

 

Özetlemek gerekirse bu taşınabilir aygıt sayesinde RTL-SDR cihazına mobil ve web üzerinden uzaktan erişim sağlanabilmektedir.

Son olarak RTL-SDR ile Docker uygulamaları yapmak veya RTLion’u konteynerleştirme teknolojisi ile kullanmak isteyenler için çeşitli bilgiler de proje sayfasında bulunmaktadır: https://github.com/RTLion-Framework/RTLion#rtlion-with-docker

RTL-SDR gibi ucuz bir donanım vasıtasıyla sinyal uygulamaları yapmak ve bu konuda çeşitli projeler üretmek isteyen herkesin en temelden başlamasını ve yeni kavramlar öğrenmekten kaçınmamasını öğütleyerek yazımızı bitiriyoruz.

yazar hakkında
1998 yılında bilgisayarla tanışan İsmail Saygılı, 2000 yılından bu yana aktif olarak siber dünyada rol almaktadır. 2010 yılına kadar ki süreçte Black Hat tarafında kendisini geliştirmiştir. Üniversite eğitimini uçak teknolojisi üzerine alan Saygılı, 2010 yılından sonra profesyonel olarak siber güvenlik sektöründe çalışmakta ve bu konuda çeşitli eğitimler de vererek sektöre aranılan personeller kazandırmaktadır. Ayrıca kendi blogunda kişisel bilgi ve tecrübelerini makaleler yazarak okuyucularına aktarıyor.
Bunlar ilgini çekebilir
Nasıl Yapılır?Siber İstihbarat

Spyse Üzerinden İstihbarat Toplama

4 dakikada okunur
İster bir bankayı soyuyor, ister bir depoya giriyor ya da bir sızma testi yapıyor olun, hazırlık ilk adımınız olacaktır. Saldırganların ilk adımı…
Nasıl Yapılır?Siber İstihbarat

Enine Boyuna Twitter Üzerinden İstihbarat Toplama Teknikleri

14 dakikada okunur
Açık kaynak istihbaratı (Open Source Intelligence, OSINT), kamuya açık bilgilerin sistematik olarak toplanması, işlenmesi ve analiz edilmesi sonucu elde edilen bilgiden istihbarat…
Nasıl Yapılır?

Güvenli ve Anonim Dosya Göndermek ve Almak için OnionShare

2 dakikada okunur
OnionShare, Tor onion servislerini kullanarak dosyaları güvenli ve anonim olarak göndermek ve almak için kullanılan açık kaynaklı bir araçtır. Bilgisayarınızda bir web…
Siber güvenlik dünyasındaki gelişmeleri takip edin.
Verinizi gizli tutuyoruz ve sadece bu servisi imkanlı kılan üçüncü partiler ile paylaşıyoruz. Gizlilik Politikamızı okuyun.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.