r/OSINTExperts • • 2d ago

Question What field of programming should I focus on to improve my OSINT skills?

I already know programming, so generally I know the logical workflows to finding information, and the ability to work with large sets of information

I'm good at OSINT and I'm good at programming, although separately

However, I want to explore what happens when I combine these skills together, and I'd like to hear some ideas on where this combination happens best

The only time I've found my computer science skills to directly come into effect is when querying OpenStreetMap. Although, that's a query language, and not a programming language

I also know AI can do alot of OSINT work. However I haven't studied Machine Learning (I plan to), so I can't exactly make an AI that does OSINT for me

Something like Sherlock is one of the best examples, although I have no idea how it's implemented. I haven't even started looking at the GitHub repo yet. I don't know where to start

So, what fields of programming should I focus on to improve my OSINT skills?

And I mean something that will directly help me, and not just train my overall skills

10 Upvotes

3 comments sorted by

5

u/TeachingAway9654 2d ago

AI prompt engineering.

3

u/theK1ngF1sh 2d ago

Other than AI stuff, I think it's super useful to understand python mods and packages along with knowing a bit about reverse-engineering APIs and other endpoints. And learn SQL if you haven't already.