Kullanıcı Adı:
Şifre:
Bu konudaki kullanıcılar: 1 misafir
0
Cevap
0
Tıklama
1
Öne Çıkarma
SigintOS Yerli Özel amaçlı işletim Sistemi

C
cagdas70
3 ay (4679 mesaj)
SigintOS; isminden de anlaşılacağı üzere SIGINT (Signal Intelligence) yani sinyal istihbaratına yönelik geliştirilmiş bir Linux dağıtımıdır. Ubuntu Linux temel alınarak hazırlanan bu dağıtım, DVD veya USB bellek üzerinden canlı olarak çalıştırılabilme veya diske yükleme işlemiyle de kullanılabilmektedir. İçerisinde kendine özgü SigintOS Tool adındaki yardımcı yazılımı bulunmakta olup bu yazılım ile birçok SIGINT işlemleri tek bir grafiksel ara yüz üzerinden gerçekleştirilebilmektedir.
Böylece, sinyal işlemleri ile ilgilenen pek çok insanın sıkça karşılaştığı donanım ve yazılım kurulumu problemleri SigintOS ile tamamen ortadan kalkmış durumda.. HackRF, BladeRF, USRP, RTL-SDR gibi donanımlar hali hazırda kurulu olarak bulunmakta olup yine bu alanda en çok kullanılan Gnuradio, Gsm, LTE ve Gps uygulamaları da dağıtımın içerisinde mevcut bulunmaktadır.

< Resime gitmek için tıklayın >

Yerli Dağıtım

SigintOS, Pardus Linux gibi diğer dağıtımlardan farklı olarak yalnızca bir alana odaklanmış durumda. Bu nedenle sıfırdan temel bir sistem oluşturmak yerine Ubuntu’nun güçlü ve kararlı yapısı kullanılarak üzerinde geliştirmeler yapılmıştır. Türkçe dahil olmak üzere birçok dil desteği bulunan dağıtım, global kullanım amacı ile varsayılan olarak İngilizce dilinde çalışıyor. SigintOS Tool yazılımı da yine global kullanımı baz aldığı için İngilizce olarak karşımıza çıkıyor.

Örnek Uygulama

SigintOS ile Kendi GSM Operatörümüzü Kuralım

SigintOS dağıtımı içerisinde kurulu halde bulunan YateBTS adlı açık kaynaklı yazılım ve BladeRF gibi full-duplex bir donanım ile saniyeler içerisinde kendimize ait bir GSM şebekesi kurabiliriz.

Önemli Not: Bu bölüme anlatılacak olan GSM operatörü kurma örneği yalnızca deneysel olarak anlatılmış olup bu örneğe bakarak yapmış olduğunuz testler bir faraday kafesi içerisinde veya çevrenizdeki başka kişilerin kullandığı cihazların frekanslarını etkilemeyecek şekilde yapılmalıdır.

Gereksinimler
GSM operatörü kurmak için ihtiyacımız olan tek şey SigintOS dağıtımı ve full-duplex özelliğinde bir donanım olacaktır. Piyasada bulunabilen BladeRF ve USRP adlı cihazlar bu işlem için yeterlidir. HackRF donanımı ile GSM operatörü kurulması mümkün değildir. Çünkü HackRF, half-duplex bir cihaz olup aynı anda hem sinyal alıp hem de gönderme işlemi gerçekleştiremez.

< Resime gitmek için tıklayın >

GSM Şebekesi Ayarları
YateBTS ayarlarının kolayca yapılabilmesi için NIPC adında bir web paneli mevcuttur. SigintOS içerisinde YateBTS web panelinehttp://localhost adresinden ulaşılmaktadır.


BTS Configuration sekmesinde GSM operatörümüzün hangi bantta ve frekansta çalışacağı, adının ne olacağı gibi ayarlar yapılmaktadır.

Radio.Band: GSM850 – GSM900 gibi farklı band aralıkları mevcuttur. Biz örneğimizde GSM900 bandını kullanacağız.
Radio.C0: Seçtiğimiz GSM900 bandındaki hangi frekansı kullanacağımızı seçebiliriz. Örnekte 935Mhz frekansını seçiyoruz.
Identity.MCC: Kuracağımız operatörün ülke kodu. Her ülkeye ait mcc kodları bulunmaktadır. Türkiye’nin mcc kodu 286’dır.
Identity.MNC: Operatör kodu. Her ülkedeki operatörlerin kendine ait bir kodu bulunmaktadır. Örneğin Turkcell=01 Vodafone (Telsim)=02 olarak belirlenmiştir. Örneğimizde kendi kodumuzu 10 olarak belirledik.
Identity.ShortName: GSM operatörümüze ait isim.

Subscribers sekmesinde, operatörümüzde kayıtlı olan kullanıcıları belirleyebiliriz. Manage Sims kısmından yeni bir sim kart yani yeni bir operatör kullanıcı belirleyeceğimiz gibi List Subscribers sekmesinde Regexp alanına .* parametresini girerek her cep telefonu ve sim kart kullanıcısının bizim operatörümüze bağlanabilmesine olanak sağlayabiliriz.