Skip to content

Finds shared attributes across multiple IP addresses by querying Censys

Notifications You must be signed in to change notification settings

Derekt2/InfraFinder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InfraFinder

Compares any amount of IP addresses to each other by grabbing the JSON output from censys and comparing them for matching values. Intended to find related infrastructure.

Arguments are passed in via command line, can use defanged IPs.

Script imports a secrets.py file that must be located with the script specifying the api_key and secret variables.

Outputs shared attributes amongst the given IPs in a user friendly search syntax that can be copied and pasted into censys search.

Run using ./infrafinder.py 8.8.8.8 8.8.8.4 8.8.8.8 optionally use the exclude flag to remove attributes from an IP that isn't related but has some of the attributes you are using in your signature: ./infrafinder.py 8.8.8.8 8.8.8.4 --exclude 8.8.8.9

or using the provider dockerfile: docker build . -t infrafinder && docker run infrafinder --rm 8.8.8.8 8.8.8[.]4

About

Finds shared attributes across multiple IP addresses by querying Censys

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published