mirror of
https://github.com/ChronosX88/PyNesca.git
synced 2024-10-18 06:31:00 +00:00
8e1fc5a369
in config.
57 lines
1002 B
Python
57 lines
1002 B
Python
#modules and selection and init args setup
|
|
config = {
|
|
"parser" :
|
|
{
|
|
"name":"GDocsHashParser",
|
|
"init_args":{}
|
|
},
|
|
"address_generator" :
|
|
{
|
|
"name":"GDocsAddressGenerator",
|
|
"init_args":{}
|
|
},
|
|
"scanner" :
|
|
{
|
|
"name":"GDocsScanner",
|
|
"init_args":{}
|
|
},
|
|
"storage" :
|
|
{
|
|
"name":"JSONStorage",
|
|
"init_args":
|
|
{
|
|
"path":"results.json",
|
|
"json_scheme":{
|
|
"status":
|
|
{
|
|
"gdoc_prefix":
|
|
[
|
|
{
|
|
"@hash": "gdoc_hash",
|
|
"@title": "gdoc_title"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
'''scheme for url scanner
|
|
{
|
|
"status":
|
|
{
|
|
"url"
|
|
}
|
|
}'''
|
|
'''scheme for port scanner
|
|
{
|
|
"ipv4_str":
|
|
{
|
|
"port_status_str":
|
|
{
|
|
"port"
|
|
}
|
|
}
|
|
}'''
|