Text this: Accurate Architectural Threat Elicitation From Source Code Through Hybrid Information Flow Analysis.