Hackcat

¿Cómo hacer que Agent ejecute comandos en el entorno?

Defina claramente el entorno de destino, la ubicación de trabajo y los resultados que necesita ver.

Confirme primero el modo y el entorno

Los comandos de terminal pertenecen a las capacidades de herramienta de Agent; Ask no ejecuta comandos de terminal. Antes de usar, seleccione el ordenador de destino o el entorno en la nube, especifique el directorio de trabajo requerido y las condiciones conocidas para la tarea; el mismo comando puede no ser aplicable en diferentes sistemas operativos.

Si solo desea ejemplos de comandos sin ejecución, por favor, indíquelo claramente en su solicitud.

Proporcionar el objetivo es más importante que el comando

Puede describir "Compruebe por qué este proyecto no se inició, primero revise la configuración y la salida de error", permitiendo que el Agent organice los pasos según el entorno. Si ya tiene comandos, especifique qué resultados deben producir para ayudar a identificar anomalías.

Por ejemplo, si solo desea confirmar la versión de la herramienta, puede solicitar primero ver solo la versión y la información de ayuda sin instalar o actualizar inmediatamente. Indique claramente las comprobaciones esperadas, lo que también ayuda a identificar en la tarjeta de aprobación si se tomaron pasos adicionales; si la salida real no coincide con las expectativas, entonces decida la siguiente operación.

  1. Verifique el nombre del entorno y la ubicación de trabajo.
  2. Especifique el alcance permitido para la comprobación o modificación.
  3. Maneje las tarjetas de aprobación de acuerdo con el modo de permiso.
  4. Revise el estado de salida real, la salida y los archivos generados.

¿Cómo proceder después de un fallo?

Primero lea el error y distinga si el comando no existe, la ruta del archivo es incorrecta, permisos insuficientes o fallo de red. No asuma siempre que una salida distinta de cero significa una vulnerabilidad en el objetivo, ni repita la misma operación esperando resultados diferentes. Los comandos largos pueden devolver sesiones que continúan ejecutándose; primero compruebe la sesión original en lugar de iniciar inmediatamente una segunda.