up
This commit is contained in:
4
scan.yml
4
scan.yml
@@ -84,7 +84,7 @@
|
||||
register: cert
|
||||
tags: test
|
||||
|
||||
- ansible.builtin.command: "nc -v -w 0 {{ item.split('on')[-1].strip() }} {{ item.split('/')[0].split(' ')[-1]|int }}"
|
||||
- ansible.builtin.command: "nc -v -w 1 {{ item.split('on')[-1].strip() }} {{ item.split('/')[0].split(' ')[-1]|int }}"
|
||||
register: nc_port
|
||||
ignore_errors: true
|
||||
loop: "{{ scan_output.stdout_lines }}"
|
||||
@@ -129,7 +129,7 @@
|
||||
|
||||
- ansible.builtin.lineinfile:
|
||||
path: "{{ playbook_dir }}/scan/https/{{ item.invocation.module_args.host.split('.')[0] }}/{{ item.invocation.module_args.host.split('.')[1] }}/{{ item.invocation.module_args.host.split('.')[2] }}.csv"
|
||||
line: "{{ item.invocation.module_args.host }},{{ item.invocation.module_args.port }},{{ nc_port_list[my_idx]|default('no service ??') }},{{ item.subject.CN | default('no CN') }},{{ item.issuer.C | default('no issuer Country') }},{{ item.issuer.O| default('no issuer Orga') }}"
|
||||
line: "{{ item.invocation.module_args.host }},{{ item.invocation.module_args.port }},{{ nc_port_list[my_idx][0].split('[')[-1] |default('no service ??') }} : {{ nc_port_list[my_idx][1:].join('/') |default('no service ??') }},{{ item.subject.CN | default('no CN') }},{{ item.issuer.C | default('no issuer Country') }},{{ item.issuer.O| default('no issuer Orga') }}"
|
||||
create: yes
|
||||
state: present
|
||||
loop: "{{ cert.results }}"
|
||||
|
||||
Reference in New Issue
Block a user