Kayıtlar

Chroma Subsampling (Renk Alt Örneklemesi) veya 4:2:2 4:2:0

Resim
Şimdi diyebilirsiniz ki adı siber güvenlik olan bir sitede chroma subsampling neden var fakat bu sene üniversitede aldığım derslerden birinde bu konuyla ilgili çok araştırma yapmama rağmen Türkçe herhangi bir kaynak bulamadım ve bu konuyla ilgili araştırma yapmak isteyenlere katkım olması amacıyla bu yazıyı yazmaya karar verdim. Sonuç olarak bilgisayarları seviyoruz ve onunla ilgili ayrıntılı bilgi edinmek yararımıza olur diye düşünüyorum. Gelelim bu chroma subsampling veya renk alt örneklemesi nedir konusuna aslında son zamanlarda TV üreticileri de özellikleri arasında 4:4:4 4:2:0 gibi şeylere değiniyorlar. Bu konunun anlaşılması için en başta YUV renk uzayından bahsetmekte fayda var. Aşağıdaki resim YUV renk uzayını açıklar nitelikte. İnsan gözü renklerdense görüntünün parlaklığını daha kolay algılayabilir. 2. resimdeki resmin parlaklığı (luminance) si iken 3 ve 4 numaralı resimler resmin renklerini oluşturan elementler. 3 numaralı resmi YUV renk uzayında mavi renkten parlaklığı (...

Linux Kullanıcı Ekleme Silme ve Parola Belirleme

Resim
Linux sistemlerde /etc/passwd dosyası içinde kişilerin parolaları ile alakalı bilgiler tutulmaktadır. Kişilerin parolalarının tutulduğu dosya olduğundan iyi korunması ve başkası tarafından erişilmemesi gerekmektedir.   cat /etc/passwd komutu ile parolaların tutulduğu dosyayı okuyabiliriz. Burada bilgiler kullaniciAdı:Parola:uid:guid:info:homeDizini:shell formatında tutulur İlk sütunumuz kullanıcı adını(root), ikinci sütun(x) şifresinin varolduğunu ve bununla doğrulama yapıldığını temsil eder. Burada önemli bir noktaya değinmek gerekiyor x yerine bazen başka değerler de gelebilir bunlar: :boşluk: ----> Kullanıcının parolasının olmadığını gösterir. :*: ------------>Hesabın aktif olmadığını gösterir. 3. sütun olan UID  kullanıcının benzersiz (unique) adını temsil ederken 4. sütun GUID ise bulunduğu grubun ID'sini temsil eder. 5. sütun yorum ve 6. sütun kullanıcının kullandığı shell 'i gösterir. cat /etc/group komutu ile sistemde bulunan grup...

Linux Önemli Dizinler

Resim
Bu yazımızda ise bazı bilinmesi gereken Linux dizinlerini anlatmaya çalışacağım. Bu dizinlerin bilinmesi ileride yapılacak işlerde hemen bulmak açısından önemli olabilir. Şimdi aşağıda gördüğümüz dizinleri tek tek açıklayalım. /bin : Bundan önceki Temel Linux Komutları adlı yazımda anlattığım normal kullanıcı hakkına sahip herkesin çalıştırabileceği kodları içeren dizindir. /boot : Bu dizinin altında Linux sisteminizin açılışında kullanılan  dosyaları bulunur. /dev : Uzun hali devices olan bu dizin disk bölümlerinin bulunduğu dizindir USB, CDROM gibi araçların donanım dosyaları buradan görüntülenebilir.  /etc : Sistem konfigürasyon dosyalarının bulunduğu temel dizinlerden birisidir. Servisleri başlatabileceğiniz ve sonlandırabileceğiniz komutları da burada bulabilirsiniz. /home : Sistemdeki kullanıcılara ait dizinler bu /home dizini altında bulunur. Örneğin sistemde ali ve veli olmak üzere 2 kullanıcı oluşturmuş olalım /home dizini altında /home/ali ve /home...

Linux Dosya İzinleri

Resim
Bu yazımızda ise Linux dizin hakları ile ilgili bilgi vereceğim. Linux'ta her kullanıcının grubun ve diğerlerinin izin alanları birbirlerinden farklıdır. Bu izinleri düzenlemek ve değiştirmek için komutlar bulunur. Yukarıda en başta gördüğümüz d directory ya dizini yani bir klasörü gösterirken - dosya  ve l ise sembolik linki nitelendirir. Onun yanındaki rwx yazan bölümleri 3 e bölersek 1. dosya sahibinin 2.  grupta kullanıcılarının ve 3. olan diğerlerinin hakları nı belirtir. Bu haklardan bahsedecek olursak: r----> Read yani dosyayı okuma hakkıdır ve 4 değerine sahiptir. w----> Write yani dosya yazma hakkıdır ve 2 değerine sahiptir. x-----> Execute yani dosya çalıştırma hakkıdır ve 1 değerine sahiptir. Yukarıdaki 4,2,1 sayıları önemlidir çünkü hakları belirlerken bu sayıları kullanarak çeşitli izinler verebiliriz. Hakları belirlemek için kullanacağımız komut chmod komutudur. Mesela aşağıdaki örnekte öncelikle -ls -l komutu ile kimin ne yetkiye sahip...

Temel Linux Komutları

Resim
Selam Arkadaşlar bu bölümde güvenlik için temel olan Linux komutlarını örnekleriyle birlikte açıklamaya çalışacağım. Umuyorum ki herkes için yararlı olur. Öncelikle Linux dosya yapısıyla ilgili birkaç bilgi vermek gerekirse; Linux da herşey / (root) dizinine bağlı birer dosyadır. /root ile / dizinleri birbirinden farklıdır. /root dizini sistem yöneticisine aittir ancak / kök dizindir. Şimdi gelelim komutlara; Terminal ekranını açmak için CTRL + ALT + T kombinasyonunu kullanabiliriz. Bu tuşları kullandığımız zaman karşımıza aşağıdaki gibi / dizini gelecektir. cd : Aslında en temel komut olan cd (Change Directory ya da Dizin değiştir) komutumuz dizinler arasında gezinti yapmamızı, istediğimiz dizine gitmemizi sağlayan komuttur.  Yandaki örnekte de göreceğiniz üzere / kök dizindeyken cd /home/atalay/ komutuyla kök dizininden çıkıp /home/atalay dizinine geçiş yapmış oldum.  Hangi dizine gideceğinizi her zaman bilemeyebilirsiniz bu durumda bi...