i am trying to block or unblock the anghami app , does anyone know what ports and protocol does it need to function properly ?
Yes there is. But it's annoying, you will have to manually accept all ports for all services. It's called firewall iP. Can be found on cydia sources, paid and free.