A firewall protects your computer from attack, you will usually find decent firewalls on a banking NPC. A firewall can be defeated by an equal/greaterDetecting firewall settings
Currently it is impossible to detect a computers firewall without having access to it.