pythreatgrid package¶
Submodules¶
pythreatgrid.pythreatgrid module¶
-
class
pythreatgrid.pythreatgrid.ThreatGrid(api_host, api_key, filename=None, vm=None, private=False, tags=[], playbook=None, network_exit=None)¶ Bases:
objectPython wrapper to interface with the ThreatGrid API
-
get_samples_id_analysis(sample_id)¶
-
get_samples_id_analysis_annotations(sample_id)¶
-
get_samples_id_analysis_artifacts(sample_id)¶
-
get_samples_id_analysis_artifacts_aid(sample_id, aid)¶
-
get_samples_id_analysis_iocs(sample_id)¶
-
get_samples_id_analysis_iocs_ioc(sample_id, ioc)¶
-
get_samples_id_analysis_metadata(sample_id)¶
-
get_samples_id_analysis_network_streams(sample_id)¶
-
get_samples_id_analysis_network_streams_nsid(sample_id, nsid)¶
-
get_samples_id_analysis_processes(sample_id)¶
-
get_samples_id_analysis_processes_pid(sample_id, pid)¶
-
get_samples_id_extracted_artifacts(sample_id)¶
-
get_samples_id_network(sample_id)¶
-
get_samples_id_network_artifacts(sample_id)¶
-
get_samples_id_processes(sample_id)¶
-
get_samples_id_report(sample_id)¶
-
get_samples_id_sample(sample_id)¶
-
get_samples_id_screenshot(sample_id)¶
-
get_samples_id_state(sample_id)¶
-
get_samples_id_summary(sample_id)¶
-
get_samples_id_threat(sample_id)¶
-
get_samples_id_video(sample_id)¶
-
get_samples_id_warnings(sample_id)¶
-
make_get_request(uri)¶
-
submit_sample(sample)¶
-