We often hear in the news that well-known companies have become victim to cybercriminals who, somehow, manage to break their systems and steal their data. One way they’re able to do this is through a vulnerability or security flaw. Cybercriminals constantly use these small errors to infiltrate complex networks, and their favorite tools for this are known as exploits.

But what is an exploit?