Kayıtlar

2017 tarihine ait yayınlar gösteriliyor

REVERSE SSH

Resim
     SSH servisi başka bir makineden shell almak için kullanılan güvenli bir iletişim servisidir. Aksi belirtilmedikçe 22. portu kullanır. Fakat bizim karşı makineye erişebilmemiz için kullanıcı adı,ıp adresi ve parola bilgilerine sahip olmamız gerekir.  Bu şekilde biz bir yol açarız karşı makineye bu yol ile erişebiliriz.          Reverse SSH da ise durum biraz daha farklıdır. Bağlanmak istediğimiz makine bize bir yol yapar ve biz bu yolu kullanarak yol yapan makineye bağlanırız. Peki bu ne işe yarar? Mesela biz güvenlik duvarını üstünden yol yaparak duvarın arkasındaki makineye bağlanamayız fakat duvarın arkasındaki makine bize yol yaparsa duvarı atlatıp makinete erişebiliriz. Bu olayın gerçekleşmesi için tabiki de iki makinede de SSH servisi bulunmalıdır. Aynı zamanda biz reverse SSH kullanırken iletişime geçeceğimiz portu ve bilgi alacağımız portu belirttiğimiz için portlarla ilgili sorunumuzu da bu şekilde hallediyoruz.  ...

IP Adresleme / Subnetting

    İnternet dünyasında birbiri ile iletişime geçmeye çalışan makineler internet protokolünü kullanmak zorundadır. Bu nedenle de ıp adresine sahip olmalıdır. Bu ıp adresleri vasıtasıyla makineler birbirleriyle kolaylıkla iletişime geçebilir. 8 bitlik 4 oktetten oluşan IPv4 adresleri , kullanımdan tasarruf , broadcast trafiğini engellemek ve iletişimi kolaylaştırmak için subnetting yoluna gidilmiştir.     Subnetting konusuna girmeden önce bilmemiz gereken bazı bilgiler var.    Network ID :192.168.82.0 yukarıdaki ip için ağ adresidir;.Bir grup bilgisayarı temsil eden ve o grupta bulunan bütün bilgisayarlarda aynı olan bölümdür ve atanabilecek ilk ıp adresidir.     Broadcast Adresi :192.168.82.255 yukarıdaki ip için broadcast adresidir; Herhangi bir ağda bütün adresleri temsil etmek için kullanılan adreslere Broadcast adres denir. Bu adresler de ağ adresi gibi ağdaki herhangi bir bilgisayara IP adresi olarak atanamaz ve atanab...

IPTABLES'2

Resim
      İlk yazımda IPTables be firewall hakkında bir giriş yapmıştık. İlk yazıma  buradan ulaşabilirsiniz. Bu yazımda ise IPTables kurallarını inceleyip seriyi bitireceğim.      Geçen yazımızda ACCEPT,DROP vs den bahsemiştim. Bu yazımda ilk olarak parametrelerden bahsedeceğim sonrasında uygulama yapacağız. GENEL KURALLAR -A CHAIN     zincire kural ekler(append) -E CHAIN     zinciri yeniden adlandırır(rename-chain) -D CHAIN     zinciri siler(delete) -C CHAIN     zincirden sonraki özel kuralları kontrol eder(check) -R CHAIN     zinciri değiştirmek için kullanılır.(rename) -L CHAIN     zincirdeki kuralları listeler(list) -I CHAIN      zincire zincir ekler(insert) -P CHAIN     zincire yeni politika ekler.(policy) -X CHAIN      zincirdeki bir kuralı siler(delete) -N CHAIN ...

IPTABLES'1

Resim
FİREWALL NEDİR?      Güvenlik duvarı olarak Türkçeye çevrilen firewall iç ve dış sistemimizdeki yetkisiz erişimleri süzen, izin denetimlerini sağlayan,yazılım veya donanımlardır. Sistemimizi , virüslerden, istenmeyen adreslerden, brute-force  saldırılarından korur. Özetle sistemimize giren çıkan paketlerin kaderini belirler.      Temelinde tek başına bir firewall ve yönlendiricisi güvenlik için yeterli değildir. Çünkü sadece TCP/IP katmanına filtre uygular ve paketin içeriği ile ilgilenmez. Paket dışarıdan güvenli bir siteden gelmiş olabilir fakat içeriğinde zararlı yazılım var ise bunu tek başına firewall ve yönlendirici  programın bunu  anlaması çok zordur. IPTABLES      IPTables linux işletim sistemlerinde genellikle kurulumla gelen bir çeşit firewalldur. IPTablesdan önce ipChain kullanılıyordu fakat artık daha kullanışlı olan IPTables kullanılmaktadır. IPTables NIC üzerinden geçen trafiği denetler....

İşletim Sistemi Nedir?

Resim
        İşletim sistemi kavramını günlük hayatımızda sık sık duyuyoruz . Tam olarak ne olduğunu , işlevini vs açıklamak istiyorum. İşletim sistemi bilgisayarın donanımı ve kullanıcı arasındaki bağlantıyı kurar, bilgisayarın donanımındaki kaynakları en etkili şekilde kullanmaya çalışır. Günlük hayatta duyduğumuz UNIX,MS-DOS,windows10 vs birer işletim sistemidir.      Burada bir not olarak belirtmek isterim ki UNIX bir işletim sistemidir. linux ise bu sistemin çekirdeğinin adıdır. ubuntu,debian,fedora,manjaro vs ise sadece dağıtımların adıdır.     İşletim sistemlerini sınıflandırmak için birçok ölçüt vardır. Bunlardan biri de command oriented/object oriented (komut yönelimli/nesne yönelimli) olmak üzere tabanına göredir. Command Oriented olarak : MS-DOS,UNİX Object Oriented olarak : Windows10,NT Mac-OS Diğer bir ölçüt ise kullanıcı ve işlem sayısına göre yapılır. Tek kullanıcılı , Tek işlemli olara...

İnternet-WWW Farkı

Resim
    Uzun zamandır dikkat ediyorum çevremdeki birçok kişi web ile interneti eş anlamlı kelime gibi kullanıyor. Aslında birbirinden farklı şeyler olan bu iki terimi açıklamaya farklarını benzerliklerini yazmaya karar verdim.     İlk olarak WWW ' in açılımı world wide web'dir .Web internet üzerinde çalışan bir servistir. İnternet (Genel Ağ) dünyadaki bilgisayarları birbirine bağlayan bir teknolojidir ve birim elemanı bilgisayardır. Yani bağlanacak bir makine olmak zorundadır. WWW de ise birim eleman HTML dosyalarıdır ve sadece bir web sitesini tarayıcılar üzerinde görüntüleme işine yarayan servistir.        İnternet üzerinde, web üzerinde çalışan HTML gibi başka protokollerde kullanılır. Örneğin ses transferi için VoIP ,chat için Jabber ( XMPP ) gibi devam eder.Şu örnek daha iyi anlaşılmasını sağlayacaktır. Bizim kullandığımız skype bir web uygulaması değil bir VoIP uygulamasıdır,chat uygulamamızda aynı sekilde web uyggulama...