VPNs
In the context of all the information on hacking attacks and protocols, VPN is a technology to create a secure, encrypted connection over the internet between a computer or device and a remote network. This connection allows users to access resources on the remote network as they are directly connected to it, while also providing complete privacy and security. Any exchanged data tracking, spoofing, or hacking is completely mitigated thanks to the encryption.
What do we need for a VPN? First, at least one VPN server with both HW and SW firewalls. Second, a SW client application, which, when loaded and connected to the server, will pass all internet and network requests and communication via the encrypted connection with the server. An example is provided in Figure 12.3.
Suppose I reside in the UK but connect to a server in Germany. In that case, any local hacking activities will be next to impossible, as the potential attacker will only see the encrypted packets exchanged...