[add ivre scan net]

This commit is contained in:
2024-08-18 12:07:27 +02:00
parent 9a8ff1f04e
commit d3eb36fbaf

View File

@@ -4,11 +4,11 @@
become: true
gather_facts: true
vars:
ansible_user: stephane
#TODO target in list
# 163.172.0.0/24
# 163.172.80.0/28
target_network: 163.172.16.0/24
#TODO target in list
target_network: 163.172.80.0/28
processes_nmap: 5
category: scaleway_test
source: tower
# 163.172.0.0/20
# 163.172.16.0/20
# 163.172.31.0/20
@@ -22,18 +22,19 @@
65366439343135636634393832636436353764303066653530346232323164376265313039373630
3863613961373430340a303866363962353262623030373061616134303366336237346631383539
3130
tasks:
tasks:
- name: Run SCAN
community.docker.docker_container_exec:
container: ivreclient
argv:
- ivre
- runscans
- --processes
- "{{ processes_nmap }}"
- --network
- "{{ target_network }}"
- --output=XMLFork
- --processes 10
- name: Run SCAN2DB
community.docker.docker_container_exec:
@@ -46,7 +47,12 @@
- "-s"
- "{{ source }}"
- "-r"
- "scans/{{ category }}/up"
- "scans/NET-{{ target_network.split('/')[0] }}-{{ target_network.split('/')[-1] }}/up"
register: scan2db
ignore_errors: true
# - debug:
# msg: "{{ scan2db }}"
- name: Run DB2VIEW
community.docker.docker_container_exec:
@@ -55,8 +61,9 @@
- ivre
- db2view
- nmap
when: scan2db.failed is false
- name: NTFY when docker compose changed
- name: NTFY when scan finished
uri:
url: "https://alert.jingoh.fr/scaleway"
method: POST
@@ -67,4 +74,5 @@
ta: "globe_with_meridians"
body: "scan finished !"
status_code: 200
delegate_to: localhost
# delegate_to: localhost
when: scan2db.failed is false