Skip to content

0xdefnoterr/DDTankLuaWrapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DDTank Lua Wrapper LICENSE_BADGE

This is a Lua wrapper for the game DDTank, the WAN version of it on mobile. Using this you can execute lua code within the game, make custom scripts, modify the game, assets and whatever you'd like. This is for educational purposes mainly, I am not working on this anymore but I am open to pull requests.

Built With

This is using Frida under the hood, allowing to interact with the phone memory. It does not require rooting your device, you need to be plugged in to your mobile though.

Getting Started

Before running this you will need to install some requirements.

  1. Setup frida server on your phone
  2. Install NodeJS
  3. Install Python and the libaries required pip install -r requirements.txt
  4. Run python server.py
  5. Visit the website it gives.

Endpoints :

  1. "/loadScript", runs the game and sets up the code execution
  2. "/dumpCode", runs the game and dumps the lua code.

Once the server is started run the first endpoint and then you will be able to execute your lua scripts.

License

Distributed under the MIT License. See LICENSE for more information.

LUA PYTHON JAVASCRIPT MADE_WITH