Advertisement
Guest User

Simple PHP proxy detector

a guest
Nov 23rd, 2014
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. $fp = fsockopen($_SERVER[REMOTE_ADDR], 9050, $errno, $errstr, 5);
  2. if (!$fp) {
  3. // port is closed or blocked
  4. } else {
  5. // port is open and available
  6. echo "Proxie detected.";
  7. fclose($fp);
  8. die();
  9. }
  10. $fp = fsockopen($_SERVER[REMOTE_ADDR], 3128, $errno, $errstr, 5);
  11. if (!$fp) {
  12. // port is closed or blocked
  13. } else {
  14. // port is open and available
  15. echo "Proxie detected.";
  16. fclose($fp);
  17. die();
  18. }
  19. $fp = fsockopen($_SERVER[REMOTE_ADDR], 80, $errno, $errstr, 5);
  20. if (!$fp) {
  21. // port is closed or blocked
  22. } else {
  23. // port is open and available
  24. echo "Proxie detected.";
  25. fclose($fp);
  26. die();
  27. }
  28.  
  29. $fp = fsockopen($_SERVER[REMOTE_ADDR], 8080, $errno, $errstr, 5);
  30. if (!$fp) {
  31. // port is closed or blocked
  32. } else {
  33. // port is open and available
  34. echo "Proxie detected.";
  35. fclose($fp);
  36. die();
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement