├── .clang-format ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── cmake └── Config.cmake.in ├── example ├── CMakeLists.txt ├── detail.hpp ├── emul.hpp ├── events.hpp └── main.cpp ├── include ├── RakHook │ ├── detail.hpp │ ├── hooked_rakclient_interface.hpp │ ├── offsets.hpp │ ├── rakhook.hpp │ └── samp.hpp └── RakNet │ ├── BitStream.h │ ├── DS_HuffmanEncodingTree.h │ ├── DS_HuffmanEncodingTreeNode.h │ ├── DS_LinkedList.h │ ├── DS_List.h │ ├── DS_Map.h │ ├── DS_OrderedList.h │ ├── DS_Queue.h │ ├── NetworkTypes.h │ ├── PacketEnumerations.h │ ├── PacketPriority.h │ ├── PluginInterface.h │ ├── RakClientInterface.h │ └── StringCompressor.h └── src ├── CMakeLists.txt ├── RakHook ├── offsets.cpp ├── rakhook.cpp └── samp.cpp └── RakNet ├── BitStream.cpp ├── DS_HuffmanEncodingTree.cpp ├── PluginInterface.cpp └── StringCompressor.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/README.md -------------------------------------------------------------------------------- /cmake/Config.cmake.in: -------------------------------------------------------------------------------- 1 | @PACKAGE_INIT@ 2 | 3 | include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") -------------------------------------------------------------------------------- /example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/example/CMakeLists.txt -------------------------------------------------------------------------------- /example/detail.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/example/detail.hpp -------------------------------------------------------------------------------- /example/emul.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/example/emul.hpp -------------------------------------------------------------------------------- /example/events.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/example/events.hpp -------------------------------------------------------------------------------- /example/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/example/main.cpp -------------------------------------------------------------------------------- /include/RakHook/detail.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/include/RakHook/detail.hpp -------------------------------------------------------------------------------- /include/RakHook/hooked_rakclient_interface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/include/RakHook/hooked_rakclient_interface.hpp -------------------------------------------------------------------------------- /include/RakHook/offsets.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/include/RakHook/offsets.hpp -------------------------------------------------------------------------------- /include/RakHook/rakhook.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/include/RakHook/rakhook.hpp -------------------------------------------------------------------------------- /include/RakHook/samp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/include/RakHook/samp.hpp -------------------------------------------------------------------------------- /include/RakNet/BitStream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/include/RakNet/BitStream.h -------------------------------------------------------------------------------- /include/RakNet/DS_HuffmanEncodingTree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/include/RakNet/DS_HuffmanEncodingTree.h -------------------------------------------------------------------------------- /include/RakNet/DS_HuffmanEncodingTreeNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/include/RakNet/DS_HuffmanEncodingTreeNode.h -------------------------------------------------------------------------------- /include/RakNet/DS_LinkedList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/include/RakNet/DS_LinkedList.h -------------------------------------------------------------------------------- /include/RakNet/DS_List.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/include/RakNet/DS_List.h -------------------------------------------------------------------------------- /include/RakNet/DS_Map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/include/RakNet/DS_Map.h -------------------------------------------------------------------------------- /include/RakNet/DS_OrderedList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/include/RakNet/DS_OrderedList.h -------------------------------------------------------------------------------- /include/RakNet/DS_Queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/include/RakNet/DS_Queue.h -------------------------------------------------------------------------------- /include/RakNet/NetworkTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/include/RakNet/NetworkTypes.h -------------------------------------------------------------------------------- /include/RakNet/PacketEnumerations.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/include/RakNet/PacketEnumerations.h -------------------------------------------------------------------------------- /include/RakNet/PacketPriority.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/include/RakNet/PacketPriority.h -------------------------------------------------------------------------------- /include/RakNet/PluginInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/include/RakNet/PluginInterface.h -------------------------------------------------------------------------------- /include/RakNet/RakClientInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/include/RakNet/RakClientInterface.h -------------------------------------------------------------------------------- /include/RakNet/StringCompressor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/include/RakNet/StringCompressor.h -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/RakHook/offsets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/src/RakHook/offsets.cpp -------------------------------------------------------------------------------- /src/RakHook/rakhook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/src/RakHook/rakhook.cpp -------------------------------------------------------------------------------- /src/RakHook/samp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/src/RakHook/samp.cpp -------------------------------------------------------------------------------- /src/RakNet/BitStream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/src/RakNet/BitStream.cpp -------------------------------------------------------------------------------- /src/RakNet/DS_HuffmanEncodingTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/src/RakNet/DS_HuffmanEncodingTree.cpp -------------------------------------------------------------------------------- /src/RakNet/PluginInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/src/RakNet/PluginInterface.cpp -------------------------------------------------------------------------------- /src/RakNet/StringCompressor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imring/RakHook/HEAD/src/RakNet/StringCompressor.cpp --------------------------------------------------------------------------------