Automation for the Cisco ASA Forensic Investigation Procedures for First Responders.
- The
show tech-support detail
command errors despite returning results. The task for this command is disabled. - "ASA Core File Generation" and "ROMMON Settings Check" are not implemented since these are disruptive.
"Step Four – Verify Digitally Signed Image Authenticity" is also not implemented due to lack of HW / SW capabilities to assess against.. This is implemented.- FTDs have different Forensic Investigation Procedures for First Responders depending on series. These may be automated later.
The playbook also automate a forensic memory command show memory region | include lina
that exist in TALOS's blog but not in any of the above procedures. Read the blog for the significance of this command.
Install the Ansible Cisco ASA collection.
ansible-galaxy collection install cisco.asa
Run the playbook.
ansible-playbook -i inventory.yml investigate.yml
All of the outputs are stored locally per inventory_host
on the control node.