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: object

Python 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)

Module contents