forked from frizb/Vanquish
-
Notifications
You must be signed in to change notification settings - Fork 0
/
installplan.ini
40 lines (37 loc) · 2.03 KB
/
installplan.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#####################################################################
# Vanquish Required Application Install
#####################################################################
# This plan installs required scripts and files for vanquish to execute
#= Vanquish Attack Plan Config File ============
# Each section represents a phase of the assessment cycle
# the values under each section represent the commands that will be run against each identified service
# the commands are configured in the config.ini file
#= Nmap Scan Ordering ============
# The Vanquish script will alternate between an Nmap scan and the enumeration Plan
[Nmap Scans]
Order:
#= Phase Ordering ============
# The following section defines the scan and enumeration phase ordering
# Scans Start = The scans to complete upfront before any enumeration has started... these should be quick
# Scans Background = The slow scans that will run in the background while the enumeration phases are executing
# Enumeration Plan = The order in which the enumeration phases will be executed
[Enumeration Plan]
Order: Install or Update Required Kali Packages,Update Vanquish,Setup Vanquish,Vanquish Executable,Install Vulscan for Nmap,Set File Permissions
[Post Enumeration Plan]
Order:
#= Enumeration Phases ============
# The following sections detail the specific commands that will be run (found in the config.ini) at each enumeration phase
# a special "always:" item can be specified to always run these commands against a host once.
# a special "run once:" item will only run the item once per phase regardless of the number of hosts.
[Install or Update Required Kali Packages]
always: Clean up previous install,Install or Update
[Update Vanquish]
always: GIT Vanquish to Python Site Package
[Vanquish Executable]
always: Create Vanquish Executable in usr local bin
[Setup Vanquish]
always: Install Vanquish Python Package
[Install Vulscan for Nmap]
always: Clone Vulscan,Update Vulscan Sources
[Set File Permissions]
always: Add execute permission to Vanquish