Documentation ¶
Index ¶
- func AddProgram(db *sql.DB, program string, inscope, outscope []string)
- func CleanDomains(inscope, outscope []string) ([]string, []string)
- func ConnectDb(dbName string) *sql.DB
- func ListPrograms(db *sql.DB)
- func ParseJson(f string) ([]string, []string)
- func PipeCommand(db *sql.DB, program string, allProgs bool)
- func QueryProgram(db *sql.DB, program string)
- func RemoveProgram(db *sql.DB, program string)
- type Burpfile
- type Program
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddProgram ¶
AddProgram - add a new bounty program to database
func CleanDomains ¶
CleanDomains - Take raw domains from JsonParse() and clean them to standard format
func PipeCommand ¶
PipeCommand - print only wildcard domains to stdout
func QueryProgram ¶
QueryProgram - query a database program and retrieve scope
func RemoveProgram ¶
RemoveProgram - remove program from database
Types ¶
type Burpfile ¶
type Burpfile struct { Target struct { Scope struct { AdvancedMode bool `json:"advanced_mode"` Exclude []struct { Enabled bool `json:"enabled"` File string `json:"file"` Host string `json:"host"` Port string `json:"port"` Protocol string `json:"protocol"` } `json:"exclude, omitempty"` Include []struct { Enabled bool `json:"enabled"` File string `json:"file"` Host string `json:"host"` Port string `json:"port"` Protocol string `json:"protocol"` } `json:"include, omitempty"` } `json:"scope"` } `json:"target"` }
Click to show internal directories.
Click to hide internal directories.