40 lines
1014 B
Markdown
Raw Permalink Normal View History

2025-01-03 16:05:24 +01:00
# T124 Gupje
2025-01-03 16:55:33 +01:00
The exploitation work for this device is done by [LordRafa](https://github.com/LordRafa)
2025-01-03 16:05:24 +01:00
To build gupje, see the readme in the gupje_t/ folder.
## Usage
2025-01-03 16:55:33 +01:00
This project assumes the following directory structure:
```bash
Source/gupje  ⬡ v18.12.1   main ✘ 
$ tree -L 3
.
├── [..]
├── debugger_archs
│   ├── ga_arm64.h
│   ├── ga_arm.h
│   └── ga_arm_thumb.h
├── debugger.c
├── devices
│   ├── base_device
│   ├── nvidia_shield
│   │   ├── [..]
│   │   ├── gupje_t
│   │   ├── [..]
│   ├── rpi4_gupje
├── docs
│   ├── [..]
├── [..]
```
The root folder is the [gupje](https://github.com/EljakimHerrewijnen/Gupje) project, which contains this folder in the ``devices/`` subdirectory.
2025-01-03 16:34:13 +01:00
Run the exploit code with a *target* binary to run on the device.
2025-01-03 16:05:24 +01:00
```bash
2025-01-03 16:34:13 +01:00
python3 exploit.py --ga ../bin/nvidia_shield_t/debugger.bin
```