Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?
- $filebase=array(
- 0=>'friends.txt',
- 1=>'fan.txt',
- 2=>'like.txt',
- 3=>'club.txt',
- 4=>'vote.txt',
- 5=>'views.txt',
- 6=>'vip.txt',
- 7=>'premium.txt');
- $tmessage='OK!Link added!';
- $fmessage='BAD HASH!';
- $adminpass='hashpassik';
- $filename='index.php';/
- $sub=$_GET['name'];/
- $subone='name';/
- $crypt="solomame1".$sub."solomame1";
- /*Создание sid'a [Не трогать]*/
- $makecookie=md5('thesilverwolf.ru base engine'.$adminpass.$_server["remote_addr"]);
- $makecookie=md5($makecookie);
- /*Проверка файлов на существование, и создание*/
- if (!file_exists($filebase[0]))
- {file_put_contents($filebase[0],'');echo 'Файл создан'."\n";}
- if (!file_exists($filebase[1]))
- {file_put_contents($filebase[1],'');echo 'Файл создан'."\n";}
- if (!file_exists($filebase[2]))
- {file_put_contents($filebase[2],'');echo 'Файл создан'."\n";}
- if (!file_exists($filebase[3]))
- {file_put_contents($filebase[3],'');echo 'Файл создан'."\n";}
- if (!file_exists($filebase[4]))
- {file_put_contents($filebase[4],'');echo 'Файл создан'."\n";}
- if (!file_exists($filebase[5]))
- {file_put_contents($filebase[5],'');echo 'Файл создан'."\n";}
- if (!file_exists($filebase[6]))
- {file_put_contents($filebase[6],'');echo 'Файл создан'."\n";}
- if (!file_exists($filebase[7]))
- {file_put_contents($filebase[7],'');echo 'Файл создан'."\n";}
- $testhash=md5($crypt);
- if ($_GET['add']=='friends')
- {if ($testhash==$_GET['hash'])
- {echo $tmessage;
- if (!is_numeric($sub))
- {echo $fmessage;}
- else
- {$file = fopen ($filebase[0],"a");
- if (!$file)
- {echo("Ошибка открытия файла");}
- else
- {fputs ( $file, $sub."\n");}
- fclose ($file);
- $delete = file($filebase[0]);
- $delete = array_unique($delete);
- file_put_contents($filebase[0],implode('', $delete));}}
- else
- {echo $fmessage;}}
- if ($_GET['add']=='fan')
- {if ($testhash==$_GET['hash'])
- {echo $tmessage;
- if (!is_numeric($sub))
- {echo $fmessage;}
- else
- {$file = fopen ($filebase[1],"a");
- if (!$file)
- {echo("Ошибка открытия файла");}
- else
- {fputs ( $file, $sub."\n");}
- fclose ($file);
- $delete = file($filebase[1]);
- $delete = array_unique($delete);
- file_put_contents($filebase[1],implode('', $delete));}}
- else
- {echo $fmessage;}}
- if ($_GET['add']=='like')
- {if ($testhash==$_GET['hash'])
- {echo $tmessage;/
- $file = fopen ($filebase[2],"a"); /
- if (!$file) /
- {echo("Ошибка открытия файла");} /
- else
- {fputs ( $file, $sub."\n");}/
- fclose ($file); /
- $delete = file($filebase[2]);
- $delete = array_unique($delete);
- file_put_contents($filebase[2],implode('', $delete));}
- else
- {echo $fmessage;/*Cообщение если хэш неверный*/}}
- if ($_GET['add']=='club')
- {if ($testhash==$_GET['hash'])
- {echo $tmessage;
- if (!is_numeric($sub))
- {echo $fmessage;}
- else
- {$file = fopen ($filebase[3],"a");
- if (!$file)
- {echo("Ошибка открытия файла");}
- else
- {fputs ( $file, $sub."\n");}
- fclose ($file);
- $delete = file($filebase[3]);
- $delete = array_unique($delete);
- file_put_contents($filebase[3],implode('', $delete));}}
- else
- {echo $fmessage;}}
- if ($_GET['add']=='vote')
- {if ($testhash==$_GET['hash'])
- {echo $tmessage;
- echo $filebase[4];
- $file = fopen ($filebase[4],"a");
- if (!$file)
- {echo("Ошибка открытия файла");}
- else
- {fputs ( $file, $sub."\n");}
- fclose ($file);
- /*Удаляем повторные строки*/
- $delete = file($filebase[4]);
- $delete = array_unique($delete);
- file_put_contents($filebase[4],implode('', $delete));}
- else
- {echo $fmessage;
- if ($_GET['add']=='views')
- {if ($testhash==$_GET['hash'])
- {echo $tmessage;/
- $file = fopen ($filebase[5],"a"); /
- if (!$file) /
- {echo("Ошибка открытия файла");} /
- else
- {fputs ( $file, $sub."\n");}
- fclose ($file); /*Закрываем файл*/
- /*Удаляем повторные строки*/
- $delete = file($filebase[5]);
- $delete = array_unique($delete);
- file_put_contents($filebase[5],implode('', $delete));}
- else
- {echo $fmessage;/*Cообщение если хэш неверный*/}}
- if (($_GET['act']=='admin') and ($_GET['pass']==$adminpass))
- {
- SetCookie("sid",$makecookie);
- echo 'Login succesfull :)'."<br/>";
- echo 'Go to:'.$filename.'?act=adminpage';
- }
- if ($_GET['act']=='adminpage')
- {
- if ($_COOKIE['sid']==$makecookie)
- {
- echo 'Hello! admin'."<br/>";
- echo 'Add to vip: '.$filename.'?add=vip&id=id komu vip'."<br/>";
- echo 'Add to premium: '.$filename.'?add=prem&id=id komu premium'."<br/>";
- echo 'Add to friends:'.$filename.'?add=friends&'.$subone.'=id kogo dobavit&hash='.$crypt.'(hashik)'."<br/>";
- echo 'Add to like: '.$filename.'?add=like&'.$subone.'=silka kuda like&hash='.$crypt.'(hashik)'."<br/>";
- echo 'Add to fan: '.$filename.'?add=fan&'.$subone.'=id kogo dobavit&hash='.$crypt.'(hashik)'."<br/>";
- echo 'Add to club: '.$filename.'?add=club&'.$subone.'=id gruppy&hash='.$crypt.'(hashik)'."<br/>";
- echo 'Add to vote: '.$filename.'?add=vote&'.$subone.'=golosovanie zhe&hash='.$crypt.'(hashik)'."<br/>";
- echo 'Add to views: '.$filename.'?add=views&'.$subone.'=id video&hash='.$crypt.'(hashik)'."<br/>";
- echo 'Logout: '.$filename.'?act=logout';
- }
- else
- {echo 'Authorize please';}
- }
- if ($_GET['act']=='logout')
- {if ($_COOKIE['sid']==$makecookie)
- {
- SetCookie("sid",'');
- echo 'Unlogin succesful';
- }
- else
- {echo 'Need authorize';}
- }
- if (($_GET['add']=='vip') and ($_GET['id']<>'') and ($_COOKIE['sid']==$makecookie))
- {
- $file = fopen ($filebase[6],"a");
- if (!$file)
- {echo("Ошибка открытия файла");}
- else
- {fputs ( $file, $_GET['id']."\n");}
- fclose ($file);
- }
- if (($_GET['add']=='prem') and ($_GET['id']<>'') and ($_COOKIE['sid']==$makecookie))
- {
- $file = fopen ($filebase[7],"a");
- if (!$file)
- {
- echo("Ошибка открытия файла");
- }
- else
- {
- fputs ( $file, $_GET['id']."\n");
- }
- fclose ($file);
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement