0.0.30 • Published 1 year ago

frida-app v0.0.30

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

FRIDA App Generator - NPX package

Es una herramienta que nos permite hacer scaffolding de proyectos nuevos, a partir de una colección de plantillas alojadas dentro de una (o varias) GitHub Organizations.

Requisitos

  • El usuario debe de tener usuario de GitHub
  • El usuario debe de tener permiso a un grupo de la herramienta (y su key secreta)

El flujo de cómo un usuario usa el generador es el siguiente: 0. El usuario configura su herramienta npx frida-app --group "xxxxx" siendo xxxxx la key secreta que un admin del grupo le debe de compartir al usuario 1. El usuario ejecuta el comando del generador npx frida-app 2. Con node childProcessExec se levanta un servidor local en http://localhost:2400/auth para tener UI en un navegador donde hacer el OAuth 3. El servidor local pregunta a /Auth-GetGitHubAuthURL cuál es la URL de login y redirige el browser a la URL correspondiente 4. Se hace el flujo de login y petición de permisos 5. GitHub (en el mismo browser) regresa un GitCode redirigiéndonos al servidor local con el código en los query params de la url http://localhost:2400/github/callback?code={****} 6. Se manda el GitCode como resultado del childProcessExec y se cierra el servidor local 7. El GitCode se verifica con /Auth-VerifyGitCode lo cual verifica si es válido y el usuario pertenece a las organizaciones de GH requeridas por la configuración del grupo en el portal de admin 8. Se recuperan las prompts del grupo mediante /Resources-GetResources 9. El generador maneja las prompts con el usuario para llegar a un resultado de una lista de plantillas que se tienen que descargar (Repositorios de GH dentro de las organizaciones del grupo) 10. Se descargan y descomprimen las plantillas 11. (Opcional) se solicitan las service accounts y keys para generar archivos .env

0.0.30

1 year ago

0.0.28

1 year ago

0.0.29

1 year ago

0.0.25

1 year ago

0.0.26

1 year ago

0.0.27

1 year ago

0.0.20

2 years ago

0.0.21

2 years ago

0.0.22

2 years ago

0.0.23

2 years ago

0.0.19

2 years ago

0.0.16

2 years ago

0.0.17

2 years ago

0.0.18

2 years ago

0.0.15

2 years ago

0.0.14

2 years ago

0.0.13

2 years ago

0.0.12

2 years ago

0.0.11

2 years ago

0.0.10

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago