Advertisement
Kyfx

Get IP website and Scanner Port Command Line

May 15th, 2015
334
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. <?php
  2. set_time_limit(0);
  3. error_reporting(0);
  4. $host = $_SERVER['argv'][1];
  5. $port1 = $_SERVER['argv'][2];
  6. $port2 = $_SERVER['argv'][3];
  7. $x3 = 1;
  8.  
  9. function lover()
  10. {
  11. echo "============================================================== \n ";
  12. echo "[ + ] Usage: php {$argv[0]} website port1 port2 \n ";
  13. echo "[ + ] Example: php {$argv[0]} groupx3.org 80 443 \n";
  14. echo "============================================================== \n ";
  15.  
  16. die();
  17. }
  18. if($_SERVER['argc'] != 4) lover();
  19. for($i = $port1; $i <= $port2; $i++)
  20. {
  21. $fsock14 = fsockopen($host, $i, $errno, $errstr, $x3);
  22. if(getservbyport($i, 'tcp') == '') $proto = "Unknown";
  23. else $proto = getservbyport($i, 'tcp');
  24. if($fsock14){
  25. echo "\n\n";
  26. echo gethostbyname($host);
  27. echo "\n";
  28. echo "
  29. port {$i} on {$host} is active \n";
  30. fclose($fsock14);
  31. }else {
  32. echo "port {$i} on {$host} is inactive \n";
  33. }
  34. flush();
  35. }
  36.  
  37. /*
  38.  
  39. Hide Yo Ass
  40.  
  41. */
  42. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement