Skip to content

Releases: achillean/shodan-python

Release 1.19.0

29 Sep 18:34
Compare
Choose a tag to compare
  • New method to edit the list of IPs for an existing network alert

Release 1.17.0

21 Sep 23:49
Compare
Choose a tag to compare
  • Fix bug that caused unicode error when printing domain information (#106)
  • Add flag to let users get their IPv6 address shodan myip -6(#35)

Release 1.16.0

21 Sep 18:22
Compare
Choose a tag to compare
  • Ability to specify list of fields to include when converting to CSV/ Excel (#107)
  • Filter the Shodan Firehose based on tags in the banner

Release 1.15.0

13 Aug 01:39
Compare
Choose a tag to compare
  • New option --skip for the shodan download command to skip results. Useful when trying to resume a previous download that errored out.

Release 1.14.0

20 Jul 01:17
Compare
Choose a tag to compare
  • New command shodan version (#104)
  • Only change api_key file permissions if needed (#103)

Release 1.13.0

20 Jul 01:14
Compare
Choose a tag to compare
  • New command shodan domain to lookup a domain in Shodan's DNS database
  • Override environment configured settings if explicit proxy settings are supplied (@cudeso)

Release 1.12.1

11 Apr 20:41
Compare
Choose a tag to compare
  • Fix Excel file conversion that resulted in empty .xlsx files

Release 1.12.0

07 Apr 00:26
Compare
Choose a tag to compare
  • Added new API methods to ignore/ unignore trigger notifications

Release 1.11.1

24 Feb 10:00
Compare
Choose a tag to compare
  • Allow a single network alert to monitor multiple IP ranges (#93)

Release 1.11.0

20 Feb 07:42
Compare
Choose a tag to compare
  • New command shodan scan list to list recently launched scans
  • New command shodan alert triggers to list the available notification triggers
  • New command shodan alert enable to enable a notification trigger
  • New command shodan alert disable to disable a notification trigger
  • New command shodan alert info to show details of a specific alert
  • Include timestamp, vulns and tags in CSV converter (#85)
  • Fixed bug that caused an exception when parsing uncompressed data files in Python3
  • Code quality improvements
  • Thank you for contributions from @wagner-certat, @cclauss, @opt9, @voldmar and Antoine Neuenschwander