We both enjoyed reading Silence on the Wire: https://www.amazon.com/Silence-Wire-Passive-Reconnaissance-Indirect/dp/1593270461
Yup, passive reconnaissance is quite different from those other programming books ;)