Advertisement
Guest User

Untitled

a guest
Feb 5th, 2016
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. if( !gethostbyaddr($_SERVER['REMOTE_ADDR']) ||
  2. gethostbyaddr($_SERVER['REMOTE_ADDR']) == "." ||
  3. !$_SERVER['HTTP_ACCEPT_ENCODING'] ||
  4. $_SERVER['HTTP_X_FORWARDED_FOR'] ||
  5. $_SERVER['HTTP_X_FORWARDED'] ||
  6. $_SERVER['HTTP_FORWARDED_FOR'] ||
  7. $_SERVER['HTTP_VIA'] ||
  8. $_SERVER['HTTP_FORWARDED'] ||
  9. $_SERVER['HTTP_CLIENT_IP'] ||
  10. $_SERVER['HTTP_FORWARDED_FOR_IP'] ||
  11. $_SERVER['VIA'] ||
  12. $_SERVER['X_FORWARDED_FOR'] ||
  13. $_SERVER['FORWARDED_FOR'] ||
  14. $_SERVER['X_FORWARDED FORWARDED'] ||
  15. $_SERVER['CLIENT_IP'] ||
  16. $_SERVER['FORWARDED_FOR_IP'] ||
  17. $_SERVER['HTTP_PROXY_CONNECTION'] ||
  18. in_array($_SERVER['REMOTE_PORT'], array(8080,80,6588,8000,3128,553,554)) ||
  19. @fsockopen($_SERVER['REMOTE_ADDR'], 80, $errno, $errstr, 0) ||
  20. !$_SERVER['HTTP_CONNECTION'] ) {
  21. echo 'Blocked.';
  22. } else {
  23. echo 'Legit.';
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement