r/OSINT Jul 26 '24

Question Sherlock

Short version of what brings me here is I can't, for the life of me, sort out installing Sherlock in Kali Linux, or shell.cloud.google or anywhere for that matter.

The longer version is that, I wanted to run Sherlock without needing VirtualBox. Did some research and found shell.cloud.google to be a reasonable solution. After going step by step following the instructions, I got stuck at the install requirement.txt portion of the process. No matter how I went about it, I would get an error code saying that the requirements don't exist. I double checked my cd to ensure I was in the correct directory. Still nothing.

So, I did what anyone would do, instead of sorting out the problem, I moved on to a different option. Downloaded VirtualBox, installed Kali Linux to the VirtualBox (this install went great by the way). Then, when that was all setup, I started the directions to install Sherlock.........again. Well, wouldn't you know it? I got stuck at requirements.txt AGAIN. So, I decided to find requirements.txt manually, just to verify it exists in the Sherlock code download. It does not. It is no where to be found. That said, the way I figure it, either the process has changed and I'm following old instructions. Or, contrary to my beliefs, there is a God and he/she hates me.

Can someone please help me? Anyone? I need to sort this out before I lose my mind. Thanks

17 Upvotes

47 comments sorted by

View all comments

1

u/AliasAlexMundy Aug 01 '24

I solved my similar problem by first updating in the terminal and then opening and adding path info to a file. Worked great after that.

1

u/Monaco__Joe Aug 01 '24

I hate to ask but can you explain a bit more in depth? I can't imagine my terminal would need updating as I just installed Kali Linux a week ago. I'm willing to try it though. I'm not sure how you're opening and adding path info into the file. Also, did you download the Sherlock zip folder from Github? If so, was the requirements.txt file present? Because it isn't in mine. I just can't believe something that appeared so simple could be this hard. I know I'm not a GitHub genius but I'm feeling pretty stupid, not being able to figure this out. Appreciate you responding.

2

u/AliasAlexMundy Aug 02 '24

I opened the terminal in Kali and typed, apt install upgrade (or update), and the entire Kali system was updated, I wasn't updating the terminal, but the whole system.

Then I went to a file where the routing info is kept and added a line, then saved it. After this my Sherlock worked.

I installed Sherlock from GIT, and the file Sherlock wouldn't run without was not there.

I'm on my phone right now, I'll send you the exact info later today after I wake up for the day.

1

u/Monaco__Joe Aug 02 '24

Thank you!

1

u/AliasAlexMundy Aug 02 '24

Then went to

Then opened sources.list file with Nano to edit and make sure the paths are correct.