Files
TaxiDriver/README.md
ALittlePatate b2d78747b0 add readme
2023-10-23 20:14:02 +02:00

1.2 KiB

TaxiDriver

W/RPM Driver and usermode for Linux.
Some things in the client are still not finished :

  • X11 overlay

Features

  • Get the base address of any process/loaded .so file
  • RPM
  • WPM

Compiling

To compile the driver you'll need to be at least on kernel version v6.5.8 (i used the arch kernel).

Prerequises :

You'll need git, linux-headers, SDL3 and OpenGL :

sudo pacman -S git linux-headers OpenGL
yay -S sdl3-git

Compiling and running :

Clone the repo, prepare imgui (still in active dev) :

git clone https://github.com/ALittlePatate/TaxiDriver --recursive
chmod +x prepare_imgui.sh
./prepare_imgui.sh

Compile :

make

Run the driver :

sudo make load
sudo dmesg | grep TaxiDriver

You should find a line saying that TaxiDriver was loaded with X major code.

sudo mknod /dev/TaxiDriver c X 0

replace X with your major code.
Run the client :

sudo ./Revird

Unload the driver :

sudo make unload

Contact

If you have a problem regarding the code, open an issue or make a pull request, i'll be happy to add your contribution !
If you need to contact me for any other reasons, message me at @_.patate on discord.