HyperDbg: Reinventing Hardware-Assisted Debugging
Mohammad Sina Karvandi, Mohammadhosein Gholamrezaei, Saleh Khalaj Monfared, Soroush Meghdadizanjani, Behrooz Abbassi, Ali Amini, Reza Mortazavi, Saeid Gorgin, Dara Rahmati, Michael Schwarz
2022Proceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security12 citationsDOI
Abstract
Software analysis, debugging, and reverse engineering have a crucial impact in today's software industry. Efficient and stealthy debuggers are especially relevant for malware analysis. However, existing debugging platforms fail to address a transparent, effective, and high-performance low-level debugger due to their detectable fingerprints, complexity, and implementation restrictions.
Topics & Concepts
DebuggerDebuggingComputer scienceBackground debug mode interfaceSoftware bugSoftwareAlgorithmic program debuggingOperating systemMalwareEmbedded systemReverse engineeringSoftware engineeringMalware analysisProgramming languageAdvanced Malware Detection TechniquesSecurity and Verification in ComputingSoftware Testing and Debugging Techniques