port scan shell script


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting port scan shell script
# 1  
Old 01-30-2008
port scan shell script

Hi,

Can any one please suggest me commands for making port scan shell script.
# 2  
Old 01-30-2008
port scan is not usually a good thing , why do you need this ?
# 3  
Old 01-31-2008
Hi,

I need this for monitoring the server ports. If any of the port seems to be down then send the alert using mail or message
# 4  
Old 01-31-2008
I got this little script from Ghostdog74 from our forum, modified it a bit to suit my needs :
Code:
#!/usr/bin/python

import socket
import sys

if ( len(sys.argv) != 2 ):
    print "Usage: " + sys.argv[0] + " you must enter IP or FQDN as argument"
    sys.exit(1)

remote_host = sys.argv[1]

for remote_port in [21,22,23,80,139,139,389,443,445,3128,3306,3389]:
        sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
        sock.settimeout(20)
        try:
                sock.connect((remote_host, remote_port))
        except Exception,e:
                print "%d closed " % remote_port
        else:
                print "%d open" % remote_port
        sock.close()

- change the ports as you wish.
Implementing nmap for ports monitoring is also good idea.
Login or Register to Ask a Question

Previous Thread | Next Thread

5 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Formatting port scan output

I need to format port scan output for input into another app. This is what I have; 1025/tcp 1521/tcp 2301/tcp 2381/tcp 3191/tcp 3389/tcp 5938/tcp 47001/tcp 54321/tcp 21/tcp 80/tcp 135/tcp 139/tcp 445/tcp 1025/tcp (4 Replies)
Discussion started by: lewk
4 Replies

2. Shell Programming and Scripting

Shell Script to continuously scan a log file

Hello members, I have some doubts on how to write a script that can reports success / failure of a batch job ? 1. Run a batch job: 2. Wait and search for a particular string in the Log file: tail -f log01*.txt | egrep -v "^SUCCESSFUL" echo "continue with the other tasks" ... (1 Reply)
Discussion started by: novice82
1 Replies

3. Shell Programming and Scripting

hcitool scan via shell script

Hello, Im new to shell scripting , and i have the following question . The hcitool scan command returns the bluetooth address of the phone . When it is run the output is something like Scanning.... 00:A1:5D:AB:B2:E9 Nokia 6600 Can i get the output in a varaiable in a... (1 Reply)
Discussion started by: rahulkhn
1 Replies

4. UNIX for Advanced & Expert Users

Please let me know Regarding Port Scan

Can any one please let me know below ones 1) How to Perform the Port Scan in Solaris Environment and how to block the unwanted Ports. 2) How to know whether particular Port is listning the requests or not? Thanks Ramkumar.B (7 Replies)
Discussion started by: myramkumar
7 Replies

5. UNIX for Dummies Questions & Answers

unix program that can port scan a c block of ips for proxies

can anyone tell me a unix program that can port scan a c block of ips for proxies? a fast one, with reliable results, that can load an ip list, or set an ip range, and specify ports thanks! (1 Reply)
Discussion started by: user
1 Replies
Login or Register to Ask a Question