A simple internal War Thunder sig scanner and offset dumper.
Credit to cazzwastaken for the pattern scan function from his crashed repo. I may rewrite it at somepoint, though I saw no reason to do so at the time.
- Base
- cGame
- cLocalPlayer
- cPlayerList
- cGame
- cLocalPlayer
- cPlayerList
Please note that this project requires that EAC is disabled. Any attempt to use this with EAC enabled WILL most likely result in a permanent ban. This project is also several months outdated, meaning that the signatures will need updating to work with the newest version of the game.
You can launch War Thunder without EAC using the standalone launcher, launcher.exe
, which can be found in the War Thunder directory.
Git is required in order to clone a github repository. You can find a download to git on their official website here. After installing git, open CMD and enter this command:
git clone https://github.com/morganwall/War-Thunder-Offset-Dumper.git
You should have now successfully cloned the repository.
This project was writen in Microsoft Visual Studio 2019 and may require platform toolset v142 or higher. As the binary file is a DLL and the program is internal, you are required to use a DLL injector to inject the module into your game. You can find a link to my LoadLibrary DLL Injector here. This project was wrote and will only run on Windows.
First, please make sure that you have Microsoft Visual Studio 2019 intalled, along with platform toolset v142.
Open the .sln file included in the folder, with Microsoft Visual Studio 2019.
After that, change the build options to Release | x64
and press Build.
Upon completion, you should recieve a binary called "War Thunder Offset Dumper.dll".
Before being able to inject, you need to launch War Thunder and login.
After launching the game, open your DLL injector, select the War Thunder process (aces.exe
), select "War Thunder Offset Dumper.dll" and press inject.
Note: Injecting using my injector is slightly different, please see here for instructions on how to inject using it.
Upon successfully injecting, a console window will appear containing the dumped offsets and addresses.
Copyright (c) 2022 Morgan WallThis project is licensed under the GNU General Public License v3.0 License - refer to the LICENSE for more detail.