Shodan2csv
Python script to perform shodan queries to its API, and parse the results based on specific keys
Install / Use
/learn @chamalis/Shodan2csvREADME
Prerequisites <<<
Python and its libraries: shodan, simplejson
Tested with: Ubuntu Linux x86_64 12.04 3.13.0-35-generic Python: 2.7.3 shodan: 1.0.6 simplejson: 2.3.2
USAGE <<<
There is one mandatory argument which is the query (-q) There are optional arguments for
- the api key (if not supplied must be supplied through the first lines of the code)
- The -v (verbose) to print informational messages
examples:
$ python query2csv.py -q tridium -k MY_KEY $ python query2csv.py -q bacnet $ python query2csv.py -q "default password" -v
Note: for multiword arguments use " "
Related Skills
pestel-analysis
Analyze political, economic, social, technological, environmental, and legal forces
ai-cmo
Collection of my Agent Skills and books.
next
A beautifully designed, floating Pomodoro timer that respects your workspace.
product-manager-skills
38PM skill for Claude Code, Codex, Cursor, and Windsurf: diagnose SaaS metrics, critique PRDs, plan roadmaps, run discovery, and coach PM career transitions.
