Search about CryptoBridge which was a well known Dex
They called themselves a DEX, but as mk4 says, they just used it a flashy marketing gimmick. There was nothing decentralized about CryptoBridge.
It just requires a fork from the running code to forbidden a selected IPs or logs from a specific region to use the platform.
Sure, but if it is truly decentralized then there is nothing they can do to stop users from said countries running the old version of the platform and trading with each other or anyone else using the old version.
Hacking : I can't tell it's impossible but, as far as i know, it's possible as an inside job within the Dev team behind.
So, a real DEX can't be hacked in the same way a centralized exchange can, because there is no central wallet, database, or servers for a hacker to attack in order to steal coins or personal data. There can, however, still be vulnerabilities in the code which can exploited.