├── README.md ├── img └── unifix.gif ├── qiling ├── gdb.py ├── unicorn │ ├── 2.7z │ ├── unicorn.py │ └── unicorn_const.py └── utils.py └── unicorn-whpx-core ├── softmmuwhpx ├── cpus.c ├── exec-vary.c ├── exec.c ├── ioport.c ├── memory.c ├── memory_mapping.c └── vl.c ├── target ├── DoubleLinkedList.cpp ├── DoubleLinkedList.hpp ├── WinHvAllocationTracker.cpp ├── WinHvAllocationTracker.hpp ├── WinHvDefs.hpp ├── WinHvHelpers.cpp ├── WinHvHelpers.hpp ├── WinHvMemory.cpp ├── WinHvMemory.hpp ├── WinHvMemoryInternal.cpp ├── WinHvMemoryInternal.hpp ├── WinHvMemoryPrivate.cpp ├── WinHvMemoryPrivate.hpp ├── unicorn-whpx.c ├── unicorn-whpx.h └── whpx-internal.h └── x86_64_whpx.h /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/README.md -------------------------------------------------------------------------------- /img/unifix.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/img/unifix.gif -------------------------------------------------------------------------------- /qiling/gdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/qiling/gdb.py -------------------------------------------------------------------------------- /qiling/unicorn/2.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/qiling/unicorn/2.7z -------------------------------------------------------------------------------- /qiling/unicorn/unicorn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/qiling/unicorn/unicorn.py -------------------------------------------------------------------------------- /qiling/unicorn/unicorn_const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/qiling/unicorn/unicorn_const.py -------------------------------------------------------------------------------- /qiling/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/qiling/utils.py -------------------------------------------------------------------------------- /unicorn-whpx-core/softmmuwhpx/cpus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/softmmuwhpx/cpus.c -------------------------------------------------------------------------------- /unicorn-whpx-core/softmmuwhpx/exec-vary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/softmmuwhpx/exec-vary.c -------------------------------------------------------------------------------- /unicorn-whpx-core/softmmuwhpx/exec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/softmmuwhpx/exec.c -------------------------------------------------------------------------------- /unicorn-whpx-core/softmmuwhpx/ioport.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/softmmuwhpx/ioport.c -------------------------------------------------------------------------------- /unicorn-whpx-core/softmmuwhpx/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/softmmuwhpx/memory.c -------------------------------------------------------------------------------- /unicorn-whpx-core/softmmuwhpx/memory_mapping.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/softmmuwhpx/memory_mapping.c -------------------------------------------------------------------------------- /unicorn-whpx-core/softmmuwhpx/vl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/softmmuwhpx/vl.c -------------------------------------------------------------------------------- /unicorn-whpx-core/target/DoubleLinkedList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/target/DoubleLinkedList.cpp -------------------------------------------------------------------------------- /unicorn-whpx-core/target/DoubleLinkedList.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/target/DoubleLinkedList.hpp -------------------------------------------------------------------------------- /unicorn-whpx-core/target/WinHvAllocationTracker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/target/WinHvAllocationTracker.cpp -------------------------------------------------------------------------------- /unicorn-whpx-core/target/WinHvAllocationTracker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/target/WinHvAllocationTracker.hpp -------------------------------------------------------------------------------- /unicorn-whpx-core/target/WinHvDefs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/target/WinHvDefs.hpp -------------------------------------------------------------------------------- /unicorn-whpx-core/target/WinHvHelpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/target/WinHvHelpers.cpp -------------------------------------------------------------------------------- /unicorn-whpx-core/target/WinHvHelpers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/target/WinHvHelpers.hpp -------------------------------------------------------------------------------- /unicorn-whpx-core/target/WinHvMemory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/target/WinHvMemory.cpp -------------------------------------------------------------------------------- /unicorn-whpx-core/target/WinHvMemory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/target/WinHvMemory.hpp -------------------------------------------------------------------------------- /unicorn-whpx-core/target/WinHvMemoryInternal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/target/WinHvMemoryInternal.cpp -------------------------------------------------------------------------------- /unicorn-whpx-core/target/WinHvMemoryInternal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/target/WinHvMemoryInternal.hpp -------------------------------------------------------------------------------- /unicorn-whpx-core/target/WinHvMemoryPrivate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/target/WinHvMemoryPrivate.cpp -------------------------------------------------------------------------------- /unicorn-whpx-core/target/WinHvMemoryPrivate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/target/WinHvMemoryPrivate.hpp -------------------------------------------------------------------------------- /unicorn-whpx-core/target/unicorn-whpx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/target/unicorn-whpx.c -------------------------------------------------------------------------------- /unicorn-whpx-core/target/unicorn-whpx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/target/unicorn-whpx.h -------------------------------------------------------------------------------- /unicorn-whpx-core/target/whpx-internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/target/whpx-internal.h -------------------------------------------------------------------------------- /unicorn-whpx-core/x86_64_whpx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbwang505/unicorn-whpx/HEAD/unicorn-whpx-core/x86_64_whpx.h --------------------------------------------------------------------------------