I've been thinking about this lately.
We always hear about highly skilled hackers who can supposedly break into almost anything. But how true is that in the real world?
I mean, isn't most hacking about finding something someone screwed up? An outdated server, a misconfiguration, an unpatched vulnerability, or someone falling for social engineering?
Let's say you have a website with everything up to date, properly configured servers, and people who actually know what they're doing.
Could a really skilled hacker still find a way in? Or would they eventually hit a wall?
I'm not saying hacking doesn't require skill. Obviously it does. But I'm curious how much of that skill is actually finding a way into a secure system versus knowing how to take advantage of mistakes that are already there.
Would love to hear from people who've actually done pentesting or red teaming.
Is there really such a thing as an unhackable system, or is it always just a matter of time?