Advertisement
Guest User

lol2

a guest
Nov 3rd, 2011
332
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.97 KB | None | 0 0
  1.  
  2. <?
  3. $filebase=array(
  4. 0=>'friends.txt',
  5. 1=>'fan.txt',
  6. 2=>'like.txt',
  7. 3=>'club.txt',
  8. 4=>'vote.txt',
  9. 5=>'views.txt',
  10. 6=>'vip.txt',
  11. 7=>'premium.txt');
  12. $tmessage='OK!Link added!';
  13. $fmessage='BAD HASH!';
  14. $adminpass='hashpassik';
  15. $filename='index.php';/
  16. $sub=$_GET['name'];/
  17. $subone='name';/
  18. $crypt="solomame1".$sub."solomame1";
  19. /*Создание sid'a [Не трогать]*/
  20. $makecookie=md5('thesilverwolf.ru base engine'.$adminpass.$_server["remote_addr"]);
  21. $makecookie=md5($makecookie);
  22.  
  23. /*Проверка файлов на существование, и создание*/
  24. if (!file_exists($filebase[0]))
  25. {file_put_contents($filebase[0],'');echo 'Файл создан'."\n";}
  26. if (!file_exists($filebase[1]))
  27. {file_put_contents($filebase[1],'');echo 'Файл создан'."\n";}
  28. if (!file_exists($filebase[2]))
  29. {file_put_contents($filebase[2],'');echo 'Файл создан'."\n";}
  30. if (!file_exists($filebase[3]))
  31. {file_put_contents($filebase[3],'');echo 'Файл создан'."\n";}
  32. if (!file_exists($filebase[4]))
  33. {file_put_contents($filebase[4],'');echo 'Файл создан'."\n";}
  34. if (!file_exists($filebase[5]))
  35. {file_put_contents($filebase[5],'');echo 'Файл создан'."\n";}
  36. if (!file_exists($filebase[6]))
  37. {file_put_contents($filebase[6],'');echo 'Файл создан'."\n";}
  38. if (!file_exists($filebase[7]))
  39. {file_put_contents($filebase[7],'');echo 'Файл создан'."\n";}
  40.  
  41. $testhash=md5($crypt);
  42. if ($_GET['add']=='friends')
  43. {if ($testhash==$_GET['hash'])
  44. {echo $tmessage;
  45. if (!is_numeric($sub))
  46. {echo $fmessage;}
  47. else
  48. {$file = fopen ($filebase[0],"a");
  49. if (!$file)
  50. {echo("Ошибка открытия файла");}
  51. else
  52. {fputs ( $file, $sub."\n");}
  53. fclose ($file);
  54. $delete = file($filebase[0]);
  55. $delete = array_unique($delete);
  56. file_put_contents($filebase[0],implode('', $delete));}}
  57. else
  58. {echo $fmessage;}}
  59. if ($_GET['add']=='fan')
  60. {if ($testhash==$_GET['hash'])
  61. {echo $tmessage;
  62. if (!is_numeric($sub))
  63. {echo $fmessage;}
  64. else
  65. {$file = fopen ($filebase[1],"a");
  66. if (!$file)
  67. {echo("Ошибка открытия файла");}
  68. else
  69. {fputs ( $file, $sub."\n");}
  70. fclose ($file);
  71. $delete = file($filebase[1]);
  72. $delete = array_unique($delete);
  73. file_put_contents($filebase[1],implode('', $delete));}}
  74. else
  75. {echo $fmessage;}}
  76.  
  77. if ($_GET['add']=='like')
  78. {if ($testhash==$_GET['hash'])
  79. {echo $tmessage;/
  80. $file = fopen ($filebase[2],"a"); /
  81. if (!$file) /
  82. {echo("Ошибка открытия файла");} /
  83. else
  84. {fputs ( $file, $sub."\n");}/
  85. fclose ($file); /
  86. $delete = file($filebase[2]);
  87. $delete = array_unique($delete);
  88. file_put_contents($filebase[2],implode('', $delete));}
  89. else
  90. {echo $fmessage;/*Cообщение если хэш неверный*/}}
  91.  
  92. if ($_GET['add']=='club')
  93. {if ($testhash==$_GET['hash'])
  94. {echo $tmessage;
  95. if (!is_numeric($sub))
  96. {echo $fmessage;}
  97. else
  98. {$file = fopen ($filebase[3],"a");
  99. if (!$file)
  100. {echo("Ошибка открытия файла");}
  101. else
  102. {fputs ( $file, $sub."\n");}
  103. fclose ($file);
  104. $delete = file($filebase[3]);
  105. $delete = array_unique($delete);
  106. file_put_contents($filebase[3],implode('', $delete));}}
  107. else
  108. {echo $fmessage;}}
  109.  
  110. if ($_GET['add']=='vote')
  111. {if ($testhash==$_GET['hash'])
  112. {echo $tmessage;
  113. echo $filebase[4];
  114. $file = fopen ($filebase[4],"a");
  115. if (!$file)
  116. {echo("Ошибка открытия файла");}
  117. else
  118. {fputs ( $file, $sub."\n");}
  119. fclose ($file);
  120. /*Удаляем повторные строки*/
  121. $delete = file($filebase[4]);
  122. $delete = array_unique($delete);
  123. file_put_contents($filebase[4],implode('', $delete));}
  124. else
  125. {echo $fmessage;
  126.  
  127. if ($_GET['add']=='views')
  128. {if ($testhash==$_GET['hash'])
  129. {echo $tmessage;/
  130. $file = fopen ($filebase[5],"a"); /
  131. if (!$file) /
  132. {echo("Ошибка открытия файла");} /
  133. else
  134. {fputs ( $file, $sub."\n");}
  135. fclose ($file); /*Закрываем файл*/
  136. /*Удаляем повторные строки*/
  137. $delete = file($filebase[5]);
  138. $delete = array_unique($delete);
  139. file_put_contents($filebase[5],implode('', $delete));}
  140. else
  141. {echo $fmessage;/*Cообщение если хэш неверный*/}}
  142.  
  143.  
  144. if (($_GET['act']=='admin') and ($_GET['pass']==$adminpass))
  145. {
  146. SetCookie("sid",$makecookie);
  147. echo 'Login succesfull :)'."<br/>";
  148. echo 'Go to:'.$filename.'?act=adminpage';
  149. }
  150.  
  151. if ($_GET['act']=='adminpage')
  152. {
  153. if ($_COOKIE['sid']==$makecookie)
  154. {
  155. echo 'Hello! admin'."<br/>";
  156. echo 'Add to vip: '.$filename.'?add=vip&id=id komu vip'."<br/>";
  157. echo 'Add to premium: '.$filename.'?add=prem&id=id komu premium'."<br/>";
  158. echo 'Add to friends:'.$filename.'?add=friends&'.$subone.'=id kogo dobavit&hash='.$crypt.'(hashik)'."<br/>";
  159. echo 'Add to like: '.$filename.'?add=like&'.$subone.'=silka kuda like&hash='.$crypt.'(hashik)'."<br/>";
  160. echo 'Add to fan: '.$filename.'?add=fan&'.$subone.'=id kogo dobavit&hash='.$crypt.'(hashik)'."<br/>";
  161. echo 'Add to club: '.$filename.'?add=club&'.$subone.'=id gruppy&hash='.$crypt.'(hashik)'."<br/>";
  162. echo 'Add to vote: '.$filename.'?add=vote&'.$subone.'=golosovanie zhe&hash='.$crypt.'(hashik)'."<br/>";
  163. echo 'Add to views: '.$filename.'?add=views&'.$subone.'=id video&hash='.$crypt.'(hashik)'."<br/>";
  164. echo 'Logout: '.$filename.'?act=logout';
  165. }
  166. else
  167. {echo 'Authorize please';}
  168. }
  169.  
  170. if ($_GET['act']=='logout')
  171. {if ($_COOKIE['sid']==$makecookie)
  172. {
  173. SetCookie("sid",'');
  174. echo 'Unlogin succesful';
  175. }
  176. else
  177. {echo 'Need authorize';}
  178. }
  179.  
  180. if (($_GET['add']=='vip') and ($_GET['id']<>'') and ($_COOKIE['sid']==$makecookie))
  181. {
  182. $file = fopen ($filebase[6],"a");
  183. if (!$file)
  184. {echo("Ошибка открытия файла");}
  185. else
  186. {fputs ( $file, $_GET['id']."\n");}
  187. fclose ($file);
  188. }
  189.  
  190. if (($_GET['add']=='prem') and ($_GET['id']<>'') and ($_COOKIE['sid']==$makecookie))
  191. {
  192. $file = fopen ($filebase[7],"a");
  193. if (!$file)
  194. {
  195. echo("Ошибка открытия файла");
  196. }
  197. else
  198. {
  199. fputs ( $file, $_GET['id']."\n");
  200. }
  201. fclose ($file);
  202. }
  203. ?>
  204.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement