Changelog
Synapse-Censys Changelog
v5.1.0 - 2024-11-01
Automatic Migrations
Attempt to automatically repair any invalid
it:sec:cpe
nodes that were removed and queued as part of the Synapse v2.187.0 model migration. This migration will attempt to automatically repair any queued nodes that have a source of Synapse-Censys (via the Synapse-Censysmeta:source -(seen)>
edge). Note that someit:sec:cpe
nodes that were removed may not be able to be automatically repaired/restored, in which case they will remain in the migration queue.
v5.0.1 - 2024-10-29
Automatic Migrations
If Synapse-Censys has been previously upgraded to v5.0.0, this migration will remove all migrated
inet:ssl:cert
nodes created by Synapse-Censys. If updating from a version prior to v5.0.0, there is no effect.
Bugfixes
Fix the v5.0.0 migration to remove all migrated
inet:ssl:cert
created by Synapse-Censys. Add another migration to perform the removal of these nodes if the v5.0.0 migration has already been performed.
v5.0.0 - 2024-09-04
Automatic Migrations
Migrate all
inet:ssl:cert
created by Synapse-Censys toinet:tls:servercert
nodes. The migratedinet:ssl:cert
nodes are removed by this migration.
Features and Enhancements
Update Power-Up to make
inet:tls:servercert
nodes instead of deprecatedinet:ssl:cert
nodes.Update commands that accept
inet:ssl:cert
nodes as inputs to also acceptinet:tls:clientcert
andinet:tls:servercert
nodes.
v4.7.0 - 2024-07-26
Features and Enhancements
Update certificate ingest to fallback to Censys provided values when FileParser fails to parse certificates with errors.
Populate additional
crypto:x509:cert
properties when using Censys provided data.
v4.6.0 - 2024-06-28
Features and Enhancements
Populate
crypto:x509:cert:file
property if there’s an associatedfile:bytes
node.Update ingest code to be more diligent about creating the
-(seen)>
light edge from themeta:source
node.Update ingest code to attempt replacing escaped dashes (
\-
) with dashes (-
) in CPE strings to improve success rate.
v4.5.0 - 2024-06-19
Features and Enhancements
Add
censys.hosts.names
command to query DNS names for a given IP address.Add
--virtual
option tocensys.hosts.search
in support of querying virtual hosts. Valid options are “include” and “only”.Add warnings that log invalid CPE strings returned by the Censys API
v4.4.0 - 2024-05-20
Feature and Enhancements
Handle
service_pending_removal
events returned from Censys hosts history API. These event types are silently handled so a warning is not emitted.
v4.3.0 - 2024-04-22
Features and Enhancements
Update
$lib.bytes
usage with$lib.axon
APIs.Record raw data used to build
inet:flow
nodes in the:raw
property.
v4.2.1 - 2024-02-20
Features and Enhancements
Update deprecated
$lib.dict()
usage to JSON style syntax.
v4.2.0 - 2023-11-27
Features and Enhancements
Added
censys.hosts.history
command to query Censys for historical host events.
Deprecations
Caching has been removed from the
censys.hosts.search
,censys.hosts.domain
,censys.hosts.enrich
,censys.certs.search
,censys.certs.enrich
, andcensys.certs.subdomains
commands, so the--asof
argument has been deprecated and will no longer have any effect.
This release contains an automatic cache cleanup that will run when the package is first upgraded. This will remove cached API response data from the jsonstor for commands which no longer perform caching.
v4.1.0 - 2023-10-11
Feature and Enhancements
Update
censys.hosts.enrich
to createcrypto:key
nodes for SSH key algorithm and SHA-256 fingerprint if available.
v4.0.0 - 2023-06-14
NOTE: This release will remove any cached Certificates 1.0 response data when installed.
Features and Enhancements
Update
censys.certs.enrich
andcensys.certs.search
to use the Certificates 2.0 API.Populate the
rsa:key:bits
property for RSA public keys associated with certificates.
Bugfixes
Fix an issue where results for hosts did not populate
crypto:x509:cert:rsa:key
values.
v3.6.0 - 2023-04-18
Features and Enhancements
Mark the Synapse-FileParser dependency as optional.
Add
--servers
option tocensys.hosts.search
andcensys.hosts.domain
, which will yield createdinet:server
nodes instead of created IP nodes.
v3.5.0 - 2023-03-22
Features and Enhancements
Update Power-Up to build with code signing.
v3.4.0 - 2023-01-05
Features and Enhancements
Update
hosts
commands to createinet:ssl:jarmhash
nodes if JARM data is available in the response.
v3.3.0 - 2022-09-28
Features and Enhancements
Update
censys.certs.search
andcensys.hosts.search
to createit:exec:query
nodes with-(found)>
edges.Add dependency requirements to package definition.
v3.2.1 - 2022-06-20
Bugfixes
Fix broken link in User Guide.
v3.2.0 - 2022-05-12
Features and Enhancements
Cached API responses are now stored in the JsonStor instead of in nodedata.
v3.1.0 - 2022-03-02
Features and Enhancements
Add
--time
argument tocensys.hosts.enrich
command for querying historical host data.Set
inet:ipv4:asn
property fromcensys.hosts.enrich
command.Add additional debug output to display raw JSON responses.
v3.0.0 - 2021-11-15
Features and Enhancements
Initial release of
Synapse-Censys
v3.0.0