Vedat FETAH Kimdir?
Ege Üniversitesi Bilgi İşlem Daire Başkanlığı bünyesinde kampüs güvenlik sistemleri yöneticisi olarak çalışma hayatıma devam ediyorum. Günlük yaşamda teknoloji ağırlıklı karşılaştığım ve beğendiğim yazıları paylaşmak amacıyla bu bloğu oluşturdum. Umarım birilerinin bilgilenmesini sağlar.
Halen Çalışmakta Olduğum Yer
Halen Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü Binasında Bilgi İşlem Daire Başkanlığın'da çalışmaya devam etmekteyim.
4 Mart 2011 Cuma
Php Security Poster...
6 Eylül 2010 Pazartesi
Pecya Medya Arşivleyicisi
Bu sitede eski veya yeni gazete, dergi, kitap gibi metaryallerin araştırmasını yapabilirsiniz. Bu araştırmaların içerdiği arşivin pekte küçük olduğu söylenemez. Üniversite dergilerinin bile barındırıldığı güzel bir arşivleme sitesi.
Adres: Pecya
7 Nisan 2010 Çarşamba
PicJoke Hergün Yeni Bir Efekt...
6 Nisan 2010 Salı
İstanbul Hava Trağini İzleyin...
Dijital dünyanın kapsama alanını her geçen gün
www.iststatus.com adresinden meraklıları ile buluşan İstanbul Atatürk Havalimanı, Hava Trafiği
Hava Trafiğini
ISTstatus.com sitesinde ayrıca; uydu fotoğrafları ile oluşturulmuş bir hava durumu animasyonu, güncel uçuşları gösteren çizelgeler ve İstanbul için 3 günlük hava durumu tahmini bulunmakta.
Hava trafiği
Kaynak: Bildirgeç.org
4 Kasım 2008 Salı
Blogger Mesaj İçinde Html Kod Kutusu Yerleştirmek.
3 Haziran 2008 Salı
Türk Yapımı Program ve Arama Motoru

Kendi evinde kendi bilgisayarında tam 4 ay boyunca çalışıp kendi arama motorunu kuran Denizli’de Pamukkale Üniversitesi Fen Edebiyat Fakültesi Matematik Bölümü öğrencisi Serkan Aslan, Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü Öğretim Üyesi Yrd. Doç. Dr. Abdülkadir Yaldır’ın yardımlarıyla Ceo Share''yi kurdu.
Hedefinin 3 ay içinde sitesinden ulaşılabilecek program ve oyun sayısının yaklaşık 250 bine çıkarmak istediğini söyleyen Serkan Aslan'ın kurduğu bu arama motorunda şu an 80 bin programa ve oyuna 30 salise ile 4 saniye arasında ulaşabiliyor.
Kaynak: Bildirgec.org
17 Mayıs 2008 Cumartesi
Açık Kaynak Kodlu Web Analiz Programı.
Eğer sizde web site bilgilerinizi kendi sunucunuzda kullanacağınız bir yazılımla tutmak istiyor ve istatistik oluşturmak istiyorsanız tam size göre açık kaynak kodlu ücretsiz bir dağıtım olan phpmyvisites yazılımını denemelisiniz. Arayüzü ve kullanımı oldukça basit. Kendi API'lerinizi tanımlamanıza imkan sağlayan bir yapı. Canlı demosunu kullanmak isterseniz buraya tıklamanız yeterli. Demoda görüleceği üzere Türkçe olarak kullanabiliyorsunuz.28 Nisan 2008 Pazartesi
Facebook Eklentisiz Türkçe!!!
www.facebook.com/translations hemen ardından “Add Aplication”a tıklayarak uygulamamızı yükleyelim. Bir diğer adım ise “Add Translations”a tıklamak olacaktır. Son olarak sağ taratan diller arasından Türkçe'yi seçelim. Hepsi bu kadar. Facebook artık tamamen ve hiç bir eklenti kullanmadan Türkçe!
5 Nisan 2008 Cumartesi
Web Sayfanızı Test Edin....
Adres: http://browsershots.org/
23 Şubat 2008 Cumartesi
Hardened Php5 Debian/Etch/Ubuntu
PHP programcıları Suhosin’i yakından tanırlar. Suhosin; PHP’nin daha güvenli çalışması için geliştirilmiş bir PHP modülüdür. Hali hazırda debian depolarında henüz bulunmayan Suhosin’i aşağıdaki adımları izleyerek debian tabanlı web sunucunuza kurabilirsiniz.Öncelikle aşağıdaki depoları /etc/apt/sources.list dosyamıza ekliyoruz.
deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all
Daha sonra “apt-get update” komutu ile paket depolarımızı güncelliyoruz.
Ardından “apt-get install php5-suhosin” komutu ile Suhosin modulu yamanmış PHP5′imizi yüklüyoruz.
Yüklenen php modüllerini
dpkg -l | grep php komutu ile görebilirsiniz.
Tüm yapmanız gerekenler bu kadar…
Eğer php5'i apt-get ile yada .deb paketi olarak kurduysanız sistemi yamamak için aşağıdaki yönergeleri izlemeniz gerekmekte...
Herşeyden önce Php5'i kaynak kodundan derlemek gerekecek bunun için öncelikle aşağıdaki paketleri kurmanız gerekecek;
apt-get install dpkg-dev build-essential
Daha sonra kaynak kodu indirip derleyeceğimiz bir dizine gidiyoruz. Ben genelde /usr/src dizinini tercih ediyorum bu işler için;
cd /usr/src
apt-get source php5
Bir sonraki aşamada hardened-php imzamızı sisteme import ediyoruz;
wget http://www.hardened-php.net/hardened-php-signature-key.asc
gpg --import <>
Sonraki aşamada suhosin patch'ini çekiyoruz;
wget http://www.hardened-php.net/suhosin/_media/suhosin-patch-5.2.0-0.9.6.2.patch.gz
Ardından php5 kaynak kodumuzu çektiğimiz yama ile yamıyoruz;
gunzip suhosin-patch-5.2.0-0.9.6.2.patch.gz
cd php5-5.2.0
patch -p 1 -i ../suhosin-patch-5.2.0-0.9.6.2.patch
Eğer hata almadan yamayabildiysek yeni .deb paketimizi dpkg-buildpackage komutu ile oluşturuyoruz.
Eğer hata aldıysak aşağıdaki komutla eksik paketlerin kurulumunu yapmamız gerekecek;
apt-get install apache-dev apache2-prefork-dev bison chrpath debhelper firebird2-dev flex freetds-dev libapr1-dev libbz2-dev libc-client-dev libcurl3-dev libdb4.4-dev libexpat1-dev libfreetype6-dev libgcrypt11-dev libgd2-xpm-dev libjpeg62-dev libkrb5-dev libldap2-dev libmcrypt-dev libmhash-dev libmysqlclient15-dev libncurses5-dev libpam0g-dev libpcre3-dev libpng12-dev libpq-dev libpspell-dev librecode-dev libsnmp9-dev libsqlite0-dev libt1-dev libtidy-dev libwrap0-dev libxmltok1-dev libxml2-dev libxslt1-dev re2c unixodbc-dev
Bu paketleri kurduktan sonra tekrar dpkg-buildpackage komutuyla derleme işlemini yapıyoruz.
Herşey yolunda gittiyse yeni oluşturulan deb paketini kurarak yeni sisteme kavuşmuş oluyoruz :)
Hemen bir örnek verelim. Aşağıdaki komutu kullanarak phpinfo’yu blacklist’e ekleyelim.
echo suhosin.executor.func.blacklist=”phpinfo” >>/etc/php5/conf.d/suhosin.ini
Daha sonra başka bir terminalden syslogu takip edelim.
$tail -f /var/log/syslog
Eklediğimiz fonksiyonun çalışması için Apache’yi restart edelim.
$/etc/init.d/apache2 force-reload
/var/www/ dizini altında içeriği aşağıdaki gibi olan info.php dosyasını oluşturalım.
phpinfo();
?>;
Şimdi tarayıcımızdan http://siteadresi/info.php yazarak oluşturduğumuz info.php’i çalıştıralım.
Gördüğünüz gibi info.php açılmıyacaktır ve syslog’u takip ettiğiniz diğer terminale baktığınızda aşağıdaki gibi bir uyarı mesajı göreceksiniz.
Mar 5 18:58:01 ubuntu-server suhosin[27952]: ALERT - function within blacklist called: phpinfo() (attacker ‘192.168.2.2′, file ‘/var/www/info.php’, line 2)
Suhosin hakkında daha fazla bilgi almak için aşağıdaki adrese girin.
http://www.hardened-php.net/suhosin/
Suhosin ile neler yapabileceğinizi keşfetmek için alttaki adresindeki yazıyı incelemenizi tavsiye ederim.
http://www.hardened-php.net/suhosin/configuration.html
18 Ekim 2007 Perşembe
Facebook Olayı
13 Eylül 2007 Perşembe
Web2PDF ile Web Sayfalarını PDF Olarak Kaydetme
İnternet geçmişimizi web2.0′dan önce ve web2.0′dan sonra olmak üzere iki döneme ayıracak olursak; önceki dönemde daha çok masaüstü odaklı bir bilgisayar kullanımının mevcut olduğunu görüyoruz. Web2.0′dan sonraki dönemde yani içinde bulunduğumuz dönemde ise masaüstü programlarının ya da orada yaptığımız işlemleri sağlayan platformların tek tek internete dahil olduğunu görüyoruz. İşte bu çerçevede, web2.0 kavramından payını en çok alan servislerden biri de çevrimiçi dosya dönüştürmeyi sağlayan siteler olmuştur. Bu yazımızda internet sayfalarını PDF formatında almamızı sağlayan Web2PDF Online‘ı kısaca ele alacağız.Web2PDF Online adındaki site herhangibir web sayfasını hiçbir ek yazılıma muhtaç kalmadan internet üzerinden PDF formatında almamızı sağlıyor. Bu işlemi birçok masaüstü programla bile yapamazken Web2PDF zahmetsizce buna izin veriyor. Servisin kullanımına dikkat çekecek olursak diğer Web2.0 sitelerde olduğu gibi ücretsiz ve fazla soruya tabi tutulmaksızın üye olmanız gerekiyor. Üye olmadan önce bir nokta daha; çevirme işleminin bir demosunu anasayfadaki butonuna tıklayarak görebilirsiniz. Üyelik sayfasından kaydımızı yaptırdıktan sonra kullanıcı adı ve şifremiz ile sisteme giriş yapıyoruz. Karşımıza çıkan sayfada sarı alan içine alınmış bir adres çubuğu mevcut. Adres çubuğuna çevirmek istediğimiz sayfanın adresini kopyalamak ve “Convert to PDF” butonuna basmak yeterli olacak.
Sarı alanın hemen yan tarafında ise boşluk ayarları var. Bu ayarlar tahmin ettiğimiz gibi oluşturacağımız PDF dosyasının kenar boşlukları değil. Bu boşluk ayarları yukarıdaki “Save page as PDF” resimli butondan kendi sayfamıza da yerleştireceğimiz butonun ayarları. Şöyle ki; kenar ayarlarını yaptıktan sonra Step1 çerçevesinin alt kısmında bulunan “Generate the Javascript” butonuna basıyoruz. Step2 çerçevesinden ise istediğimiz özelliklerde hazırlanan butonun kodunu alıyoruz ve kopyalıyoruz. Kopyaladığımız bu kodu da kendi sayfamızın istediğimiz bir köşesine yerleştiriyoruz. Ziyaretçiler bu butona demodaki gibi tıkladıkları zaman kodu yerleştirdiğimiz sayfaları PDF olarak kaydedebiliyorlar.






