DoubleAgent: Zero-Day Code Injection and Persistence Technique