Archive | E-Kitap

Debian Tarihi

Debian Projesi, resmi olarak Ian Murdock tarafından 16 Ağustos 1993’te kurulmuştur. Ian, Debian’ı açık olarak; Linux ve GNU ruhuna uygun olarak geliştirilmesi için tasarladı (hazırladığı bildiriyi okumak için, belgenin sonundaki eke bakın). Debian Projesi, FSF’nin GNU projesi tarafından bir yıl boyunca desteklendi (Kasım 1994’ten Kasım 1995’e kadar). Debian, dikkatli bir şekilde biraraya getirmeyi ifade eder ve benzer şekilde geliştirilmeli ve desteklenmelidir. Debian, başlangıçta sıkı kenetlenmiş küçük bir grup Özgür Yazılım hacker’ı tarafından başlatıldı ve zamanla büyük, iyi organize edilmiş geliştirici ve kullanıcı topluluğuna dönüştü. Debian projesi başladığında her geliştiriciye ve kullanıcıya çalışmalarıyla katkıda bulunmalarına olanak veren tek dağıtımdı. Bu da Debian’ın ticari varlık teşkil etmediğinin en önemli örneklerinden biridir.

Continue Reading →

Projeyi örgütlemek için, bir tüzüğe, sosyal sözleşmeye, poliçe belgelerine sahip tek dağıtımdır. Ayrıca Debian, sistemin güncellemelere karşı tutarlılığını sağlamak için, inter-paket bağımlılıklarını dikkatle inceleyen detaylı bağımlılık bilgisini sağlayan “mikro paketlenmiş” tek dağıtımdır. Yüksek kaliteyi korumak ve sürdürmek için, Debian, teslim etme ve paketleme için kapsamlı bir prosedür ve politika duruşunu esas almıştır. Bu standartlar, açık ve görünmez bir şekilde, Debian’ın anahtar kavramlarını araçlar, özdevinim ve belgelendirmeyle desteklemektedirler. Debian’ın resmi telaffuzu “deb i yın” şeklindedir. Telaffuz ederken, “i” yutulacak, “Deb’yın” şeklinde söylenecektir. Bu isim, Debian’ın yaratıcısı Ian Murdock ve karısı Debra’dan gelmektedir. Debian Tarihi adlı belgeyi okumak için tıklayınız.

0

Kampüs Ağ Yönetimi

Ar.Gör.Enis Karaaslan tarafından yazılan Kampüs Ağ Yönetimi, büyük bir bilgisayar ağını ele alıyor. Konu hakkında bilgi edinmek isteyenler için iyi bir kaynak. Yazar; Kampüs Ağ Yönetimi’ni şu sözlerle tanıtıyor: “Kampüs ağı, sınırlı bir coğrafi alan içindeki farklı yerel ağları birbirine bağlayan büyük bir bilgisayar ağıdır. Ağın büyüklüğü yönetilmesini zorlaştırmakta ve yönetim süreçlerinin standartlara uygun yapılmasını gerektirmektedir. Bu çalışmada, kampüs ağlarının düzgün çalışmasının sağlanması için yapılması gerekenler, Ege Üniversitesi kampüs ağından örneklerle anlatılmıştır. Kampüs ağları, farklı binalara yayılmış farklı yerel ağları (LAN) birleştiren büyük ağlardır. Bu adı, birçok binadan oluşan üniversite kampüslerinden almıştır.

Continue Reading →

 

Bu ağlarda, omurga (backbone) adı verilen, kampüsteki alt merkezleri ana merkeze bağlayan, bir fiber ağ bulunmaktadır. Bu ağlarda Gigabit Ethernet, ATM gibi gelişmiş teknolojiler kullanılmaktadır. Örneğin Ege Üniversitesi, sahip olduğu yedibinin üzerinde bilgisayar ile büyük bir kampüs ağıdır. Sahip olduğu binalar alt merkezlere, alt merkezler de ana merkeze fiber optik kablolarla bağlanmakta ve Gigabit Ethernet teknolojisi kullanılmaktadır. Bilgisayarların utp kablolarla aktif iletişim cihazlarına (hub, switch, router… vb) bağlanması, bu aktif cihazların da ana omurga cihazlarına utp veya fiber kablolarla bağlanması ile bu büyük ağın elemanları birbiri ile konuşmaktadır.” Kampüs Ağ Yönetimi adlı e-kitabı edinmek için tıklayınız.

0

DansGuardian Kurulumu

Dansguardian Linux , FreeBSD ,OpenBSD , NetBSD , Mac OS X ve Solaris üzerinde çalışan web içerik filtreleme (http trafiğini filtreleme ) yazılımıdır. Domain , kullanıcı ve ip bazlı filtreleme yeteneklerine sahip bir yazılım olan Dansguardian’ın ana sayfasını inceleyebilirsiniz. Dansguardian Nasıl Çalışır? Dansguardian istemci internet tarayıcısı ile Proxy arasında bulunur ve aradaki trafik üzerinde gerekli işlemleri yapar. İstemci tarayıcısından çıkan web istekleri Dansguardian’a ulaşır ve Dansguardian filtreleme işlemlerini yaptıktan sonra isteği Proxy’ye gönderir. İstemciden web sunucusuna giden istek de Dansguardian’a gelir. Gerekli filtreleme işlemelerinden sonra paket Proxy’ye oradan da web sunucusuna iletilir.

Continue Reading →

Web sunucusu paketi işleyip gerekli cevabı Proxy’ye gönderir ve oradan da tekrar Dansguardian’a iletilir. Gerekli filtreleme işlemlerinden geçirildikten sonra paket istemciye geri döner. Dansguardian basit olarak bu şekilde çalışmaktadır. DansGuardian Kurulumu adlı e-kitabı edinmek için tıklayınız.

0

Open BSD pf ile Güvenlik Duvarı Uygulamaları

OpenBSD işletim sistemi temel amacı güvenlik ve kararlılık olan bir UNIX çeşididir. 10 yıllık bir geçmişi olan OpenBSD projesi, güvenlik konusunda bilişim dünyasına birçok konuda önder olmuştur. OpenBSD, bir güvenlik duvarı için gerekli tüm şartları standartlara uygun, sağlam ve esnek bir yapıda sunar. İşletim sistemi, temelini oluşturan proaktif güvenlik politikası ile bilinen birçok güvenlik zaafiyetine karşı korunduğu gibi geliştirdiği alternatif çözüm önerileri ile gelecekte çıkabilecek birçok problemi temelden çözmüş olur.

Continue Reading →

Open BSD pf ile Güvenlik Duvarı Uygulamaları adlı e-kitabı indirmek için tıklayınız.

0

WEBMIN Kurulum ve Konfigürasyonu

Webmin, UNIX türevi işletim sistemleri için Web tabanlı yönetim arayüzüdür. Tamamı PERL dili ile yazılmıştır. Sistem ile ilgili her türlü ayarın web üzerinden yapılmasına olanak sağlar. Sun Solaris, Linux, LinuxPPC, FreeBSD, OpenBSD, HPUX, SGI Irix, DEC Compaq, MacOS X işletim sistemlerinde çalışır. Desteklenen diğer işletim sistemleri için http://www.webmin.com/support.html adresine bakılabilir. Webmin tüm UNIX türevi işletim sistemleri için standart bir kontrol arayüzü sunmaktadır. Webmin sitesinin sağ üst tarafında Webmin RPM paketi için link bulunmaktadır. Webmin paketini bilgisayarınıza kaydettiğiniz dizine gelip rpm –ivh webmin-1.240-1.noarch.rpm komutu ile kurulumu gerçekleştiriniz.

Continue Reading →

Her Linux dağıtımının ayarları farklı ayarlamalara sahip olduğundan webmin kurulum programı işletim sisteminizin türünü ve sürümünü tam olarak algılamalıdır. Aksi halde webmin kurulmayacaktır…

WEBMIN Kurulum ve Konfigürasyonu adlı e-kitabı edinmek için tıklayınız.

0

PHP Kılavuzu

PHP (açılımı PHP: Hypertext Preprocessor) geniş bir kitle tarafından kullanılan, özellikle sanal yöreler üzerinde geliştirme için tasarlanmış HTML içine gömülebilen bir betik dilidir. Tamam da, bu tam olarak ne anlama gelmektedir? Bir PHP betiğinin Perl ya da C gibi dillerden ne kadar farklı bir yapıda olduğuna dikkat edin. HTML kodu oluşturmak için bir sürü kod yazacağınıza, istediğiniz işi yapan bir PHP kodu yazıp onu HTML kodunun içine gömüyorsunuz (bu örnekte, yapılan iş ekrana yazı yazmak). PHP kodu <?php ve ?> özel başlangıç ve bitiş etiketleri arasına yazılır. Bu etiketler “PHP kipine” rahatlıkla girip çıkabilmenizi sağlarlar. PHP’yi Javascript gibi kullanıcı tarafında çalışan dillerden ayıran, sunucu tarafında çalıştırılıyor olmasıdır. Yukardaki örnekteki kodu kendi sunucunuzda çalıştırırsanız, sitenize bağlanan kullanıcılar kodu göremeyecekler ve müdahale edemeyecekler, yalnızca sonucu görebileceklerdir.

Continue Reading →

Dilerseniz HTTP sunucunuzu bütün HTML dosyalarınızı PHP dosyası olarak görüp işleyecek hale bile getirebilirsiniz. Buna rağmen kullanıcılar sizin gerçekte sunucu taraflı bir uygulama kullandığınızı fark edemeyebilirler. PHP kullanmanın en güzel yanlarından biri, yeni kullanıcılar için öğreniminin oldukça kolay olması ve aynı zamanda profesyonel kullanıcılar için ileri seviyede özellikler içermesidir. PHP’nin uzun özellikler listesini okumaktan korkmayın. Kısa sürede PHP ile programlamaya başlayabilir ve birkaç saat içersinde basit programlar yazmaya başlayabilirsiniz. PHP Kılavuzu adlı e-kitabı edinmek için tıklayınız. Söz konusu e-kitap .chm formatında olduğu için sisteminizde chmsee, xchm veya kchmviewer gibi bir .chm gösterici uygulamanın kurulu olması gerektiğini unutmayın.

0

PHP'de RFI Saldırılarını Engelleme

Bu belgede kısaca File Inclusion açıkları ve bu sorunun nasıl giderileceği anlatılmaktadır. Konu anlatılırken, kısaca php güvenliği hakkında alınabilecek diğer önlemlerden de söz edilmektedir. Birçok kurum veya kişi php yada asp vb. dillerde kod yazmayı bilmedikleri için veya hazır kaynak kodlu açık portallar veya scriptleri kullanmak daha kolay geldiği için bu tarz kodları kullanmaktadırlar. Bu scriptlerde yada kodlarda yazan kişi tarafından kasıtlı olarak bırakılabileceği gibi dikkatsizlik sonucu ortaya çıkan XSS veya RFI açıkları aynı kodu kullanan başka kişiler tarafından farkedilebilir ve kötü amaçlı olarak başkaları ile paylaşıldığında web üzerinde çok fazla saldırı oluşabilir (mass defacement).

Continue Reading →

Birçok site google dorks diye adlandırılan yöntemle bu açıkları yayınlamakta hatta exploitlerini bile derlenmiş olarak barındırmaktadır. Bir çok art niyetli insan tarafından ziyaret edilen bu siteler sayesinde açık kaynak kodlu portalları kullanan kişilerin web sayfaları ve sunucuları zarar görmektedir.

PHP’de RFI Saldırılarını Engelleme adlı e-kitabı edinmek için tıklayınız.

0