ProTracer: Towards Practical Provenance Tracing by Alternating Between Logging and Tainting
High Accuracy Attack Provenance via Binary-based Execution Partition