No the Patrol IC is locked and can't do anything that requires an action ..
includes perception ... but yes the host would know and could launch more IC ... Trap is not subtle
Diffusion can be used against a host, but only one attribute at a time
The encryption needs to be best first