I think, first you need to install such apps to your (test) PC and see by Wireshark - how it's working. As i understand, Ultrasurf updates list of proxies from website - block proxies, block update website. If you can, block HTTPS and all other ports.
I think, Freegate is simular.