It depends. Some anti-viruses interfere with how the hack works, so some of them need to be off.
if antivirus is on, will it still work ?
You can always just add the program to the exclusions from firewall. That way it is still on, without interfering with anything the client needs to do.