MCPcopy Create free account

hub / github.com/adobe/Marinus / functions

Functions941 in github.com/adobe/Marinus

↓ 2 callersMethodget_jobs_connection
Returns a connection to the jobs collection in MongoDB
python3_cron_scripts/libs3/MongoConnector.py:160
↓ 2 callersMethodget_owasp_amass_connection
Returns a connection to the owasp_amass collection in MongoDB
python3_cron_scripts/libs3/RemoteMongoConnector.py:134
↓ 2 callersMethodget_pagination_params
The paging format for Infoblox expects _paging and _return_as_object to be set as 1 for the first call. Post this, _next_page_id is u
python3_cron_scripts/libs3/InfobloxHelper.py:53
↓ 2 callersMethodget_root_domain
Get the root domain (FLD) for the provided value
python3_cron_scripts/libs3/ZoneManager.py:177
↓ 2 callersMethodget_virustotal_connection
Returns a connection to the virustotal collection in MongoDB
python3_cron_scripts/libs3/MongoConnector.py:184
↓ 2 callersMethodget_whois_connection
Returns a connection to the whois collection in MongoDB
python3_cron_scripts/libs3/RemoteMongoConnector.py:102
↓ 2 callersMethodget_whois_connection
Returns a connection to the whois collection in MongoDB
python3_cron_scripts/libs3/MongoConnector.py:188
↓ 2 callersMethodget_zgrab_80_data_connection
Returns a connection to the zgrab_80 collection in MongoDB
python3_cron_scripts/libs3/MongoConnector.py:196
↓ 2 callersMethodget_zgrab_port_data_connection
Returns a connection to the zgrab_port collection in MongoDB
python3_cron_scripts/libs3/RemoteMongoConnector.py:126
↓ 2 callersMethodget_zone_connection
Returns a connection to the zones collection in MongoDB
python3_cron_scripts/libs3/RemoteMongoConnector.py:58
↓ 2 callersMethodget_zones_by_source
Returns a list of zones based on the provided reporting source
python3_cron_scripts/libs3/ZoneManager.py:128
↓ 2 callersFunctionhighlightGroup
(event, obj)
web_server/public/javascripts/cert_graph.js:718
↓ 2 callersFunctionhighlightGroup
(event, obj)
web_server/public/javascripts/draw_graph.js:708
↓ 2 callersFunctioninitialize_data
(zone)
web_server/public/javascripts/zone_ui.js:76
↓ 2 callersFunctionisValidDate
(d_string)
web_server/routes/ct.js:20
↓ 2 callersFunctionis_running
Is the provided process name is currently running?
python3_cron_scripts/search_censys_files_new.py:43
↓ 2 callersFunctionis_valid_strings
* Confirm that all parameters are a string and not an array. * This helps prevent NoSQL injection since NoSQL will honor arrays as parameters. * @pa
web_server/routes/dns.js:60
↓ 2 callersFunctionis_valid_strings
* Confirm that all parameters are a string and not an array. * This helps prevent NoSQL injection since NoSQL will honor arrays as parameters. * @pa
web_server/routes/admin.js:91
↓ 2 callersFunctionis_valid_strings
* Confirm that all parameters are a string and not an array. * This helps prevent NoSQL injection since NoSQL will honor arrays as parameters. * @pa
web_server/routes/utilities.js:27
↓ 2 callersFunctionmake_https_request
Utility function for making HTTPS requests.
python3_cron_scripts/get_crt_sh.py:65
↓ 2 callersFunctionmonthdelta
Get the date relevant to the delta from today's date
python3_cron_scripts/remove_expired_entries.py:47
↓ 2 callersFunctionparse_splunk_results
Put your logic for parsing splunk results here... Depending on the data, you might store it in the master DNS table using the dns_manager.
python3_cron_scripts/get_splunk_data.py:29
↓ 2 callersFunctionprocess_thread
Runs zgrab and stores the result if necessary
python3_cron_scripts/zgrab_port_ip.py:672
↓ 2 callersMethodpush_to_splunk_hec
Create the HTTPS request and send the data as a JSON object.
python3_cron_scripts/libs3/SplunkHECManager.py:103
↓ 2 callersFunctionreformatResponse
(results)
web_server/routes/tracked_scans.js:25
↓ 2 callersFunctionrefresh
(url, base_query, formName)
web_server/public/javascripts/utilities.js:386
↓ 2 callersFunctionrequests_retry_session
A Closure method for this static method.
python3_cron_scripts/get_azure_data.py:62
↓ 2 callersFunctionsearch_ct
(type, value)
web_server/public/javascripts/api.js:513
↓ 2 callersFunctionsearch_sonar_rdns
(type, value)
web_server/public/javascripts/api.js:272
↓ 2 callersFunctionselectObject
(obj, el)
web_server/public/javascripts/cert_graph.js:639
↓ 2 callersFunctionselectObject
(obj, el)
web_server/public/javascripts/draw_graph.js:639
↓ 2 callersFunctionsetUpLogger
(app, envConfig)
web_server/config/config.js:34
↓ 2 callersFunctionset_last_index
Record the last successful index value searched. The sleep commands are unsuccessful in avoiding all 429 errors for too many requests Cer
python3_cron_scripts/get_original_ct_logs.py:136
↓ 2 callersMethodset_offset
Sets the offset value for the next API call to be made to UtraDNS. :param result_info: Part of response containing pagination infomat
python3_cron_scripts/libs3/UltraDNSHelper.py:128
↓ 2 callersFunctionsleep
(ms)
web_server/public/javascripts/utilities.js:421
↓ 2 callersFunctionsplit_id
Data for the response is encoded in the ID URL
python3_cron_scripts/fetch_azure_dns.py:32
↓ 2 callersFunctionswap_order
Common crawl optimizes search by working back to front ("org.example.www") This is a utility function for swapping the order back to the expe
python3_cron_scripts/common_crawl_graph.py:102
↓ 2 callersFunctiontracked_ip_range_check
(type, ip)
web_server/public/javascripts/api.js:389
↓ 2 callersFunctionupdate_zones
Copy all the currently known FLDs to the remote database.
python3_cron_scripts/send_remote_server.py:35
↓ 2 callersFunctionzgrab_rec
(type, value)
web_server/public/javascripts/api.js:709
↓ 2 callersFunctionzone_compare
(value, zones)
python3_cron_scripts/search_censys_files_new.py:74
↓ 1 callersMethod__add_co_array_value
Helper function to dynamically add values to cert_object
python3_cron_scripts/libs3/X509Parser.py:495
↓ 1 callersMethod__backoff_api_retry
Makes API calls to Infoblox with exponential retry capabilities using 'backoff'. The API is retried 3 times in case of ConnectionErro
python3_cron_scripts/get_iblox_alpha_zones.py:201
↓ 1 callersMethod__backoff_api_retry
Makes API calls to Infoblox with exponential retry capabilities using 'backoff'. The API is retried 3 times in case of ConnectionErro
python3_cron_scripts/libs3/InfobloxExtattrManager.py:199
↓ 1 callersMethod__backoff_api_retry
Makes API calls to Infoblox with exponential retry capabilities using 'backoff'. The API is retried 3 times in case of ConnectionErro
python3_cron_scripts/libs3/InfobloxDNSManager.py:210
↓ 1 callersMethod__check_parent_zone
For the provided zone, find the existing parent zone record. :param zone: Zone for which parent record needs to be found. :re
python3_cron_scripts/libs3/ZoneIngestor.py:38
↓ 1 callersMethod__check_self_signed
Check to see whether the provided certificate is self signed.
python3_cron_scripts/libs3/X509Parser.py:807
↓ 1 callersMethod__check_sub_zone
Return sub-zones as a list of the zone provided :param zone: Zone for which sub-zones need to be found. :return: List of the
python3_cron_scripts/libs3/ZoneIngestor.py:56
↓ 1 callersMethod__clean_collection
Cleans the zone collection of the zones which were earlier seen in the Infoblox API but are not seen now. Such zones/sub-zones are ma
python3_cron_scripts/get_iblox_alpha_zones.py:93
↓ 1 callersMethod__convert_zone_to_regex
Converts the zone value into the regex which retrieves name/fqdn which end with the zone value. This hence fetches values for sub-zon
python3_cron_scripts/libs3/InfobloxHelper.py:43
↓ 1 callersMethod__create_mongodb_structure
Create a cert_object in the same form as the legacy Python2 format used with the Google certificate transparency libraries.
python3_cron_scripts/libs3/X509Parser.py:815
↓ 1 callersMethod__create_sub_zone_entries
Iterate recursively through the sub_zone list to create the sub-zones list. :param sub_zone: Sub-zone record to be iterated to create
python3_cron_scripts/libs3/ZoneIngestor.py:71
↓ 1 callersMethod__get_alternative_names
Obtain subject alternative names from the Python cryptography extensions object.
python3_cron_scripts/libs3/X509Parser.py:539
↓ 1 callersMethod__get_base_url
Returns the Infoblox zone API URL :return: Infoblox zone API URL
python3_cron_scripts/get_iblox_alpha_zones.py:56
↓ 1 callersMethod__get_basic_constraints
Obtain the basic_constraints from the Python cryptography extensions object.
python3_cron_scripts/libs3/X509Parser.py:604
↓ 1 callersMethod__get_certificate_transparency
Extract the SCTS extension records using the Python Cryptography library.
python3_cron_scripts/libs3/X509Parser.py:726
↓ 1 callersMethod__get_extended_key_usages
Obtain the extended key usages from the Python cryptography extensions object.
python3_cron_scripts/libs3/X509Parser.py:587
↓ 1 callersMethod__get_extensions
Process certificate extensions looking for CT extensions
python3_cron_scripts/libs3/X509Parser.py:784
↓ 1 callersMethod__get_key_usages
This gets the key usages from the Python cryptography extensions object.
python3_cron_scripts/libs3/X509Parser.py:557
↓ 1 callersMethod__get_previous_records
Retrieve the current data related to the zone and record_type. This is evaluated against the data that we receive in the latest scrip
python3_cron_scripts/libs3/InfobloxExtattrManager.py:101
↓ 1 callersMethod__get_previous_records
Retrieve the current data related to the zone. This is evaluated against the data that we receive in the latest script run to determi
python3_cron_scripts/libs3/InfobloxDNSManager.py:76
↓ 1 callersMethod__get_previous_zones
Fetches the currently present zones/sub-zones in the zone collection with source 'Infoblox'. The result is a dictionary with the zone
python3_cron_scripts/get_iblox_alpha_zones.py:69
↓ 1 callersMethod__get_raw_version
The public_bytes version returns with the BEGIN/END headers. This function returns just the base64 encoded data
python3_cron_scripts/libs3/X509Parser.py:795
↓ 1 callersMethod__get_record_type_url
Returns the url to be queried at infoblox to return the extattr information. Paging information is appended to the URL as per the con
python3_cron_scripts/libs3/InfobloxExtattrManager.py:54
↓ 1 callersMethod__get_record_type_url
Returns the url to be queried at infoblox to return the DNS information. Paging information is appended to the URL as per the conditi
python3_cron_scripts/libs3/InfobloxDNSManager.py:59
↓ 1 callersMethod__get_signature_algorithm
Get the signature algorithm as identified by the certificate The naming convention mirrors the original Python 2 Certificate Transpar
python3_cron_scripts/libs3/X509Parser.py:523
↓ 1 callersMethod__get_ultradns_zones_info
Extracts the zone DNS information from UltraDNS in a paginated manner for the UltraDNS zones.
python3_cron_scripts/get_ultradns_zones_info.py:136
↓ 1 callersMethod__infoblox_response_handler
Handles the API response. Incorrect JSON parsing is allowed upto 20 times post which the script exits. If the 'next_page_id' is recei
python3_cron_scripts/get_iblox_alpha_zones.py:162
↓ 1 callersMethod__infoblox_response_handler
Handles the API response. Incorrect JSON parsing is allowed upto 20 times post which the script exits. No action is performed when th
python3_cron_scripts/libs3/InfobloxExtattrManager.py:153
↓ 1 callersMethod__infoblox_response_handler
Handles the API response. Incorrect JSON parsing is allowed upto 20 times post which the script exits. "next_page_id" holds the pagin
python3_cron_scripts/libs3/InfobloxDNSManager.py:167
↓ 1 callersMethod__init_iblox_connection
(self, config)
python3_cron_scripts/libs3/InfobloxConnector.py:46
↓ 1 callersMethod__insert_dns_information
Inserts the DNS information into the all_dns collection. For the 'host' records, iterate over all the ipv4addrs mentioned to get the
python3_cron_scripts/libs3/InfobloxDNSManager.py:86
↓ 1 callersMethod__insert_extattrs
Inserts/Updates the extattr information in the database. '_ref' uniquely identifies the resource. :param insert_object: Dicti
python3_cron_scripts/libs3/InfobloxExtattrManager.py:79
↓ 1 callersMethod__insert_records
Inserts/Updates the dns information in the database. '_ref' uniquely identifies the resource. The data is injected into the individua
python3_cron_scripts/libs3/InfobloxDNSManager.py:146
↓ 1 callersMethod__insert_zone
Inserts the zone into the zone collection or into ip_zones collection in case it is an IP. :param zone: Zone value to be inse
python3_cron_scripts/get_iblox_alpha_zones.py:124
↓ 1 callersMethod__open_file
Read a certificate in from an OS file
python3_cron_scripts/libs3/X509Parser.py:913
↓ 1 callersMethod__sanitise_response
For record_type of zone type, we extract 'infoblox_zone' from the '_ref'. For record_type of a type, we get the 'value' from the 'ipv
python3_cron_scripts/libs3/InfobloxExtattrManager.py:118
↓ 1 callersMethod__ultradns_zone_info_response_handler
Handles the API response. Incorrect JSON parsing is allowed upto 20 times post which the script exits. :param response: Respo
python3_cron_scripts/get_ultradns_zones_info.py:38
↓ 1 callersMethod__ultradns_zone_response_handler
Handles the API response. Incorrect JSON parsing is allowed upto 20 times post which the script exits. No action is performed when th
python3_cron_scripts/get_ultradns_zones.py:35
↓ 1 callersMethod__update_parent_sub_zones
Add a new document for the parent record with the source provided. Add the sub_zone_records found as sub_zones to the parent zone.
python3_cron_scripts/libs3/ZoneIngestor.py:95
↓ 1 callersMethod__update_source_time
Append the source to the list of sources of parent zone if not previously present. Update the updated time of the parent zone entry.
python3_cron_scripts/libs3/ZoneIngestor.py:185
↓ 1 callersMethod__update_time
Update the time of the zone record and that of the sub-zone. :param record: Document which needs to be updated. :param zone:
python3_cron_scripts/libs3/ZoneIngestor.py:243
↓ 1 callersMethod__zone_previously_not_present
Handling of the zone while it does not already exists. 1. Check if the parent value has been provided in the parameters. 2. I
python3_cron_scripts/libs3/ZoneIngestor.py:279
↓ 1 callersMethod__zone_previously_present
Handling of the zone while it already exists in the collection as zone/sub-zone. The function returns in case multiple documents of t
python3_cron_scripts/libs3/ZoneIngestor.py:336
↓ 1 callersMethod_auth_to_amazon
Authenticate to Amazon
python3_cron_scripts/libs3/AWSStorageManager.py:41
↓ 1 callersMethod_auth_to_azure
Authenticate to Azure
python3_cron_scripts/libs3/AzureStorageManager.py:44
↓ 1 callersMethod_check_valid_status
(self, status)
python3_cron_scripts/libs3/ZoneManager.py:61
↓ 1 callersMethod_create_job
Create the new job
python3_cron_scripts/libs3/SplunkQueryManager.py:73
↓ 1 callersMethod_init_Rapid7
(self, config)
python3_cron_scripts/libs3/Rapid7.py:171
↓ 1 callersMethod_init_azure
(self, config)
python3_cron_scripts/libs3/AzureConnector.py:49
↓ 1 callersMethod_init_facebook
(self, config)
python3_cron_scripts/libs3/FacebookConnector.py:44
↓ 1 callersMethod_init_mongo_connection
Obtains all the parameters from the config file
python3_cron_scripts/libs3/MongoConnectorBase.py:43
↓ 1 callersMethod_init_passivetotal
(self, config)
python3_cron_scripts/libs3/PassiveTotal.py:45
↓ 1 callersMethod_init_splunk_connection
Initialize defaults
python3_cron_scripts/libs3/SplunkConnector.py:37
↓ 1 callersMethod_init_splunk_hec_connection
Initialize the class members
python3_cron_scripts/libs3/SplunkHECManager.py:65
↓ 1 callersMethod_init_ultra_connection
(self, config)
python3_cron_scripts/libs3/UltraDNSConnector.py:39
↓ 1 callersMethod_init_umbrella
Obtain the configuration data
python3_cron_scripts/libs3/Umbrella.py:46
↓ 1 callersMethod_init_vt
(self, config)
python3_cron_scripts/libs3/VirusTotal.py:45
↓ 1 callersMethod_log
Get the log
python3_cron_scripts/libs3/RemoteMongoConnector.py:33
↓ 1 callersMethod_log
Get the log
python3_cron_scripts/libs3/LocalStorageManager.py:30
← previousnext →201–300 of 941, ranked by callers