shodan_ip Request limit reached error

Issue #254 resolved
Matt
created an issue

Recon-ng Version: 4.9.1

Getting the error below when I run the shodan_ip module after a couple seconds in. This is with a paid API key and timeout set to 30. It seems like this is the error response from Shodan, which is killing the API requests because it is hitting a limit. Is that right? Would slowing down the speed of requests help? Any tips would be appreciated.

"[!] FrameworkException: Request limit reached, please wait a few minutes before trying again. File "/usr/share/recon-ng/recon/core/module.py", line 325, in search_shodan_api. "

Comments (9)

  1. Matt reporter

    Not sure what is up. I ran the same thing from the same system, same configuration the other day and it worked fine. I'd just close this for now. Unless anybody else had the same problem.

  2. Tim Tomes repo owner

    Added a delay to the search_shodan_api method to account for API rate limiting. Also fixed a typo in the shodan_ip module. Resolves issue #254.

    Correct typo in the shodan_ip.py module that I introduced in my last pull.

    → <<cset 9a490d93592a>>

  3. Tim Tomes repo owner

    Added the "count" parameter to the API call in the twitter module.

    Fixed a bug in the ssl_san module. Resolves issue #259.

    Removed the linkedin_auth module due to API restrictions that rendered the module useless. Resolves issue #268.

    Updated the search_bing_api method URL for the current version of the API. Resolves issue #266.

    Added an error condition check to the certificate_transparency module. Resolves issue #258.

    Removed the instagram pushpin module due to API restrictions that rendered the module useless. Resolves issue #262. Resolves issue #252.

    Added a delay to the search_shodan_api method to account for API rate limiting. Also fixed a typo in the shodan_ip module. Resolves issue #254.

    Added an error condition check to the hackertarget module. Resolves issue #270.

    Added the hibp_password module.

    Updated the resolver mixin to initialize a clean resolver.

    Updated the authentication process for the fullcontact module.

    Updated the hashes_org module to use v2 of its API.

    → <<cset c83599e52159>>

  4. Log in to comment