├── .gitignore ├── README.md ├── entrypoint_dumper ├── dllmain.cpp ├── entrypoint_dumper.vcxproj ├── entrypoint_dumper.vcxproj.filters ├── entrypoint_dumper.vcxproj.user └── native_engine.hpp ├── rdr2_invoker.sln └── rdr2_invoker ├── dllmain.cpp ├── features └── esp │ ├── esp.cpp │ └── esp.hpp ├── invoker ├── hash_to_address_table.hpp ├── invoker.hpp └── natives.hpp ├── libs └── Minhook │ ├── include │ └── MinHook.h │ └── src │ ├── HDE │ ├── hde32.c │ ├── hde32.h │ ├── hde64.c │ ├── hde64.h │ ├── pstdint.h │ ├── table32.h │ └── table64.h │ ├── buffer.c │ ├── buffer.h │ ├── hook.c │ ├── trampoline.c │ └── trampoline.h ├── main ├── rdr2_main.cpp └── rdr2_main.hpp ├── memory └── memory.hpp ├── rdr2_invoker.vcxproj ├── rdr2_invoker.vcxproj.filters ├── rdr2_invoker.vcxproj.user └── renderer ├── renderer.cpp └── renderer.hpp /.gitignore: -------------------------------------------------------------------------------- 1 | .vs/ 2 | x64/ 3 | **Release** -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/README.md -------------------------------------------------------------------------------- /entrypoint_dumper/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/entrypoint_dumper/dllmain.cpp -------------------------------------------------------------------------------- /entrypoint_dumper/entrypoint_dumper.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/entrypoint_dumper/entrypoint_dumper.vcxproj -------------------------------------------------------------------------------- /entrypoint_dumper/entrypoint_dumper.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/entrypoint_dumper/entrypoint_dumper.vcxproj.filters -------------------------------------------------------------------------------- /entrypoint_dumper/entrypoint_dumper.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/entrypoint_dumper/entrypoint_dumper.vcxproj.user -------------------------------------------------------------------------------- /entrypoint_dumper/native_engine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/entrypoint_dumper/native_engine.hpp -------------------------------------------------------------------------------- /rdr2_invoker.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker.sln -------------------------------------------------------------------------------- /rdr2_invoker/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/dllmain.cpp -------------------------------------------------------------------------------- /rdr2_invoker/features/esp/esp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/features/esp/esp.cpp -------------------------------------------------------------------------------- /rdr2_invoker/features/esp/esp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/features/esp/esp.hpp -------------------------------------------------------------------------------- /rdr2_invoker/invoker/hash_to_address_table.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/invoker/hash_to_address_table.hpp -------------------------------------------------------------------------------- /rdr2_invoker/invoker/invoker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/invoker/invoker.hpp -------------------------------------------------------------------------------- /rdr2_invoker/invoker/natives.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/invoker/natives.hpp -------------------------------------------------------------------------------- /rdr2_invoker/libs/Minhook/include/MinHook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/libs/Minhook/include/MinHook.h -------------------------------------------------------------------------------- /rdr2_invoker/libs/Minhook/src/HDE/hde32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/libs/Minhook/src/HDE/hde32.c -------------------------------------------------------------------------------- /rdr2_invoker/libs/Minhook/src/HDE/hde32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/libs/Minhook/src/HDE/hde32.h -------------------------------------------------------------------------------- /rdr2_invoker/libs/Minhook/src/HDE/hde64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/libs/Minhook/src/HDE/hde64.c -------------------------------------------------------------------------------- /rdr2_invoker/libs/Minhook/src/HDE/hde64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/libs/Minhook/src/HDE/hde64.h -------------------------------------------------------------------------------- /rdr2_invoker/libs/Minhook/src/HDE/pstdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/libs/Minhook/src/HDE/pstdint.h -------------------------------------------------------------------------------- /rdr2_invoker/libs/Minhook/src/HDE/table32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/libs/Minhook/src/HDE/table32.h -------------------------------------------------------------------------------- /rdr2_invoker/libs/Minhook/src/HDE/table64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/libs/Minhook/src/HDE/table64.h -------------------------------------------------------------------------------- /rdr2_invoker/libs/Minhook/src/buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/libs/Minhook/src/buffer.c -------------------------------------------------------------------------------- /rdr2_invoker/libs/Minhook/src/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/libs/Minhook/src/buffer.h -------------------------------------------------------------------------------- /rdr2_invoker/libs/Minhook/src/hook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/libs/Minhook/src/hook.c -------------------------------------------------------------------------------- /rdr2_invoker/libs/Minhook/src/trampoline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/libs/Minhook/src/trampoline.c -------------------------------------------------------------------------------- /rdr2_invoker/libs/Minhook/src/trampoline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/libs/Minhook/src/trampoline.h -------------------------------------------------------------------------------- /rdr2_invoker/main/rdr2_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/main/rdr2_main.cpp -------------------------------------------------------------------------------- /rdr2_invoker/main/rdr2_main.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/main/rdr2_main.hpp -------------------------------------------------------------------------------- /rdr2_invoker/memory/memory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/memory/memory.hpp -------------------------------------------------------------------------------- /rdr2_invoker/rdr2_invoker.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/rdr2_invoker.vcxproj -------------------------------------------------------------------------------- /rdr2_invoker/rdr2_invoker.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/rdr2_invoker.vcxproj.filters -------------------------------------------------------------------------------- /rdr2_invoker/rdr2_invoker.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/rdr2_invoker.vcxproj.user -------------------------------------------------------------------------------- /rdr2_invoker/renderer/renderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/renderer/renderer.cpp -------------------------------------------------------------------------------- /rdr2_invoker/renderer/renderer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Device9999/RDR2-Invoker-Entrypoint-Dumper/HEAD/rdr2_invoker/renderer/renderer.hpp --------------------------------------------------------------------------------