SoK: Systematization, detection, and hunting of Windows malware persistence techniques