Developed by Stefan Kraxberger (https://twitter.com/skraxberger/)
Released as open source by secinto GmbH - https://secinto.com/
Released under Apache License version 2.0 see LICENSE for more information
prepareInput is a GO tool which takes different data generated by the CheckFix tool chain and prepares them for other tool chain steps that it can be used as input there.
prepareInput
requires go1.20 to install successfully. Run the following command to get the repo:
git clone https://github.com/secinto/prepareInput.git
cd prepareInput
go build
go install
or the following to directly install it from the command line:
go install -v github.com/secinto/prepareInput/cmd/prepareInput@latest
prepareInput -help
This will display help for the tool. Here are all the switches it supports.
Usage:
prepareInput [flags]
Flags:
INPUT:
-p, -project string project name for metadata addition
-hm, -hostMapping creates a host mapping file based on the IP containing all associated host names and found services
-t, -tls_check_full create output for performing tls_check over multiple ports
CONFIG:
-config string settings (Yaml) file location (default "/home/samareina/.config/prepareInput/settings.yaml")
DEBUG:
-silent show only results in output
-version show version of the project
-v show verbose output
-nc, -no-color disable colors in output