diff --git a/.gitignore b/.gitignore index 944477c..4c3551b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,4 @@ __pycache__ /.vscode -/tests.py .venv api_m.py diff --git a/README.md b/README.md index ccc108a..ac8111d 100644 --- a/README.md +++ b/README.md @@ -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 diff --git a/tools/README.md b/tools/README.md index 89287bd..237d099 100644 --- a/tools/README.md +++ b/tools/README.md @@ -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