removed bootrom

This commit is contained in:
Eljakim Herrewijnen 2025-01-03 16:55:33 +01:00
parent 72c6cfa33d
commit a029dd9f51
3 changed files with 33 additions and 1 deletions

View File

@ -1,10 +1,37 @@
# T124 Gupje
The exploitation work for this device is done by (LordRafa)[https://github.com/LordRafa]
The exploitation work for this device is done by [LordRafa](https://github.com/LordRafa)
To build gupje, see the readme in the gupje_t/ folder.
## Usage
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.
Run the exploit code with a *target* binary to run on the device.
```bash
python3 exploit.py --ga ../bin/nvidia_shield_t/debugger.bin

Binary file not shown.

View File

@ -2,3 +2,8 @@
Download ``gcc-arm-none-eabi-10-2020-q4-major`` and configure its path in the Makefile.
Build with:
```bash
make -f devices/nvidia_shield/gupje_t/Makefile
```