<?php
session_start();
include "../ust.php";
include "../sol.php";
$site = htmlspecialchars(trim($_POST['site']));
$hacker = htmlspecialchars(trim($_POST['hacker']));
$sunucu = $_POST['sunucu'];
if($_POST['gkodumuz'] == "123456" && $_POST['zgkod'] == "123456"){ // güvenlik kontrol
if( empty($site) OR empty($hacker) ){
echo "<center>Lütfen boş alan bırakmayınız<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';
} elseif( strlen($hacker) < 4 ) {
echo "<center>Nickiniz 4 karakterden kısa olamaz!<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';
} elseif( strlen($hacker) > 20 ) {
echo "<center>Nickiniz 3 karakterden kısa olamaz!<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';
} elseif( ereg("[ÇçĞğİıÖöŞşÜü ]",$hacker) ) {
echo "<center>Nickinizde türkçe karakter veya boşluk kullanmayınız!<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';
} elseif( substr($site, 0, 7) != "http://") {
echo "<center>Deface Siteniz http:// ile başlamalı!<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';
} elseif(empty($_POST['kod']) || empty($_SESSION['guv']) || !$_SESSION['guv']){
echo "<center>Güvenlik kodunu giriniz!<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';
} elseif($_POST['kod'] != $_SESSION['guv']){
echo "<center>Güvenlik kodunu doğru giriniz!<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';
} else {
//Güvenlik Kodunu Temizle
unset($_SESSION['guv']);
$altiay = 60 * 60 * 60 * 24 * 30 * 6;
$simdi = time();
// KAYIT KONTROL
if ( strstr($site, "www") ){
$ilk = strpos($site, ".");
$orta = substr($site, $ilk+1);
$ilkson = strpos($orta, "/");
$orta = substr($site, $ilk+1, $ilkson+1);
$uzunluk = strlen($orta);
$son = substr($orta, $uzunluk-1);
if ($son == "/"){
$ara = substr($orta, 0, $uzunluk-1);
} else {
$ara = $orta;
}
} else { // www yoksa
$orta = substr($site, 7);
$ilkson = strpos($orta, "/");
$orta = substr($orta, 0, $ilkson+1);
$uzunluk = strlen($orta);
$son = substr($orta, $uzunluk-1);
if ($son == "/"){
$ara = substr($orta, 0, $uzunluk-1);
} else {
$ara = $orta;
}
} // www var mı kontrol
$kontrol_yap = mysql_query("SELECT * FROM kayitlar WHERE url LIKE '%$ara%' AND $simdi - tarih < $altiay");
$kontrol = mysql_num_rows($kontrol_yap);
if($kontrol > 0){ // eskiden var mı kontrol
echo "<center>Bu adres zaten kayıtlı!<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';
} else { // Eskiden yoksa
///site aç veya yanlış adresi göster ////
$crl = curl_init();
curl_setopt($crl, CURLOPT_TIMEOUT, "30");
curl_setopt($crl, CURLOPT_URL, "$site");
curl_setopt($crl, CURLOPT_HEADER, 0);
curl_setopt($crl, CURLOPT_RETURNTRANSFER, 1);
$icerik = addslashes(curl_exec($crl));
curl_close($crl);
if ($icerik == "") echo '<center>Girdiğiniz Adres\'in doğru olduğuna emin olunuz!<br /><br /><a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';
else {
/// EKLEME ////
$tarih = time();
$hacker = addslashes($hacker);
$ip=$_SERVER['REMOTE_ADDR']; // ip adresi alınıyorr..
/// işletim sistemi tespit kısmı
$os=getenv("HTTP_USER_AGENT");
if(preg_match("/linux/i",$_SERVER['HTTP_USER_AGENT']))
{$os_user = "Linux";}
else if(preg_match("/unix/i",$_SERVER['HTTP_USER_AGENT']))
{$os_user = "Unix";}
else if(preg_match("/hp-ux/i",$_SERVER['HTTP_USER_AGENT']))
{$os_user = "hp-ux";}
else if(preg_match("/X11/i",$_SERVER['HTTP_USER_AGENT']) )
{$os_user = "Linux";}
else if(preg_match("/win32/i",$_SERVER['HTTP_USER_AGENT']))
{$os_user = "Windows";}
else if((preg_match("/(win)([0-9]{2})/i",$_SERVER['HTTP_USER_AGENT'],$sysarg)) || (preg_match("/(windows) ([0-9]{2})/i",$_SERVER['HTTP_USER_AGENT'],$sysarg)) )
{$os_user = "Windows";}
else if(preg_match("/Win 9x 4.90/i",$_SERVER['HTTP_USER_AGENT']))
{$os_user = "Win Me";}
else if(preg_match("/windows 2000/i",$_SERVER['HTTP_USER_AGENT']) || preg_match("/(windows nt)( ){0,1}(5.0)/i",$_SERVER['HTTP_USER_AGENT']) )
{$os_user = "Win 2000";}
else if(preg_match("/(windows nt)( ){0,1}(5.1)/i",$_SERVER['HTTP_USER_AGENT']) )
{$os_user = "Win XP";}
else if(preg_match("/(winnt)([0-9]{1,2}.[0-9]{1,2}){0,1}/i",$_SERVER['HTTP_USER_AGENT']) )
{$os_user = "Win NT";}
else if(preg_match("/(windows nt)( ){0,1}([0-9]{1,2}.[0-9]{1,2}){0,1}/i",$_SERVER['HTTP_USER_AGENT']) )
{$os_user = "Win NT";}
else if(preg_match("/mac/i",$_SERVER['HTTP_USER_AGENT']))
{$os_user = "Mac";}
else if(preg_match("/(sunos) ([0-9]{1,2}.[0-9]{1,2}){0,1}/i",$_SERVER['HTTP_USER_AGENT'],$sysarg))
{$os_user = "SunOS";}
else if(preg_match("/(beos) r([0-9]{1,2}.[0-9]{1,2}){0,1}/i",$_SERVER['HTTP_USER_AGENT'],$sysarg))
{$os_user = "BeOS";}
else if(preg_match("/freebsd/i",$_SERVER['HTTP_USER_AGENT']))
{$os_user = "FreeBSD";}
else if(preg_match("/openbsd/i",$_SERVER['HTTP_USER_AGENT']))
{$os_user = "OpenBSD";}
else if(preg_match("/irix/i",$_SERVER['HTTP_USER_AGENT']))
{$os_user = "IRIX";}
else if(preg_match("/os/2/i",$_SERVER['HTTP_USER_AGENT']))
{$os_user = "OS2";}
else{$os_user = "no";}
//////////////////////////////////////
$ekle = @mysql_query("INSERT INTO kayitlar (id, hacker, url, icerik, tarih, onay, tur, sistem, ip)
VALUES('', '$hacker', '$site', '$icerik', '$tarih', '0','0','$os_user','$ip') ");
$kayit_bak = mysql_query("SELECT * FROM hackerlar WHERE hacker = '$hacker'");
$kayit_sayisi = mysql_num_rows($kayit_bak);
if ($kayit_sayisi > 0){ // daha önce kayıdı varsa
$ekle2 = mysql_query("UPDATE hackerlar SET onaysiz = onaysiz + 1, deface = deface + 1 WHERE hacker = '$hacker'");
} else { // daha önce kayıdı yoksa
$ekle2 = mysql_query("INSERT INTO hackerlar (id, hacker, onaysiz, onayli, deface) VALUES('', '$hacker', '1', '0', '1') ");
} // daha önce kayıt kontrol kapa
if ($ekle && $ekle2){
echo '<script>alert("Siteniz onholddadır.\nİncelenince deface listesine eklenecektir!"); document.location="/onhold"; </script>';
} else {
echo "<center>Siteniz eklenirken bir hata oluştu..!<br /><br />";
echo '<a href="">Geri dönmek için tıklayın</a></center>';
} // ekle kontrol
} // Adres doğruluğu kontrol
} // Eskiden var mı kontrol
} // empty kontrol
} else { // submit kontrol
echo "<center>Lütfen doğru adresten kayıt yaptırınız!<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';
}
?>
<? include "../alt.php"; ?>