User Tools

Site Tools


burim:python:asa-random-acl
  • script to connect to asa and create random acl test elements
import requests
import random
  
for x in range(0,50):
  protocol = random.choice(['udp','tcp'])
  sip = '%s.%s.%s.%s' %(random.randint(0,255), random.randint(0,255), random.randint(0,255), random.randint(0,255))
  dip = '%s.%s.%s.%s' %(random.randint(0,255), random.randint(0,255), random.randint(0,255), random.randint(0,255))
  sport = random.randint(1,65535)
  dport = random.randint(1,65535)
  url = 'https://172.22.56.146/admin/exec/config+t/access-list+test+permit+%s+host+%s+eq+%s+host+%s+eq+%s' %(protocol, sip, sport, dip, dport)
  my_req = requests.get(url, verify=False, auth=('cisco','cisco'))
burim/python/asa-random-acl.txt · Last modified: 2019/02/08 15:58 by burim

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki