Ana içeriğe atla

Kayıtlar

HONEYPOT NEDİR ?

Bir analoji ile baslayalim,

Okul caglarinda bir asi furyasi alir basini giderdi. Tenefus  aralarinda ya da o anki ders iptal edilip, gelen hemsireler tarafindan agrisi sizisi 2-3 gunde anca gecen ignelerden muzdaribizdir eminimki. Peki bu 2-3 gunluk agri sizi bize ileride ne kazandirdi? Atiyorum kizamik asisi olduk, vucut kizamik virüsüyle daha once karsilasmadigi icin antikor uretip savunmayi sagladi. İlerleyen senelerde tekrar bir kizamik virüsü ile karsilasan bizler, hastaligi tekrar gecirmedik ya da cok hafif bir sekilde atlattik.

Honeypot diye geldik, biyoloji anlatiyor diyebilirsiniz ama bu sekilde orneklendirme daha kalici oluyor :)

Simdi vucudunuzun bir kurumsal bir sirket oldugunu dusunun. Yine bir guvenlik soz konusu. Saldirinin nereden gelecegini bilmiyoruz? Ne sekilde gelecegini bilmiyoruz? Bilsek bile ne siddette gelecegini nasil onlem alinacagini bilmiyoruz.

Bunun icin bir honeypot projesi baslatmislar. Amac disaridan gelecek saldiriyi kaydedip, loglayarak saldirganin …
En son yayınlar

Docker -1 | Linux Ubuntu üzerine kurulum

Docker : Bir uygulama sanallaştırma yazılımıdır. Sanallaştırma dediğimiz için bir çoğunuzun aklına VMWare, VirtualBox tarzı programlar gelebilir. Docker bunların aksine bir Hypervisor katmanına sahip değildir. Bunun yerine docker docker-engine adı verilen bir yapı ile işletim sistemine erişir, minimum kaynak tüketimini sağlar. 

NOT
Hypervisor'ın ne olduğu konusunda bir fikriniz yok ise, tıklayınız.



Görüldüğü üzere Hypervisor kullanılan sistemde 4 adet işletim sistemi kullanılıyorken, Docker Engine sistemlerde 1 adet işletim sistemi kullanılmaktadır.

Docker engine, sanallaştırmış olduğumuz uygulamalarla ve işletim sistemiyle bağlantıyı kurar.
Docker'a üstün körü bakmış olduk. Şimdi Debian tabanlı sistem olan Ubuntu üzerine kurulumunu görelim.


 Docker aşağıdaki Ubuntu sürümlerini destekler.

Ubuntu Wily 15.10
Ubuntu Vivid 15.04
Ubuntu Trusty 14.04 (LTS)
Ubuntu Precise 12.04 (LTS)


NOT 

Ubuntu Utopic 14.10 Docker apt depolarını barındırır fakat uzun süreli destek sağlamaz. 

Ön Koşullar

Dock…

projecteuler.net ve alternatif siteler

İstediğiniz bir programlama diliyle soruları çözerek, algoritma mantığınızı geliştirebileceğiniz siteler bulunuyor. İşte bunlardan bazıları,

https://projecteuler.net/about
http://www.reddit.com/r/dailyprogrammer
http://www.koduesi.com/


Sizin de benzer site önerileriniz varsa, yorum olarak bırakabilirsiniz.

# Güncelleme '30.06.2015' 

Diğer bir sitede codecademy.com. Öncelikle platform ingilizce ve okuduğunuzu anlayacak kadar ingilizcenizin olması gerekiyor. Takıldığınız yerde 'Q&A Forum' kısmına sorularınızı sorabilir, kodlarınızı paylaşabilirsiniz. Stackoverflow tarzı bir yapısı var bu forumun. İngilizce bilmiyorum diye çekinmenize gerek yok, zaten sizi yönlendirecek interaktif bir site ile karşılaşıyorsunuz.





Sol tarafta, özet şeklinde konu anlatımı ve bizden istenenler yer alıyor. Sağ taraf eğer daha önceden kod yazdıysanız IDE şeklinde aşinasınızdır, sağ taraftaki kare kısım ise kodlarımızın çıktılarını gördüğümüz yer, Instructions kısmında 01. 02. şeklinde numaral…

Fritzing Kurulumu Nasıl Yapılır ?

Açık kaynak donanıma örnek olan Ardunio üzerinde kuracağınız devreleri, yine açık kaynak bir yazılım olan Fritzing ile sanal olarak oluşturabilirsiniz. Böylelikle devrenizi donanım üzerinde kurmadan önce test ederek hatanızı görecek, zamandan tasarruf edeceksiniz.

Gelelim GNU/Linux-Ubuntu üzerinde kurulumuna.

Öncelikle Fritzing ubuntu depolarında bulunmadığı için depoya ekliyoruz, değişiklikleri almak için update komutunu verip bilgisayarımıza yüklüyoruz.

sudo add-apt-repository ppa:ehbello/fritzing sudo apt-get update sudo apt-get install Gömülü sistem dersinde yaptığımız projelerde, kullandığımız parçalar ve cihaza zarar vermemek içinilk önce fritzing'de deneme yapıyorduk, sorunsuz çalışıyorsa devreyi kuruyorduk. Ayrıca düzenli ve sistematik çalışabiliyorsunuz. Sizde olmayan donanımlarla da küçük çalışmalar yapabilirsiniz. :D

Ardunio Nedir ?

Ardunio, açık kaynak ve Atmel ATMega328 işlemcisini barındıran bir gelistirme kartıdır. Sonuç odaklı olmasının yanı sıra hızlı prototipler oluşturmayı sağlar. 

Daha fazla bilgiye, buradan ulaşabilirsiniz.  

Ardunio, sizin temel elektronik ve programlama bilgisine sahip olduğunuzu varsayar. Bilmiyorsanız da ufak bir google aramasıyla kaynak kodlara ve devre şemalarına çabucak ulaşabilirsiniz, bu sizi yıldırmasın. 

Ufak tefek ardunionun ne olduğu hakkında bilgi sahibi olduğunuzu varsayıyorum, yetmediyse yine google yardımınıza koşacaktır.


Ardunio Çeşitleri


Arduino Uno Arduino MegaArduino LilypadArduino ADKArduino EthernetArduino BluetoothArduino Mini ve Mini ProArduino NanoArduino Donanım Eklentileri (Shield) 




Ben Uno ve Mega arasında kalmıştım, pin sayısı ve bazı özelliklerinden dolayı megayı tercih ettim ama unoyla mega arasında başlangıç için büyük fark yok işinizi görür, tabi uno da biryerde yetmemeye başlayacaktır o zaman mega satın alabilirsiniz ya da unoyu tercihe bağlı geliştirebil…

Linux Üzerinde Dns Değiştirme Nasıl Yapılır ?

Merhabalar,

Engellenmiş sitelere girmek için DNS değiştiriyoruz bildiğiniz üzere, Windows'ta çeşitli programcıklar tarafından yapılırken ( Örn. CyberGhost ), Linux üzerinde işlem biraz farklı işliyor.

Linux üzerinde dns ayarlarını değiştirmek için 2 yol bulunmakta ;
1. Ağ yöneticisi ile
2. Konsol ekranı ile

Ben daha çok konsol ekranı ile çalışmaktan hoşlandığım için, 2. şık üzerinde duracağım. 

/ *1. şıkta gayet basit wifi simgesinin üstüne gelip bağlantı ayarları, network konfigurasyonlarından kablolu/kablosuz artık hangisini kullanıyorsanız tıklayıp editleyerek ipv4 ayarlarından automatic dhcp seçeneğini automatic dhcp only yaparak dns servers kısmına 8.8.8.8,8.8.8.4 yazıp kaydediyoruz. ( Windows'ta dns leri alt alta yazıyoruz. ) 
*/


Aşağıdaki işlemi gerçekleştirmek için kullandığınız dağıtıma göre editör değişebilir. KDE için kgedit, GNOME için gedit vs.

nano /etc/resolv.confdizinini acıyoruz editör yardımıyla

nameserver 127.0.0.1
search example.comgelir, default olarak, yapmanız g…

Ufak Linux Notları |

Delete Bash History

Konsol ekranı kapanmadan yazılırsa, yaptıklarınız history dosyasında saklanmaz.

z@z:~$ history -cw
z@z:~$ kill -9 $$


Linux üzerinde .rar uzantılı dosyaları açma

Ubuntu'da .rar uzantılı dosyaları açmak için unrar programı bulunmaktadır.
Terminal ekranından verilecek şu komut ile rahatlıkla indirilebilir.

z@z:~$ sudo apt-get install unrar 

Ya da tercihinizi terminalden yana yapmak istemezseniz, Ubuntu Software Center'dan da indirebilirsiniz.

Adobe Flash Player Kurulumu ve Güncellenmesi-> Ubuntu 14.04

Adobe Flash'ın sitesinden, sistem gereksinimlerinize uygun olan paketi indirip 1-2 ufak ayar ile kullanıma hazır hale getirebilirsiniz.
tar.gz uzantılı dosyayı indirip, indirdiğiniz dosyanın bulunduğu dizine

z@z:~$ cd Downloads/
komutu ile geçebilir. Aşağıdaki işlemleride uyguladıktan sonra rahatlıkla kullanabilirsiniz.
z@z:~$ tar -xzvf install_flash_player_11_linux.x86_64.tar.gz 
açtığımız paketten çıkan libflashplayer.so dosyasını /usr/lib/mozilla/plugins…