d7929d14ac- update to version 1.27.0: - New command: `shodan alert export to save the current network monitoring configuration - New command: shodan alert import to restore a previous network monitoring configuration - Automatically rate limit API requests to 1 request per second (credit to @malvidin) - update to version 1.26.1: - Fix a unicode issue that caused the streams to get truncated and error out due to invalid JSON - update to version 1.26.0: - Add the ability to create custom data streams in the Shodan() class as well as the CLI (shodan stream --custom-filters <query>`) - update to version 1.25.0: - Add new CLI command: shodan alert download
Sebastian Wagner
2022-02-25 20:15:22 +00:00
85fc3501c3- update to version 1.25.0: - Add new CLI command: shodan alert download - update to version 1.24.0: - Add new CLI command: shodan alert stats - update to version 1.23.0: - Add new CLI command: shodan alert domain - update to version 1.22.1: - Fix bug when converting data file to CSV using Python3 - update to version 1.22.0: - Add support for new vulnerability streaming endpoints - update to version 1.21.3: - Fix geo.json file converter - update to version 1.21.2: - Add support for paging through the domain information - update to version 1.21.1: - Add `history and type parameters to Shodan.dns.domain_info() method and CLI command - update to version 1.21.0: - New API methods api.search_facets() and api.search_filters() to get a list of available facets and filters. - update to version 1.20.0: - New option "-S" for **shodan domain** to save results from the lookup - New option "-D" for **shodan domain** to lookup open ports for IPs in the results - update to version 1.19.0: - New method to edit the list of IPs for an existing network alert - update to version 1.18.0: - Add library methods for the new Notifications API - update to version 1.17.0: - Fix bug that caused unicode error when printing domain information (#106) - Add flag to let users get their IPv6 address **shodan myip -6**(#35) - update to version 1.16.0: - Ability to specify list of fields to include when converting to CSV/ Excel (#107) - Filter the Shodan Firehose based on tags in the banner - update to version 1.15.0: - New option "--skip" for download command to help users resume a download - update to version 1.14.0: - New command **shodan version** (#104). - Only change api_key file permissions if needed (#103) - update to version 1.13.0: - New command **shodan domain** to lookup a domain in Shodan's DNS database - Override environment configured settings if explicit proxy settings are supplied (@cudeso) - update to version 1.12.1: - Fix Excel file conversion that resulted in empty .xlsx files - update to version 1.12.0: - Add new methods to ignore/ unignore trigger notifications - update to version 1.11.1: - Allow a single network alert to monitor multiple IP ranges (#93) - update to version 1.11.0: - 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 - update to version 1.10.4: - Fix a bug when showing old banner records that don't have the "transport" property - Code quality improvements (bare excepts) - update to version 1.10.3: - Change bare 'except:' statements to 'except Exception:' or more specific ones - remove unused imports - Convert line endings of shodan/client.py and tests/test_shodan.py to unix - List file types in **shodan convert** (#80) - update to version 1.10.2: - Fix **shodan stats** formatting exception when faceting on **port** - update to version 1.10.1: - Support PUT requests in the API request helper method - update to version 1.10.0: - New command **shodan org**: manage enterprise access to Shodan for your team - Improved unicode handling (#78) - Remove deprecated API wrapper for shodanhq.com/api - update to version 1.9.1: - The CHANGELOG is now part of the packages. - Improved unicode handling in Python2 (#78) - Add tsv output format for **shodan host** (#65) - Show user-friendly error messages when running **shodan radar** without permission or in a window that's too small (#74) - Improved exception handling to improve debugging **shodan init** (#77) - update to version 1.9.0: - New optional parameter proxies` for all interfaces to specify a proxy array for the requests library (#72) - update to version 1.8.1: - Fixed bug that prevented **shodan scan submit** from finishing (#70) - update to version 1.8.0: - Shodan CLI now installs properly on Windows (#66) - Improved output of "shodan host" (#64, #67) - Fixed bug that prevented an open port from being shown in "shodan host" (#63) - No longer show an empty page if "shodan search" didn't return results (#62) - Updated docs to make them Python3 compatible - update to version 1.7.7: - Added "shodan data download" command to help download bulk data files - update to version 1.7.6: - Add basic support for the Bulk Data API - update to version 1.7.5: * Handle Cloudflare timeouts - update to version 1.7.4: * Added "shodan radar" command - update to version 1.7.3: * Fixed the bug #47 which was caused by the CLI using a timeout value of "0" which resulted in the "requests" library failing to connect - update to version 1.7.2: * stream: automatically decode to unicode, fixes streaming on python3 (#45) * Include docs in packages (#46) * stream: handle timeout=None, None (default) can't be compared with integers (#44) - update to version 1.7.1: * Python3 fixes for outputting images (#42) * Add the ability to save results from host lookups via the CLI (#43) - update to version 1.7.0: * Added "images" convert output format to let users extract images from Shodan data files (#42)
Sebastian Wagner
2022-01-19 19:11:25 +00:00
3e650aeda6- Update to version 1.26.0: - Add the ability to create custom data streams in the Shodan() class as well as the CLI (shodan stream --custom-filters <query>)
Sebastian Wagner
2022-01-07 09:18:38 +00:00
c263b96470- Update to version 1.25.0: - Add new CLI command: shodan alert download [--alert-id=] <filename>
Sebastian Wagner
2021-01-26 09:04:28 +00:00
5b77724be2- Update to version 1.24.0: * use default config dir ~/.config/shodan, but support existing installations * Fix bug that caused extra newlines when converting .json.gz data file to CSV on Windows * Fix linting error
Sebastian Wagner
2020-11-01 19:33:57 +00:00
8a4c7cda2e- update to version 1.21.1: - Add `history and type parameters to Shodan.dns.domain_info()` method and CLI command
Sebastian Wagner
2020-01-01 10:49:58 +00:00
8286fde728- update to version 1.21.0: - New API methods `api.search_facets() and api.search_filters()` to get a list of available facets and filters.
Sebastian Wagner
2019-12-15 09:18:49 +00:00
d9e703f73e- update to version 1.20.0: - New option "-S" for **shodan domain** to save results from the lookup - New option "-D" for **shodan domain** to lookup open ports for IPs in the results
Sebastian Wagner
2019-11-26 14:01:36 +00:00
f2b157ef3d- update to version 1.14.0: - New command **shodan version** (#104). - Only change api_key file permissions if needed (#103)
Sebastian Wagner
2019-07-21 12:32:30 +00:00
ac9310f2cb- update to version 1.13.0: * New command **shodan domain** to lookup a domain in Shodan's DNS database * Override environment configured settings if explicit proxy settings are supplied (@cudeso)
Sebastian Wagner
2019-05-03 18:24:42 +00:00
c04ca9928b- update to version 1.11.1: * Allow a single network alert to monitor multiple IP ranges (#93) - update to version 1.11.0: * 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
Sebastian Wagner
2019-03-16 16:17:14 +00:00
5104a91e19- update to version 1.10.4: * Fix a bug when showing old banner records that don't have the "transport" property
Sebastian Wagner
2018-10-14 13:30:05 +00:00
97aab246be- update to version 1.10.3: * Change bare 'except:' statements to 'except Exception:' or more specific ones * remove unused imports * Convert line endings of shodan/client.py and tests/test_shodan.py to unix * List file types in **shodan convert** (#80)
Sebastian Wagner
2018-09-22 09:21:59 +00:00
be2a4a847b- update to version 1.10.2 * Fix **shodan stats** formatting exception when faceting on **port** - update to version 1.10.1: * Support PUT requests in the API request helper method
Sebastian Wagner
2018-09-17 19:43:52 +00:00
5754caf2f1Accepting request 634548 from devel:languages:pythonYuchen Lin2018-09-11 15:18:40 +00:00
795ea716ef- update to version 1.10.0: * New command **shodan org**: manage enterprise access to Shodan for your team * Improved unicode handling (#78) * Remove deprecated API wrapper for shodanhq.com/api
Sebastian Wagner
2018-09-02 07:14:02 +00:00
4172914dc3- update to version 0.9.1: * The CHANGELOG is now part of the packages. * Improved unicode handling in Python2 (#78) * Add tsv output format for **shodan host** (#65) * Show user-friendly error messages when running **shodan radar** without permission or in a window that's too small (#74) * Improved exception handling to improve debugging **shodan init** (#77)
Sebastian Wagner
2018-08-26 13:09:12 +00:00
618645ce2f- update to version 1.9.0: * New optional parameter proxies for all interfaces to specify a proxy array for the requests library (#72) - update to version 1.8.1: * Fixed bug that prevented shodan scan submit from finishing (#70)
Sebastian Wagner
2018-08-01 08:24:51 +00:00
001c82df35- update to version 1.8.0: * Shodan CLI now installs properly on Windows (#66) * Improved output of "shodan host" (#64, #67) * Fixed bug that prevented an open port from being shown in "shodan host" (#63) * No longer show an empty page if "shodan search" didn't return results (#62) * Updated docs to make them Python3 compatible
Sebastian Wagner
2018-05-31 21:26:23 +00:00
3e5bb65108- update to version 1.7.7 * Added "shodan data download" command to help download bulk data files
Sebastian Wagner
2017-12-10 17:04:31 +00:00
c7d82188a9fix changelog
Sebastian Wagner
2017-12-05 17:56:30 +00:00
95cb90a66b- update to version 1.7.6: * addes "shodan radar" command * Add basic support for the Bulk Data API * Handle Cloudflare timeouts
Sebastian Wagner
2017-12-05 08:34:05 +00:00