If you are an old-school man, I am sure you have worked with the old theHarverster to make some OSINT (or whatever they call now to extract/search data from different webpages).
Also, theHarvester is available in Kali Linux.
Well, the problem comes from Shodan. They updated their API and it breaks the theHarvester support of Shodan.
I wrote an issue and, finally, spent some minutes to fix it in this PR: https://github.com/laramies/theHarvester/pull/58
I don't know if laramies has deprecated the project.... my contribution is there...