gitextract_6h2br1l5/ ├── .gitignore ├── Main.cpp ├── README.md ├── VIFTools.cpp ├── VIFTools.hpp ├── VMPImportFixer.cpp ├── VMPImportFixer.hpp ├── VMPImportFixer.sln ├── VMPImportFixer.vcxproj ├── VMPImportFixer.vcxproj.filters ├── msc/ │ ├── Process.cpp │ ├── Process.hpp │ └── ScopedHandle.hpp └── vendor/ ├── pepp/ │ ├── ExportDirectory.cpp │ ├── ExportDirectory.hpp │ ├── FileHeader.hpp │ ├── Image.cpp │ ├── Image.hpp │ ├── ImportDirectory.cpp │ ├── ImportDirectory.hpp │ ├── OptionalHeader.cpp │ ├── OptionalHeader.hpp │ ├── PEHeader.cpp │ ├── PEHeader.hpp │ ├── PELibrary.hpp │ ├── PEUtil.cpp │ ├── PEUtil.hpp │ ├── RelocationDirectory.cpp │ ├── RelocationDirectory.hpp │ ├── SectionHeader.cpp │ ├── SectionHeader.hpp │ └── misc/ │ ├── Address.hpp │ ├── ByteVector.hpp │ ├── Concept.hpp │ ├── File.cpp │ ├── File.hpp │ └── NonCopyable.hpp ├── spdlog/ │ ├── include/ │ │ └── spdlog/ │ │ ├── async.h │ │ ├── async_logger-inl.h │ │ ├── async_logger.h │ │ ├── cfg/ │ │ │ ├── argv.h │ │ │ ├── env.h │ │ │ ├── helpers-inl.h │ │ │ └── helpers.h │ │ ├── common-inl.h │ │ ├── common.h │ │ ├── details/ │ │ │ ├── backtracer-inl.h │ │ │ ├── backtracer.h │ │ │ ├── circular_q.h │ │ │ ├── console_globals.h │ │ │ ├── file_helper-inl.h │ │ │ ├── file_helper.h │ │ │ ├── fmt_helper.h │ │ │ ├── log_msg-inl.h │ │ │ ├── log_msg.h │ │ │ ├── log_msg_buffer-inl.h │ │ │ ├── log_msg_buffer.h │ │ │ ├── mpmc_blocking_q.h │ │ │ ├── null_mutex.h │ │ │ ├── os-inl.h │ │ │ ├── os.h │ │ │ ├── periodic_worker-inl.h │ │ │ ├── periodic_worker.h │ │ │ ├── registry-inl.h │ │ │ ├── registry.h │ │ │ ├── synchronous_factory.h │ │ │ ├── tcp_client-windows.h │ │ │ ├── tcp_client.h │ │ │ ├── thread_pool-inl.h │ │ │ ├── thread_pool.h │ │ │ └── windows_include.h │ │ ├── fmt/ │ │ │ ├── bin_to_hex.h │ │ │ ├── bundled/ │ │ │ │ ├── args.h │ │ │ │ ├── chrono.h │ │ │ │ ├── color.h │ │ │ │ ├── compile.h │ │ │ │ ├── core.h │ │ │ │ ├── format-inl.h │ │ │ │ ├── format.h │ │ │ │ ├── locale.h │ │ │ │ ├── os.h │ │ │ │ ├── ostream.h │ │ │ │ ├── printf.h │ │ │ │ ├── ranges.h │ │ │ │ └── xchar.h │ │ │ ├── chrono.h │ │ │ ├── fmt.h │ │ │ ├── ostr.h │ │ │ └── xchar.h │ │ ├── formatter.h │ │ ├── fwd.h │ │ ├── logger-inl.h │ │ ├── logger.h │ │ ├── pattern_formatter-inl.h │ │ ├── pattern_formatter.h │ │ ├── sinks/ │ │ │ ├── android_sink.h │ │ │ ├── ansicolor_sink-inl.h │ │ │ ├── ansicolor_sink.h │ │ │ ├── base_sink-inl.h │ │ │ ├── base_sink.h │ │ │ ├── basic_file_sink-inl.h │ │ │ ├── basic_file_sink.h │ │ │ ├── daily_file_sink.h │ │ │ ├── dist_sink.h │ │ │ ├── dup_filter_sink.h │ │ │ ├── hourly_file_sink.h │ │ │ ├── mongo_sink.h │ │ │ ├── msvc_sink.h │ │ │ ├── null_sink.h │ │ │ ├── ostream_sink.h │ │ │ ├── ringbuffer_sink.h │ │ │ ├── rotating_file_sink-inl.h │ │ │ ├── rotating_file_sink.h │ │ │ ├── sink-inl.h │ │ │ ├── sink.h │ │ │ ├── stdout_color_sinks-inl.h │ │ │ ├── stdout_color_sinks.h │ │ │ ├── stdout_sinks-inl.h │ │ │ ├── stdout_sinks.h │ │ │ ├── syslog_sink.h │ │ │ ├── systemd_sink.h │ │ │ ├── tcp_sink.h │ │ │ ├── win_eventlog_sink.h │ │ │ ├── wincolor_sink-inl.h │ │ │ └── wincolor_sink.h │ │ ├── spdlog-inl.h │ │ ├── spdlog.h │ │ ├── stopwatch.h │ │ ├── tweakme.h │ │ └── version.h │ └── src/ │ ├── async.cpp │ ├── cfg.cpp │ ├── color_sinks.cpp │ ├── file_sinks.cpp │ ├── fmt.cpp │ ├── spdlog.cpp │ └── stdout_sinks.cpp ├── unicorn/ │ ├── include/ │ │ ├── list.h │ │ ├── qemu.h │ │ ├── uc_priv.h │ │ └── unicorn/ │ │ ├── arm.h │ │ ├── arm64.h │ │ ├── m68k.h │ │ ├── mips.h │ │ ├── platform.h │ │ ├── sparc.h │ │ ├── unicorn.h │ │ └── x86.h │ └── lib/ │ └── x64/ │ └── unicorn_static.lib ├── zycore/ │ ├── include/ │ │ ├── Zycore/ │ │ │ ├── API/ │ │ │ │ ├── Memory.h │ │ │ │ ├── Process.h │ │ │ │ ├── Synchronization.h │ │ │ │ ├── Terminal.h │ │ │ │ └── Thread.h │ │ │ ├── Allocator.h │ │ │ ├── ArgParse.h │ │ │ ├── Bitset.h │ │ │ ├── Comparison.h │ │ │ ├── Defines.h │ │ │ ├── Format.h │ │ │ ├── LibC.h │ │ │ ├── List.h │ │ │ ├── Object.h │ │ │ ├── Status.h │ │ │ ├── String.h │ │ │ ├── Types.h │ │ │ ├── Vector.h │ │ │ ├── Zycore.h │ │ │ └── ZycoreExportConfig.h │ │ └── ZycoreExportConfig.h │ └── src/ │ ├── API/ │ │ ├── Memory.c │ │ ├── Process.c │ │ ├── Synchronization.c │ │ ├── Terminal.c │ │ └── Thread.c │ ├── Allocator.c │ ├── ArgParse.c │ ├── Bitset.c │ ├── Format.c │ ├── List.c │ ├── String.c │ ├── Vector.c │ └── Zycore.c └── zydis/ ├── include/ │ ├── Zydis/ │ │ ├── Decoder.h │ │ ├── DecoderTypes.h │ │ ├── Formatter.h │ │ ├── FormatterBuffer.h │ │ ├── Generated/ │ │ │ ├── EnumISAExt.h │ │ │ ├── EnumISASet.h │ │ │ ├── EnumInstructionCategory.h │ │ │ ├── EnumMnemonic.h │ │ │ └── EnumRegister.h │ │ ├── Internal/ │ │ │ ├── DecoderData.h │ │ │ ├── FormatterATT.h │ │ │ ├── FormatterBase.h │ │ │ ├── FormatterIntel.h │ │ │ ├── SharedData.h │ │ │ └── String.h │ │ ├── MetaInfo.h │ │ ├── Mnemonic.h │ │ ├── Register.h │ │ ├── SharedTypes.h │ │ ├── ShortString.h │ │ ├── Status.h │ │ ├── Utils.h │ │ └── Zydis.h │ └── ZydisExportConfig.h ├── lib/ │ ├── ReleaseX64/ │ │ ├── Zycore.lib │ │ └── Zydis.lib │ └── ReleaseX86/ │ ├── Zycore.lib │ └── Zydis.lib └── src/ ├── Decoder.c ├── DecoderData.c ├── Formatter.c ├── FormatterATT.c ├── FormatterBase.c ├── FormatterBuffer.c ├── FormatterIntel.c ├── Generated/ │ ├── AccessedFlags.inc │ ├── DecoderTables.inc │ ├── EncodableInstructions.inc │ ├── EnumISAExt.inc │ ├── EnumISASet.inc │ ├── EnumInstructionCategory.inc │ ├── EnumMnemonic.inc │ ├── EnumRegister.inc │ ├── FormatterStrings.inc │ ├── InstructionDefinitions.inc │ ├── InstructionEncodings.inc │ └── OperandDefinitions.inc ├── MetaInfo.c ├── Mnemonic.c ├── Register.c ├── SharedData.c ├── String.c ├── Utils.c └── Zydis.c