Avionics penetration testing of the F-35: the five attack domains, the 1970s-bus problem, and the zero-trust engineering that closes the gap.