Sayfalar

13 Kasım 2007 Salı

Php Yasak Kelime Filtresi

Geçenlerde Adsenseden Uyarı maili aldım video sitem nedeni ile adult içerik varmış diye rasgele etiket gösterimi yapıyorum bu etiketlerin arama sonuçlarında bazen adult ve erotik içeriklerde bulunuyor bunları filtrelemek kodcuk yazayım dedim ama kelime listeside lazımdı haymac sordum saolsun o önceden toplamış kelimeleri yazmış fonksiyonu :D fonksiyon aşağıda güle güle kullanın

function yasak($veri) {
$YasakKelimeler = "hentai,fuck,fucking,penis,tities,tits,dick,
porn,porno,sex,sexy,nude,pussy,ass,prostitute,prostute,anal,
oral,whore,hooker,bitch,cumshot,blowjob,lesbian,fetish,gay,
viagra,am,göt,sik,yarrak,orospu,oruspu,pezevenk,döl,lezbiyen,gey,fetiş";

$explode = explode(',',$YasakKelimeler);
foreach($explode as $Ysk) {
$veri = eregi_replace($Ysk,'şeker',$veri);
}
return $veri;
}

Yukarıdaki Fonksiyonla Sayfa İçindeki Adult ve erotik içerikleri yok ediyoruz ama Bir sorun daha var daha önce google tarafından indexlenen sayfaları ne yapacağız diye düşündük haymac ile ve böyle bir Kodcuk çıktı aşağıda

$gelen=strtolower($_SERVER['REQUEST_URI']);
$lolz = "hentai,fuck,fucking,penis,tities,tits,dick,porn,porno,sex,
sexy,nude,pussy,ass,prostitute,prostute,anal,oral,whore,hooker,
bitch,cumshot,blowjob,lesbian,fetish,gay,viagra,am,göt,sik,yarrak,
orospu,oruspu,pezevenk,döl,lezbiyen,gey,fetiş";

$al=explode(",",$lolz);
foreach($al as $tzk) {
if(eregi($tzk,$gelen)){
die("script>location.href='http://www.biyotube.com/QoNpD5ZSe-U-youtube-azer-bulbul-iyi-degilim-video.html';
}
}
yukarıdaki kodcuk url de adult ve erotik kelimeler bulunuyorsa istediğimiz adrese yönlendiriyor

Yardımlarından dolayı Haymac'a teşekkürler

12 Kasım 2007 Pazartesi

Suç ve Ceza

youtube.com Gezerken Sedat Peker ile ilgili Bir Haberin videosunu izledim
Sedat Peker Tecavüzcü Bir Adama Ne yapılması Gerektiğini Fazlasıyla Gösteriyor
Şiddeti Desteklemiyorum Ama Helal Olsun Sedat Peker Diyorum

11 Kasım 2007 Pazar

Curl dosya işlemleri ve allow_url_fopen sorunu

Müşterilerime Script Yazarken En Çok Oluşan Sorunlar kullandıgım php fonksiyonlarının sunucuda yasaklanması bazende allow_url_fopen değerinin Off Olmasıdır

peki
allow_url_fopen değerinin off olması neyi engeller örnek verecek olursak

$kaynak=file_get_contents("http://wwww.oxxi.net/index.php");
echo $kaynak;

Gibi bir php kodcuğu çalıştırınca

URL file-access is disabled in the server configuration

Gibi bir hata verirdi

Bizde file_get_contents fonksiyonunun yaptığı işi curl kütüphanesinden
yararlanarak yapacağız

function kaynak($site){


$ch = curl_init();
$timeout = 0;
curl_setopt ($ch, CURLOPT_URL, $site);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$icerik = curl_exec($ch);
curl_close($ch);

return $icerik;

}
yukarıdaki Fonksiyonla istediğimiz sitenin kaynağını alıyoruz kullanımı

$kaynak=kaynak("http://wwww.oxxi.net/index.php");

echo $kaynak;

şeklinde
İkinci Fonksiyonumuz ise uzak sunucudaki herhangi bir dosyayı alıp istediğiniz
isimde kaydedebilmenize olanak sağlıyor

function dosya_cek($adres,$ad)
{
if (!extension_loaded(curl)) {
die("Extension yuklu degil socket deneyebilirsin");
}

$ch = curl_init("$adres");
if (!$ch) {
die("Curl oturumu baslatamadim..");
}
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
curl_close($ch);
// baglantiyi kapa
$islem = fopen("$ad", "a+");
fwrite($islem, $data);
fclose($islem);
if ($islem) {
echo $ad." Dosya basariyla yuklendi...
";

} else {
echo $ad." Dosya yuklenemedi";
}
}

Örnek Kullanımı

dosya_cek("http://www.oxxi.net/index.html","index.html");

Kodcuğun Çalıştığı dizine http://www.oxxxi.net/index.html kaynak kodlarını
index.html olarak kaydediyoruz




10 Kasım 2007 Cumartesi

Plesk Şifresini Unutanlar

Plesk Şifresini Unutanlar Şifreyi Bulmak İçin
ssh root girişi yapıp

cat /etc/psa/.shadow.psa

Yazmaları Yeterli

9 Kasım 2007 Cuma

Büyük Hacker Google.com'u hackledi :)

Evet Arkadaşlar Yanlış Duymadınız Google.com hacklendi :D Yanlız Hackleyen Arkadaş photoshop'u Açık Unutmuş :D Hackleme Nedeni ise Çok Anlamlı :D adsense hesabını banlamışlar