Skip to content

Commit

Permalink
dev info
Browse files Browse the repository at this point in the history
  • Loading branch information
pablouser1 committed Dec 29, 2023
1 parent c9878d0 commit bf0d962
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 2 deletions.
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
__pycache__
/.vscode
/tests.py
.venv
api_m.py
14 changes: 14 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,3 +41,17 @@ Descarga el archivo .zip generado por Github e instálalo.
* Integración con Up Next
* Festivales
* Ordenar

## Desarrollo
### Reversing
#### Static
Todos los tokens `CLIENT_ID` y `CLIENT_ID_SECRET` se encontraron decompilando la aplicación de Android.

Personalmente uso [**jadx**](https://github.com/skylot/jadx) para la decompilación.

#### Runtime
Gran parte de los endpoints del archivo `api.py` se han encontrado interceptando las peticiones HTTPS de la aplicación de Android

El setup que uso personalmente es:
- [**mitmproxy**](https://mitmproxy.org), para interceptar las solicitudes
- [**MagiskTrustCert**](https://github.com/NVISOsecurity/MagiskTrustUserCerts), módulo de [Magisk](https://github.com/topjohnwu/Magisk) para el tráfico HTTPS
2 changes: 1 addition & 1 deletion tools/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ pip3 install -r requirements.txt
## Checker
Puedes ejecutar manualmente los tests con el comando
```bash
kodi-addon-checker ..
kodi-addon-checker --branch matrix ..
```

NOTA: Usamos el path `..` para ir al directorio raíz donde está el addon
Expand Down

0 comments on commit bf0d962

Please sign in to comment.