├── CMakeLists.txt ├── LICENSE ├── readme.md └── src ├── Vendor.hpp ├── runtime ├── RuntimeEngine.cpp ├── RuntimeEngine.hpp └── reconstructor │ ├── Reconstructor.hpp │ └── reconstructors │ ├── IATReconstructor.cpp │ ├── IATReconstructor.hpp │ ├── RelocReconstructor.cpp │ └── RelocReconstructor.hpp ├── segment ├── SegmentTranslator.hpp └── internal │ ├── SegmentNativeData.cpp │ └── SegmentProvider.hpp └── util ├── CommonUtil.cpp ├── CommonUtil.hpp ├── PanicUtil.cpp ├── PanicUtil.hpp └── stuff ├── RuntimeDefinitions.cpp ├── RuntimeDefinitions.hpp └── Singleton.hpp /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpu-id/primal/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpu-id/primal/HEAD/LICENSE -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpu-id/primal/HEAD/readme.md -------------------------------------------------------------------------------- /src/Vendor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpu-id/primal/HEAD/src/Vendor.hpp -------------------------------------------------------------------------------- /src/runtime/RuntimeEngine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpu-id/primal/HEAD/src/runtime/RuntimeEngine.cpp -------------------------------------------------------------------------------- /src/runtime/RuntimeEngine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpu-id/primal/HEAD/src/runtime/RuntimeEngine.hpp -------------------------------------------------------------------------------- /src/runtime/reconstructor/Reconstructor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpu-id/primal/HEAD/src/runtime/reconstructor/Reconstructor.hpp -------------------------------------------------------------------------------- /src/runtime/reconstructor/reconstructors/IATReconstructor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpu-id/primal/HEAD/src/runtime/reconstructor/reconstructors/IATReconstructor.cpp -------------------------------------------------------------------------------- /src/runtime/reconstructor/reconstructors/IATReconstructor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpu-id/primal/HEAD/src/runtime/reconstructor/reconstructors/IATReconstructor.hpp -------------------------------------------------------------------------------- /src/runtime/reconstructor/reconstructors/RelocReconstructor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpu-id/primal/HEAD/src/runtime/reconstructor/reconstructors/RelocReconstructor.cpp -------------------------------------------------------------------------------- /src/runtime/reconstructor/reconstructors/RelocReconstructor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpu-id/primal/HEAD/src/runtime/reconstructor/reconstructors/RelocReconstructor.hpp -------------------------------------------------------------------------------- /src/segment/SegmentTranslator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpu-id/primal/HEAD/src/segment/SegmentTranslator.hpp -------------------------------------------------------------------------------- /src/segment/internal/SegmentNativeData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpu-id/primal/HEAD/src/segment/internal/SegmentNativeData.cpp -------------------------------------------------------------------------------- /src/segment/internal/SegmentProvider.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpu-id/primal/HEAD/src/segment/internal/SegmentProvider.hpp -------------------------------------------------------------------------------- /src/util/CommonUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpu-id/primal/HEAD/src/util/CommonUtil.cpp -------------------------------------------------------------------------------- /src/util/CommonUtil.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpu-id/primal/HEAD/src/util/CommonUtil.hpp -------------------------------------------------------------------------------- /src/util/PanicUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpu-id/primal/HEAD/src/util/PanicUtil.cpp -------------------------------------------------------------------------------- /src/util/PanicUtil.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpu-id/primal/HEAD/src/util/PanicUtil.hpp -------------------------------------------------------------------------------- /src/util/stuff/RuntimeDefinitions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpu-id/primal/HEAD/src/util/stuff/RuntimeDefinitions.cpp -------------------------------------------------------------------------------- /src/util/stuff/RuntimeDefinitions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpu-id/primal/HEAD/src/util/stuff/RuntimeDefinitions.hpp -------------------------------------------------------------------------------- /src/util/stuff/Singleton.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpu-id/primal/HEAD/src/util/stuff/Singleton.hpp --------------------------------------------------------------------------------