Fairy Dust gives Firewall to all HI in your Army List. Hack Transport is a F2F with the trooper. Can I apply Firewall to the hacker?
Firewalls are applied to ATTACKS Firewalls Certain pieces of Equipment, Hacking Devices, and programs incorporate defense mechanisms against Hacking Attacks. These defenses are codified in the Firewall rule, which applies a series of MODs to hinder the Attack and enhance the target's protection. In game terms, Firewall imposes an additional -3 MOD to the WIP of the trooper who declared the Hacking Attack. Additionally, Firewall grants the target of the Attack a +3 BTS MOD. Firewall MODs apply only once per Roll, regardless of the number of intervening Firewalls. --- This is not labeled as an Attack http://infinitythewiki.com/en/Hack_Transport_Aircraft
None of the Shield programs are Attacks except Exorcism. It's one of the aspects of Shield programs that is great.