Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. import nmap
  2. import routeros_api
  3. import pickle
  4.  
  5. nm=nmap.PortScanner()
  6. nm.scan('192.168.17.1-12','8291',arguments='-sT')
  7.  
  8. for host in nm.all_hosts():
  9. if (nm[host].has_tcp(8291)):
  10. print (host)
  11. connection = routeros_api.RouterOsApiPool('192.168.17.1',username='kon', password='')
  12. api = connection.get_api()
  13.  
  14. filetopickle = open('preserve.pickle','wb')
  15.  
  16. neighbor= api.get_resource('/ip/neighbor')
  17. wireless= api.get_resource('/interface/wireless')
  18. security= api.get_resource('/interface/wireless/security-profiles')
  19. #print (wireless.get(ssid="*"))
  20. #print (security.get())
  21. #print (neighbor.get())
  22.  
  23. pickling = [neighbor.get(),wireless.get(),security.get()]
  24. print (pickling)
  25.  
  26. pickle.dump(pickling,filetopickle)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement