Script extracts CISCO IOS Access Lists (ACL) from its config file to security policies and export it to the CSV format.
The script takes and argument of a file (-f/--file) that hols ! in its configuration content - typical IOS format. Script extracts security policies from the configuration file into CVS format file with fields separated by ';'.
TODO:
- NAT policies
- conversion of hosts to /32
- conversion of masks into prefixes - DONE
- converrsion of objects into actuall ports or addresses
- handle remark and add content of it to the description field of a policy - DONE
- cover standard ACLs