Top expert inWindows Kernel and Malware Analysis Technologies
Ayoub Faouzi is a software engineer with 12 years of deep expertise in low-level systems, reverse engineering, and virtualization. He contributes to open-source projects that map CPU internals and anti-analysis techniques, blending practical security tooling with detailed VMX/SVM and MSR knowledge. His work on repositories detecting debuggers, sandboxes, and VMs shows hands-on experience in malware evasion and defensive detection methods, and his headers for Intel/AMD internals reflect strong architectural familiarity with processor virtualization. Notably, he combines security research instincts with systems-level coding—able to move from registry and WMI-based detection logic to precise CPU/VMCS encodings.
Public malware techniques used in the wild: Virtual Machine, Emulation, Debuggers, Sandbox detection.
Role in this project:
Security Engineer
Contributions:2 releases, 11 reviews, 187 commits in 6 years 2 months
Contributions summary:Ayoub primarily contributed to the repository's anti-analysis and anti-VM capabilities, focusing on malware detection techniques. They added checks for various anti-debugging methods, sandbox evasion, and VM detection, as well as updated the code to include more checks for malware analysis tools and anti-VM methods. The user implemented checks leveraging WMI queries, file system analysis, and registry analysis to detect virtualized environments and other potential security vulnerabilities.
Contributions:73 commits, 1 PR, 60 pushes in 3 years 6 months
Contributions summary:Ayoub's commits primarily involve the addition of header files defining structures and enums related to Intel/AMD CPU internals, specifically focusing on Virtual Machine Extensions (VMX). The changes include the addition of VMCS encoding fields, VM-Exit Reasons, and Memory-Mapped I/O (MSR) definitions, including those for performance counters and Model Specific Registers. The user also added headers relating to CPUID and SVM functionality, indicating a focus on low-level CPU architecture and virtualization.
cpuamdinternalspower-managementintel
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.