Yarım kalmış bir PHP projesi: e-Okul

e-Okul, muazzam sayıda bit(irile)memiş projenin yer aldığı kod arşivimden bir e-devlet atraksiyonu. 2004 yılında nice umutlarla giriştiğim bu işin ömrü nedense pek fazla ol(a)madı. Ana fonksiyonlarının bir kısmı tamamlamış olmama rağmen düzeltilecek ve geliştirilecek çok yönü var. Temel olarak öğrenci ve ailelerinin şifreleri ile giriş yapıp not ve devamsızlık gibi bilgileri  öğrenebilmelerini sağlayan bir proje. Sanırım ekran görüntüleri daha çok şey anlatır. Genel özellikleri ve kodları bu konuda çalışan arkadaşlara belki faydalı olur.

DipTrace Şematik ve Baskı Devre Çizimi

DipTrace özellikleri ve kullanımı itibariyle benzer yazılımlara göre iyi bir alternatif. Şematik modülü ile şemanızı çizdikten sonra PCB modülü ile autoroute yaptırabiliyorsunuz. Pattern editor ile kütüphanede bulunmayan eleman kılıflarını tasarlayıp, component editor isimli modülüyle de mevcut elemanları kullanarak yeni elemanlar oluşturabiliyorsunuz. Programı benzerlerinden ayıran en güzel özelliği, güncel ve kapsamlı bir Türkçe kullanım klavuzu ile gelmesi, ayrıca sitesinde verilen yama dosyasını kullanarak programı Türkçe olarak kullanmak mümkün. Programın ekran görüntülerini izlemek için buraya tıklayın.

Netcut & Anti Netcut

Netcut ARP spoofing‘i  kullanarak ağdaki bilgisayarların ağ geçitlerini yeniden belirleyebilen bir yazılım. Ağa dahil herhangi bir bilgisayardan, ağdaki diğer bilgisayarların iletişimini kesebileceğiniz gibi tüm ağ trafiğini bir başka bilgisayara yönlendirebiliyorsunuz. Yazılım istenirse diğer bilgisayarlardan gelen ARP Spoofing saldırılarına karşı çalıştığı bilgisayarı koruyabiliyor. Netcut dan korunmak için Anti Netcut adından bir program da mevcut.

Kriptoloji ve Gelişim Süreci

Kriptoloji kelimesi, köken olarak eski Yunanca’da yer alan “kryptos logos” kelimelerinden gelmektedir. “kryptos” kelimesi “gizli dünya” anlamını, “logos” ise sebep-sonuç ilişkisi kurma, mantıksal çözümleme alanı anlamını taşımaktadır. Kelimenin birçok dünya dilindeki karşılığı da bu orijinal halini korumaktadır.

Kriptoloji kelimesi, köken olarak eski Yunanca’da yer alan “kryptos logos” kelimelerinden gelmektedir. “kryptos” kelimesi “gizli dünya” anlamını, “logos” ise sebep-sonuç ilişkisi kurma, mantıksal çözümleme alanı anlamını taşımaktadır. Kelimenin birçok dünya dilindeki karşılığı da bu orijinal halini korumaktadır.
Okumaya devam et “Kriptoloji ve Gelişim Süreci”

CAPTCHA ile insan doğrulama

CAPTCHA, insan olmayan sistemleri bir takım insancıl özellikleri kullanarak tespit etmek olarak tanımlanabilir. Son bir aydır siteye onlarca reklam/link içeren spam yorumlar eklenmeye başlandı. Bu iş yorum spamcıları (blogspam comment) olarak sınıflandırılan yazılımlar kullanılarak yapılıyor. Bu programlar web deki formları tarayor ve açık sitelere mesaj ve bağlantılar otomatik olarak bırakılıyor. Bu iz bırakma atraksiyonları tamamen otomatize edilmiş yazılımlarla, pagerank/hit artırmak amacıyla yapılıyor. Siteyi spam dan korunmak için yorum ekleme formuna CAPTCHA güvenlik resmi yerleştirdim. Resimdeki güvenlik kodu ilgili kutuya doğru olarak girilmedikçe eklenen yorum kabul edilmeyecek.

CAPTCHA, insan olmayan sistemleri bir takım insancıl özellikleri kullanarak tespit etmek olarak tanımlanabilir. Son bir aydır siteye onlarca reklam/link içeren spam yorumlar eklenmeye başlandı. Bu iş yorum spamcıları (blogspam comment) olarak sınıflandırılan yazılımlar kullanılarak yapılıyor. Bu programlar web deki formları tarayor ve açık sitelere mesaj ve bağlantılar otomatik olarak bırakılıyor. Bu iz bırakma atraksiyonları tamamen otomatize edilmiş yazılımlarla, pagerank/hit artırmak amacıyla yapılıyor. Siteyi spam dan korunmak için yorum ekleme formuna CAPTCHA güvenlik resmi yerleştirdim. Resimdeki güvenlik kodu ilgili kutuya doğru olarak girilmedikçe eklenen yorum kabul edilmeyecek.
Okumaya devam et “CAPTCHA ile insan doğrulama”

NetServer:Yeni bir WAMP paketi

NetServer Windows (NT/2000/2003/XP) için hazırlanmış ve sistem tepsisinde çalışan bir arabirim tarafından kolayca konfigüre ve kontrol edilebilien bir sunucu paketidir. Paketin içerisinde Apache+PHP, MySql, Filezilla FTP Server, hMailServer and PHP scriptleri yer alıyor.

NetServer Windows (NT/2000/2003/XP) için hazırlanmış ve sistem tepsisinde çalışan bir arabirim tarafından kolayca konfigüre ve kontrol edilebilien bir sunucu paketidir. Paketin içerisinde Apache+PHP, MySql, Filezilla FTP Server, hMailServer and PHP scriptleri yer alıyor.
Okumaya devam et “NetServer:Yeni bir WAMP paketi”

MSN Search’den Reverse IP Lookup hizmeti

IP adresine işaret eden alan ismini getirmeye IP Reverse Lookup adı verilir. Bu bakışı atabilen her işlem o IP adresinde sunumu yapılan tüm web sitelerinin alan isimleri ile onurlandırılır. Bu tür listeleri (DNS sunucularında PTR kaydı olmadığı halde) topluca bulunduran pek fazla bilgisayar yok. Webdeki en kapsamlı liste popüler webhosting.info sitesinden elde edilebilirken aynı zamanda da MSN ‘in yeni arama motoru ile de listelenebiliyor. IP anahtarının kullanılmasıyla, motor indekslediği sitelerin IP adrelesi ile eşleşen siteleri listeliyor.

Yazan: Tankado

Çalışan programı silmek

Çalışan bir programın kendi dosyasını silebilmesi çalışan başka bir programınkini silmesinden daha kolaydır. Belki de bu konuda denemelerde bulunmuş olanlar vardır. Windows işletim sistemi, çalışan programların diskteki dosyalarını sadece okunabilir olarak ayarlar. Programın dosyasını silmek için burada anlatılan birçok yöntemin yanında pek pratik olmayan ama kesin sonuç verdiğinden dolayı kullanmayı tercij ettiğim yönteme göre; Programın kendini silen bir batch (.bat – [toplu işlem dosyası]) dosya oluşturur. “kendinisil.bat” dosyasının içeriğinde aşağıdaki iki satır komut yer alır;:

del program.exe
del kendinisil.bat

Çalışan programın kendini silmesi için yapması gereken tek şey, çalışmasını sonlandırmadan önce “kendinisil.bat” dosyasını bir kez çalıştırmaktır. Batch dosyası  ms-dos komut sistemi altında çalıştırıldığından icraya başlaması biraz zaman alır, bu arada da işletim sistemi asıl programın çalışmasını çoktan sonlandırmıştır. Batch dosyası yerine getireceği son işlem olan kendini silme işini gerçekleştirmeden önce çalışması biteceğinden bu aşamada da silme işlemi sonuçlandırılır.

Yazan: Tankado

Temel Bilgisayar ve İnternet klavuzu

Sn. Namazci‘dan çeşitli kaynaklardan kapsamlı olarak hazırlanmış bir ders dökümanı. Temel bilgisayar ve internet kullanımı konularında temel bilgilerin verildiği e-kitap, bilgisayarı yeni öğrenmeye başlayanlar için faydalı. Kitap Windows, ofis programları ve İnternet ‘in kullanımı konularında kapsamlı bilgilere sahip. E-kitap olarak indirmek için buraya tıklayın.