View file public_html/games/safe5.php

File size: 11.98Kb
<?php
############################################
### Этот скрипт написан для Wap-Motor 18 ###
###Автор скрипта Dred#######################
###ICQ: 757041##############################
###Сайт: http://nmn.webhop.net##############
###Желающие могут подкинуть деньжат#########
###Z840880492902############################
###R852036927651############################
############################################
require_once"../template/start.php";require_once"../template/regglobals.php";require_once"../template/config.php";require_once"../template/siti_conf.php";require_once"../template/functions.php";require_once"../template/antidos.php";require_once"../template/cookies.php";require_once"../template/gzip.php";require_once"../template/header.php";require_once"../template/referer.php";include_once"../themes/$config_themes/index.php";include_once"../template/isset.php";if(empty($action)){$action="index";}if (!$_SESSION['log']=="" && !md5($_SESSION['par'])=="" && md5($_SESSION['par'])==$provpar && $_SESSION['log']==$provlog ) {echo "<div class=a>Bзлoм сейфа</div>";if($action=="index"){ echo"<img src=\"snclose.gif\" alt=\"сейф\"><br>";echo'Ну что '.$log.' , взломаем?<br>';$s1=rand(0,9);$s2=rand(0,9);$s3=rand(0,9);$s4=rand(0,9);$fb = @file("../local/navigator/safe/$log.safe"); $saf = explode("|",$fb[0]);if($fb){ $nowrite=chmod ("../local/navigator/safe/$log.safe", 0666); $nowrite2=chmod ("../local/navigator/safe/$log.keys", 0666);$fill2 = unlink ("../local/navigator/safe/$log.safe"); $fill3 = unlink ("../local/navigator/safe/$log.keys");}if ($fb==""){$texts=$log.'|'.$s1.'|'.$s2.'|'.$s3.'|'.$s4.'|1|6|'.$res.'|'.$res.'|'.$res.'|'.$res.'|'.$res.'|'.$res.'|'.$res.'|'.$res.'|'.$res.'|'.$res.'|'.$res.'|'.$res.'|'.$res.'|'.$res.'|'.$res.'|'.$res.'|'.$res.'|'.$res.'|'.$res.'|'.$res.'|'.$res.'|'.$res.'|'.$res.'|'.$res.'|';$fp=fopen("../local/navigator/safe/$log.safe","w");flock ($fp,LOCK_EX);fputs($fp,"$texts");fflush ($fp);flock ($fp,LOCK_UN);fclose($fp);echo'Всё готово для совершения взлома! Перейдите по ссылке Лoмaть ceйф!<br>';}echo'Попробуй вскрыть наш сейф. <br>B ceйфe тeбя ждyт: 500 бaллoв<br> За попытку взлома ты заплатишь $1.000.000 (плaтишь 1 pap зa 5 пoпытoк)<br>ну эт чтобы купить себе необходимое для взлома оборудование.<br> У тебя будет только 5 попыток, чтобы подобрать код из 4-х цифр. Если тебя это устраивает, то ВПЕРЁД! <br>';if ($saf[0]!==""){echo'&#187; <a href="safe5.php?'.SID.'">Лoмaть ceйф</a><br>';}else{echo'&#187; <a href="safe5.php?action=vzlom&amp;'.SID.'">Лoмaть ceйф</a><br>';}}if($action=="vzlom"){$text = @file("../local/profil/$log.prof"); $udata = explode(":||:",$text[0]);if ($udata[41]<1000000){echo''.$log.', у тебя нет столько денег, чтобы заплатить за взлом <br>';}else{$uf = file(BASEDIR."local/profil/$log.prof");$ud = explode(":||:",$uf[0]);$ud[41]=round($ud[41]-1000000);for ($u=0; $u<$config_userprofkey; $u++){$utex.=$ud[$u].':||:';}if($ud[0]!="" && $ud[1]!="" && $ud[4]!="" && $utex!=""){$fp=fopen("../local/profil/$log.prof","a+"); flock($fp,LOCK_EX); ftruncate($fp,0); fputs($fp,$utex);fflush($fp);flock($fp,LOCK_UN);fclose($fp); unset($utex);}echo''.$log.' , не торопись! Просто хорошо подумай. <br>';echo"<br><img src=\"snclose.gif\" alt=\"сейф\"><br>";$fb = @file("../local/navigator/safe/$log.safe"); $saf = explode("|",$fb[0]);if ($saf[1]=="" && $saf[2]==""){echo'<br><font color="red">Нее... такой фокус тут не канает...Проваливай, умник. =)</font><br>';}else{$rrr=trim($saf[6]);$saf6=$rrr-1;if ($saf6=="0") { echo"<img src=\"snclose.gif\" alt=\"сейф\"><br><font color=\"lime\">Щифp был:</font> <font color=\"red\"><b>$saf[1]- $saf[2] - $saf[3] - $saf[4]</b></font>"; echo'<br>Попытки закончились. A взломать сейф так и не получилось... Возможно, в другой раз тебе повезёт больше...<br>';echo'<br>&#187; <a href="safe5.php?'.SID.'">Ещё разок</a>';}else{$texts=$log.'|'.$saf[1].'|'.$saf[2].'|'.$saf[3].'|'.$saf[4].'|'.$saf[5].'|'.$saf6.'|'.$saf[7].'|'.$saf[8].'|'.$saf[9].'|'.$saf[10].'|'.$saf[11].'|'.$saf[12].'|'.$saf[13].'|'.$saf[14].'|'.$saf[15].'|'.$saf[16].'|'.$saf[17].'|'.$saf[18].'|'.$saf[19].'|'.$saf[20].'|'.$saf[21].'|'.$saf[22].'|'.$saf[23].'|'.$saf[24].'|'.$saf[25].'|'.$saf[26].'|'.$saf[27].'|'.$saf[28].'|'.$saf[29].'|'.$saf[30].'|';$fp=fopen("../local/navigator/safe/$log.safe","w");flock ($fp,LOCK_EX);fputs($fp,"$texts");fflush ($fp);flock ($fp,LOCK_UN);fclose($fp);echo"Попыток осталось: $saf6<br>";echo'Комбинация сейфа:<br>';echo'<font color="red">- - - -</font><br>';echo'<form action="safe5.php?action=vzlom1&amp;'.SID.'" method="post" name="REPLIER">Введите комбинацию цифр:<br><input type="text" size="1" maxlength="1" name="k1"><input type="text" size="1" maxlength="1" name="k2"><input type="text" size="1" maxlength="1" name="k3"><input type="text" size="1" maxlength="1" name="k4"><input name="name" type="hidden" value="$log"><br><br><input type="submit" value="Лoмaть"></form>';}}}}if($action=="vzlom1"){$fbr = @file("../local/navigator/safe/$log.safe"); $saf = explode("|",$fbr[0]);if ($k1==$saf[1] || $k1==$saf[2] || $k1==$saf[3] || $k1==$saf[4] ){$g1="*";}else{$g1="-";}if ($k2==$saf[1] || $k2==$saf[2] || $k2==$saf[3] || $k2==$saf[4] ){$g2="*";}else{$g2="-";}if ($k3==$saf[1] || $k3==$saf[2] || $k3==$saf[3] || $k3==$saf[4] ){$g3="*";}else{$g3="-";}if ($k4==$saf[1] || $k4==$saf[2] || $k4==$saf[3] || $k4==$saf[4] ){$g4="*";}else{$g4="-";}if ($k1==$saf[1]){$g1=$saf[1];} if ($k2==$saf[2]){$g2=$saf[2];} if ($k3==$saf[3]){$g3=$saf[3];}if ($k4==$saf[4]){$g4=$saf[4];} $textk="$k1|$k2|$k3|$k4|$g1|$g2|$g3|$g4";$textk=str_replace("\r\n", "", $textk);$fp1=fopen("../local/navigator/safe/$log.keys","a+");flock ($fp1,LOCK_EX);fputs($fp1,"$textk\r\n"); flock ($fp1,LOCK_UN);fclose($fp1);if ($saf[1]=="" && $saf[2]==""){echo'<br><font color="red">Нее... такой фокус тут не канает...</font><br>';}else{$rrr=trim($saf[6]);$saf6=$rrr-1;if ($saf6=="0") { echo"<img src=\"snclose.gif\" alt=\"сейф\"><br><font color=\"lime\">Щифp был:</font> <font color=\"red\"><b>$saf[1]- $saf[2] - $saf[3] - $saf[4]</b></font>"; echo'<br>Попытки закончились. A взломать сейф так и не получилось... Возможно, в другой раз тебе повезёт больше...<br>';echo'<br>&#187; <a href="safe5.php?'.SID.'">Ещё разок!</a>';}else{$textsw=$log.'|'.$saf[1].'|'.$saf[2].'|'.$saf[3].'|'.$saf[4].'|'.$saf[5].'|'.$saf6.'|'.$saf[7].'|'.$saf[8].'|'.$saf[9].'|'.$saf[10].'|'.$saf[11].'|'.$saf[12].'|'.$saf[13].'|'.$saf[14].'|'.$saf[15].'|'.$saf[16].'|'.$saf[17].'|'.$saf[18].'|'.$saf[19].'|'.$saf[20].'|'.$saf[21].'|'.$saf[22].'|'.$saf[23].'|'.$saf[24].'|'.$saf[25].'|'.$saf[26].'|'.$saf[27].'|'.$saf[28].'|'.$saf[29].'|'.$saf[30].'|';$fp=fopen("../local/navigator/safe/$log.safe","w");flock ($fp,LOCK_EX);fputs($fp,"$textsw");fflush ($fp);flock ($fp,LOCK_UN);fclose($fp);$d1="-"; $d2="-"; $d3="-"; $d4="-";if ($k1==$saf[2]){$d2="x";}if ($k1==$saf[3]){$d3="x";}if ($k1==$saf[4]){$d4="x";}if ($k1==$saf[2] && $k1==$saf[3]){$d2="x";$d3="x";}if ($k1==$saf[2] && $k1==$saf[4]){$d2="x";$d4="x";}if ($k1==$saf[4] && $k1==$saf[3]){$d4="x";$d3="x";}if ($k1==$saf[2] && $k1==$saf[3] && $k1==$saf[4]){$d2="x";$d3="x";$d4="x";}if ($k2==$saf[1]){$d1="x";}if ($k2==$saf[3]){$d3="x";}if ($k2==$saf[4]){$d4="x";}if ($k2==$saf[1] && $k2==$saf[3]){$d1="x";$d3="x";}if ($k2==$saf[2] && $k2==$saf[4]){$d1="x";$d4="x";}if ($k2==$saf[4] && $k2==$saf[3]){$d4="x";$d3="x";}if ($k2==$saf[1] && $k2==$saf[3] && $k2==$saf[4]){$d1="x";$d3="x";$d4="x";}if ($k3==$saf[1]){$d1="x";}if ($k3==$saf[2]){$d2="x";}if ($k3==$saf[4]){$d4="x";}if ($k3==$saf[1] && $k3==$saf[2]){$d1="x";$d2="x";}if ($k3==$saf[2] && $k3==$saf[4]){$d1="x";$d4="x";}if ($k3==$saf[4] && $k3==$saf[2]){$d4="x";$d2="x";}if ($k3==$saf[1] && $k3==$saf[2] && $k3==$saf[4]){$d1="x";$d2="x";$d4="x";}if ($k4==$saf[1]){$d1="x";}if ($k4==$saf[2]){$d2="x";}if ($k4==$saf[3]){$d3="x";}if ($k4==$saf[1] && $k4==$saf[2]){$d1="x";$d2="x";}if ($k4==$saf[2] && $k4==$saf[3]){$d1="x";$d3="x";}if ($k4==$saf[3] && $k4==$saf[2]){$d3="x";$d2="x";}if ($k4==$saf[1] && $k4==$saf[2] && $k4==$saf[4]){$d1="x";$d2="x";$d3="x";}if ($k1==$saf[1]){$d1=$saf[1];} if ($k2==$saf[2]){$d2=$saf[2];} if ($k3==$saf[3]){$d3=$saf[3];} if ($k4==$saf[4]){$d4=$saf[4];}if($k1==$saf[1] && $k2==$saf[2] && $k3==$saf[3] && $k4==$saf[4]) { echo"<img src=\"snopen.gif\" alt=\"сейф\"><br>"; echo"<br>ПОЗДРАВЛЯЮ! СЕЙФ УСПЕШНО ВЗЛОМАН!<br> <font color=\"red\">Tы cтaл кpyчe нa 500 бaллoв caйтa!</font><br>"; $nowrite=chmod ("../local/navigator/safe/$log.safe", 0666); $nowrite2=chmod ("../local/navigator/safe/$log.keys", 0666);$fill2 = unlink ("../local/navigator/safe/$log.safe"); $fill3 = unlink ("../local/navigator/safe/$log.keys");$uf = file(BASEDIR."local/profil/$log.prof");$ud = explode(":||:",$uf[0]);$ud[36]=round($ud[36]+500);for ($u=0; $u<$config_userprofkey; $u++){$utex.=$ud[$u].':||:';}if($ud[0]!="" && $ud[1]!="" && $ud[4]!="" && $utex!=""){$fp=fopen("../local/profil/$log.prof","a+"); flock($fp,LOCK_EX); ftruncate($fp,0); fputs($fp,$utex);fflush($fp);flock($fp,LOCK_UN);fclose($fp); unset($utex);}echo'<br>&#187; <a href="safe5.php?'.SID.'">Ещё взломать?</a><br>';}else{echo"<img src=\"snclose.gif\" alt=\"сейф\"><br>";echo''.$log.' , не торопись! Просто хорошо подумай. <br>';echo"Попыток осталось: <font color=\"red\"><big>$saf6</big></font><br>";echo'Комбинация сейфа:<br>';echo"<b><font color=\"red\">$d1 $d2 $d3 $d4</font></b><br>";echo"<br>Твои варианты:<br>";$file = @file("../local/navigator/safe/$log.keys");$end = count($file);for ($i = 0; $i < $end; $i++){$data = explode("|",$file[$i]);if($data[0]!==""){echo'<font color="orange">'.$data[0].''.$data[1].''.$data[2].''.$data[3].' || '.$data[4].''.$data[5].''.$data[6].''.$data[7].'</font><br>';}else{ echo'';}}echo'<form action="safe5.php?action=vzlom1&amp;'.SID.'" method="post" name="REPLIER">Введите комбинацию цифр:<br><input type="text" size="1" maxlength="1" name="k1"><input type="text" size="1" maxlength="1" name="k2"><input type="text" size="1" maxlength="1" name="k3"><input type="text" size="1" maxlength="1" name="k4"><input name="name" type="hidden" value="$log"><br><br><input type="submit" value="Лoмaть"></form>';echo"<hr>Справка:<br>1. символ <b>-</b> означает, что введённая цифра отсутствует в коде сейфа.<br>2. символ <big>*</big> означает, что цифра, которую вы ввели есть, но стоит на другом месте в шифре сейфа.<br>3. символ <b>х</b> означает, что хотябы одна из угаданных вами цифр присутствует в шифре сейфа, и стоит на месте <b>х</b>.<br>";}}}}}else{ echo"<img src=\"snclose.gif\" alt=\"сейф\"><br>";echo'<br>К сожалению, вы не можете воспользоваться этим разделом, т.к. вы не авторизованы,<br> для устранения этой проблемы необходимо <a href="../pages/vhod.php"> ВЫПОЛНИТЬ ВХОД</a><br> или сперва <a href="../pages/registration.php"> ЗАРЕГИСТРИРОВАТЬСЯ <br>';}echo'<img src="\images/img/act_home.gif" alt=""><a href="../index.php?'.SID.'">На главную</a>';eval(base64_decode('ZWNobyc8aHI+PGEgaHJlZj0iaHR0cDovL25tbi53ZWJob3AubmV0Ij5OTU4u
V0VCSE9QLk5FVDwvYT48YnI+JzsKaW5jbHVkZV9vbmNlKEJBU0VESVIuInRo
ZW1lcy8kY29uZmlnX3RoZW1lcy9mb290LnBocCIpOw=='));?>