Client for the PassiveTotal REST API
https://passivetotal.readthedocs.org
Passivetotal provides a Python client library implementation into RiskIQ API
services. The library currently provides support for the following services:
- Passive DNS queries and filters
- WHOIS queries (search and details)
- SSL Certificates (search and details)
- Account configuration
- Site actions (tagging, classifying, etc.)
- Sources inherited from project devel:languages:python
- Devel package for openSUSE:Factory
- Links to openSUSE:Factory / python-passivetotal
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:smarty12:Python/python-passivetotal && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
LICENSE | 0000000767 767 Bytes | |
passivetotal-2.5.9.tar.gz | 0000129823 127 KB | |
python-passivetotal.changes | 0000018112 17.7 KB | |
python-passivetotal.spec | 0000003023 2.95 KB | |
remove-future-requirement.patch | 0000003028 2.96 KB |
Revision 26 (latest revision is 29)
Sebastian Wagner (sebix)
committed
(revision 26)
- update to version 2.5.9: - Enhancements: - Significant improvements to the Attack Surface Intelligence (ASI) documentation. Added - class references for ASI, CTI and vulnerability intelligence to ensure the docs and links - generated properly. Introduced a new Sphinx module to help generate inline table-of-contents - for complex classes. Corrected typos in docstrings and ensured consistent type references - when methods returned RecordList-type objects. - Implemented new config files for readthedocs to align with current documentation practices. - New `whois_history` property of `Hostname` and `IPAddress` entities gives direct access - to historical Whois (ownership) records. Includes more consistent implementation of - RecordList functionality and better pandas dataframe support for both historical Whois and - field-level Whois searches. - New `impacted_attack_surfaces` property of vulnerability articles (`VulnArticle`) filters - the list of third-party vendors to only those with at least one observation. The Illuminate - API returns all attack surfaces associated with an API key regardless of whether they are - impacted; the complete list is still available in the `attack_surfaces` property. Also updated - the `info` view of the Pandas dataframe on a vulnerability article so the `impacts` column - shows the count of impacted attack surfaces. - Bug Fixes: - Correctly sum insight and observation counts when accessing Attack Surface Insights (ASIs) across multiple severity levels. Previously the `active_insight_count`, `total_insight_count`, and `total_observations` properties of the `all_active_insights` - record list were only counting high-priority insights. - Fixed issue that caused an exception when trying to generate a dictionary view of an - AttackSurfaceComponent (detection). - Removed reference to non-existant field in `VulnArticle` that was causing an exception when - rendering a vulnerability article as a dictionary with the `as_dict` property. - Handle vuln articles with no impacted assets without raising an exception. - update to version 2.5.8: - Enhancements: - `certificates` property of `analyzer.Hostname` objects now returns same list of SSL - certificates as the UI, enabled by a CertificateField search with the field set to `name`. This activates special-case functionality in the API that performs a - substring search for a hostname across both subjectAlternativeNames and subjectCommonName fields - The previous version only looked at the `subjectAlternativeNames` field. A more narrow - search across specific fields is still available by instantiating an `analyzer.CertificateField` object directly. - Docs now show current version number and link to this changelog hosted on GitHub.
Comments 0