SpiderFoot was dead on modern Python. It's back.
Source Reddit Cybersecurity
Discussion
SpiderFoot, an OSINT tool previously broken on modern Python versions due to dependency and module loading issues, has been fixed and updated by a community contributor. The tool now installs correctly, modules load, and scans run as expected. This update restores functionality that many users relied on, incorporating community fixes that had not been merged for years. There is no indication of a security vulnerability or exploit associated with this update.
r/cybersecurity (opens in a new tab)u/Western-Test-37760 points0 comments
SpiderFoot is a tool some people really relied on for OSINT. Problem is, it's been broken for a while now it won't install on modern Python, the dependencies break and the modules don't load. I came across it, and since this kind of thing lines up with what I do, I figured I could bring it back. I didn't use it myself, but a lot of people did, and leaving it dead didn't sit right. So I fixed it and gave it back to the people who used it. It installs again, all the modules load, scans run. I also pulled in a few community fixes that had been sitting unmerged for years. What people lost is back, and a bit stronger than before. SpiderFoot is Steve Micallef's work he built it and gave it away for free. I just made it run again. Something still broken? Tell me, I'll fix it. (For context: I'm 13 and mostly self-taught. I just like building and fixing this kind of thing.)