I know how MITM attacks work (theory/videos on the subject etc), but I am a bit confused and not sure what are the worst-case scenarios that can happen.
If I'm using a public VPN and someone is indeed able to force my device to make a connection through theirs, they will be able to see where my connection goes and can use their own DNS to transform the request for their own fishy website. And as far as I got it, there's absolutely nothing I can do about it, am I correct?
Even if there's no MITM attack and my connection is wired, there is an ISP that can do the same, no matter what I do. Is there really nothing I can do about it?
Also, if I am using VPN, the ISP or MITM still will catch that request as everything else and can respond with whatever they want and I won't know a thing.