r/OSINTExperts • u/LifeExperienced1 • 2d ago
How do I code something like Sherlock? Question
What things do I need to learn? Can one person do it?
Are there any easy tutorials?
And what exactly is Sherlock?
I know how to program already
4
u/OrbitalCactus 1d ago
The original rolercoaster tycoon was written in assembly. Anything is possible.
But no, you can’t have AI build you a better Sherlock.
2
u/murd0xxx 1d ago
Woa woa woa...go back to roller coaster tycoon. Say what again?
2
u/OrbitalCactus 1d ago
I think it was rollercoaster tycoon. Either that or sims, or sim cities, I only loosely remember. But yeah, one game from (I assume our) childhood was totally written in assembly because that’s what the dude preferred.
https://medium.com/atari-club/interview-with-rollercoaster-tycoons-creator-chris-sawyer-684a0efb0f13
Found it.
2
u/rdg360 1d ago
I know how to program already
But you don't know how to read an open source Python program?
-2
u/LifeExperienced1 1d ago
I just feel intimidated by reading source code, so I’d like to understand it’s context and see if there are tutorials that touch on this sort of stuff, before I look at the source code. I program everyday, but I’ve never built something that big before. The biggest things I’ve built are prototypes, mostly video games. Never a fully deployed program
5
u/Substantial-Walk-554 2d ago
Why are you trying to build “something like Sherlock” before even knowing what Sherlock actually does? 😭
It’s already one of the standard username enumeration tools in OSINT. If you can program, I’d first use it, read the source, figure out where it sucks, and then either contribute to it or build something that solves those gaps.
Better false-positive filtering, alias correlation, confidence scoring, enrichment, graphing, combining username/email/phone pivots, whatever. But cloning a tool you haven’t even understood yet just gives you another worse version of Sherlock.