Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. # run continuously
  2. while True:
  3. time.sleep(1)
  4. for remote_port in [514]:
  5. sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  6. sock.settimeout(60)
  7. now = datetime.datetime.now()
  8. now_text = now.strftime("%Y-%m-%d %H:%M:%S")
  9.  
  10. try:
  11. sock.connect((remote_host, remote_port))
  12. printe((now_text, 'Port is Open on', remote_port))
  13.  
  14. except:
  15. change_fw_rules
  16. logging.basicConfig(filename='/var/log/syslog',level=logging.DEBUG , format='%(asctime)s %(message)s', datefmt='%m/%d/%Y %I:%M:%S %p')
  17. logging.error('#### Immediate action required ####')
  18. send-email-alert
  19. print( 'Port is closed')
  20.  
  21. sock.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement