Advertisement
AZZATSSINS_CYBERSERK

WProtect V0.1 (Beta Test)

Jun 27th, 2016
182
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.52 KB | None | 0 0
  1. <?php
  2. /*
  3. Tool Name : WProtect V0.1
  4. Author : AZZATSSINS CYBERSERKERS
  5. Upload In Public_html And Run Script
  6. */
  7. $uid = get_current_user();
  8. $path = "/home/".$uid."/";
  9. chmod($path."public_html",0711);
  10. chmod($path."public_html/wp-config.php",0600);
  11. $htup = fopen($path"public_html/wp-content/uploads/.htaccess","w+");
  12. fwrite($htup,"AddType application/zip .php .phtml");
  13. $htwc = fopen($path"public_html/wp-content/.htaccess","w+");
  14. fwrite($htwc,"Order deny,allow
  15. Deny from all
  16. <Files ~ ".(xml|css|js|jpe?g|png|gif|pdf|docx|rtf|odf|zip|rar)$">
  17. Allow from all
  18. </Files>");
  19.  
  20. $err = fopen("error.html","w+");
  21. fwrite($err,'<title>Nothing</title><center>What The Fuck Do You Searching About...???!!!</center>');
  22. /*Change 123\.123\.123\.123 with your IP*/
  23.  
  24. $htac = fopen(".htaccess","w+");
  25. fwrite($htac,'RewriteEngine on
  26. RewriteCond %{REQUEST_FILENAME} !-f
  27. RewriteCond %{REQUEST_FILENAME} !-d
  28. RewriteRule . index.php
  29. Options All -Indexes
  30. <IfModule mod_rewrite.c>
  31. RewriteEngine on
  32. RewriteCond %{REQUEST_URI} ^(.*)?wp-login\.php(.*)$ [OR]
  33. RewriteCond %{REQUEST_URI} ^(.*)?wp-admin$
  34. RewriteCond %{REMOTE_ADDR} ! ^123\.123\.123\.123$
  35. RewriteRule ^(.*)$ - [R=403,L]
  36. </IfModule>
  37. <files ~ "^.*\.([Hh][Tt][Aa])">
  38. Orderallow,deny
  39. Deny from all
  40. Statisfy all
  41. </files>
  42. <files wp-config.php>
  43. Order allow,deny
  44. Deny from all
  45. </files>
  46. ErrorDocument 404 /error.html
  47. ErrorDocument 403 /error.html
  48. ErrorDocument 500 /error.html');
  49. $phi = fopen($path."php.ini","w+");
  50. fwrite($phi,"disable_functions = php_uname,symlink,shell_exec,exec,ir_a_bajo,pclose,system,passthru,escapeshellarg,escapeshellcmd,posix_access,posix_ctermid,posix_errno,posix_get_last_error,posix_getcwd,posix_getegid,posix_geteuid,posix_getgid,posix_getgrgid,posix_getgrnam,posix_getgroups,posix_getlogin,posix_getpgid,posix_getpgrp,azzatssins_cyberserkers,posix_getpid,posix_getppid,posix_getpwnam,posix_getpwuid,posix_getrlimit,posix_getsid,posix_getuid,posix_initgroups,posix_isatty,posix_mknod,posix_setegid,posix_seteuid,posix_setgid,posix_strerror,posix_times,posix_ttyname,posix_uname,disk_free_space,disk_total_space,eval,ini_restore,popen,socket_create,socket_create_listen,socket_create_pair,socket_listen,socket_bind,link,pfsockopen,ini_alter,dl,putenv,pcntl_exec,pcntl_fork,posix_setuid,proc_close,proc_open,proc_terminate,posix_kill,posix_mkfifo,posix_setpgid,posix_setsid
  51. ");
  52. $fn=$_SERVER['SCRIPT_FILENAME'];unlink($fn); system("rm ".$fn);echo'<meta http-equiv="Refresh" content= "0; url=?">';
  53. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement