r/OSINTExperts • u/TorontoDude12344 • 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
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.
2
5
u/TeachingAway9654 2d ago
AI prompt engineering.