Subjs: obtiene un archivo javascript de una lista de URL o subdominios

La aplicación basada en web es la colección de varios archivos alojados como CSS, HTML, JS, etc. Los archivos JS son los archivos principales o esenciales que pueden contener algunos secretos de la aplicación web. La información de puntos finales no documentados también es crucial y puede estar disponible en forma de archivos JS. Subjs es una herramienta automatizada que se utiliza para obtener los archivos JavaScript del dominio de destino. La herramienta Subjs es una herramienta de código abierto y de uso gratuito. La herramienta Subjs está diseñada y desarrollada en el lenguaje Golang.

Nota : Como Subjs es una herramienta basada en el lenguaje Golang, necesitamos tener un entorno Golang en nuestro sistema. Así que consulte este enlace para instalar Golang en nuestro sistema. – Instalación de Go Lang en Linux

Instalación de Subjs Tool en Kali Linux

Paso 1 : si hemos descargado Golang a nuestro sistema, verifique la instalación verificando la versión de Golang, use el siguiente comando.

go version

 

Paso 2 : Abra nuestro terminal Kali Linux y muévase a Escritorio usando el siguiente comando.

cd Desktop

 

Paso 3 : Ahora estamos en el escritorio creando un nuevo directorio llamado Subjs usando el siguiente comando. En este directorio completaremos la instalación de la herramienta Subjs.

mkdir Subjs

 

Paso 4 : ahora cambie al directorio Subjs usando el siguiente comando.

cd Subjs

 

Paso 5 : Ahora tenemos que instalar la herramienta. Tenemos que clonar la herramienta desde GitHub.

git clone https://github.com/lc/subjs.git

 

Paso 6 : la herramienta se ha descargado correctamente en el directorio Subjs. Ahora enumeraremos los archivos y directorios usando el comando ls.

ls

 

Paso 7 : Podemos observar que hay un nuevo directorio creado para la herramienta Subjs que se generó mientras estábamos instalando la herramienta. Navegue al directorio subjs usando el comando cd,

cd subjs

 

Paso 8 : Enumere el contenido del directorio. Usa el siguiente comando

ls

 

Paso 9 : Construya la herramienta usando el siguiente comando.

sudo go build

 

Paso 10 : mueva la herramienta al directorio /bin para un uso rápido desde cualquier lugar.

sudo mv subjs /usr/local/bin

 

Paso 11 : Hemos terminado con la instalación. Así que ahora mostraremos la página de ayuda o sección de ayuda de la herramienta.

subjs -h

 

Trabajando con Subjs Tool en Kali Linux

Ejemplo 1 : escaneo simple

echo "http://geeksforgeeks.org" | subjs

En este ejemplo, estamos realizando un escaneo simple o un escaneo de rastreo en nuestro dominio de destino http://geeksforgeeks.org.

 

Ejemplo 2 : Número de trabajadores simultáneos

echo "http://geeksforgeeks.org" | subjs -c 15

En este ejemplo, estamos cambiando el valor del trabajador concurrente usando la etiqueta -c.

 

Ejemplo 3 : tiempo de espera (en segundos) para el cliente HTTP

echo "http://geeksforgeeks.org" | subjs -t 3

En este ejemplo, estamos cambiando el valor de tiempo de espera usando la etiqueta -t. Podemos ver que hemos especificado un valor de tiempo de espera muy inferior, por lo que no tenemos ningún resultado. Pero en el Ejemplo 1, tenemos la salida.

 

Ejemplo 4 : Mostrar número de versión

subjs -version

En este ejemplo, imprimiremos la versión de la herramienta Subjs usando la etiqueta -version.

 

Publicación traducida automáticamente

Artículo escrito por abhishekgandal324 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *