def connScan(tgtHost, tgtPort): try: connSkt = socket(AF_INET, SOCK_STREAM) connSkt.connect((tgtHost, tgtPort)) connSkt.send('ViolentPython\r\n') results = connSkt.recv(100) screenLock.acquire() print '[+] %d/tcp open' % tgtPort print '[+] ' + str(results) except: screenLock.acquire() print '[-] %d/tcp closed' % tgtPort finally: screenLock.release() connSkt.close()
def socket_bind(): HOST = '0.0.0.0' PORT = 5000 BUFSIZE = 1024 ADDR = (HOST, PORT) serverSocket = socket(AF_INET, SOCK_STREAM) serverSocket.bind(ADDR) serverSocket.listen(10) conn, addr = serverSocket.accept() print "connect client {0}".format(addr) while True: data = conn.recv(BUFSIZE) #data = serverSocket.recvfrom(BUFSIZE) print data conn.close()