¿Qué programas necesitan permanecer en ejecución al usar Agent Local?
Distinga entre páginas de chat, aplicaciones de escritorio y procesos de CLI para evitar confundir el cierre de la interfaz con la finalización de la tarea.
Mantenga disponible el punto final de ejecución real
Si selecciona Escritorio, Hackcat Desktop en la máquina de destino debe permanecer en ejecución y conectado a Internet; si selecciona Agent Local, el proceso de terminal que ejecuta el cliente debe permanecer disponible. La página de chat en el navegador solo muestra tareas y no puede recibir comandos locales para aplicaciones de escritorio o CLI que se hayan cerrado. Al chatear desde otra máquina, también debe asegurarse de que la computadora de destino esté en línea.
Salir de la página es diferente a detener una tarea
Cambiar de la página de chat, interrupciones breves de red o la detención de la actualización de salida no se pueden usar para juzgar que una tarea ha sido cancelada. La tarea aún puede estar en ejecución, esperando reanudarse o puede haber fallado. Debe abrir la tarea original para verificar el estado más reciente. Para finalizar la ejecución, use la operación de detención proporcionada en la página y verifique el éxito; no cierre la interfaz y repita inmediatamente la misma modificación de archivo en un chat nuevo.
Restaure la conexión antes de suspender o salir
La suspensión de la computadora, los cambios de red y las salidas del cliente pueden afectar la conexión local. Después de la recuperación, espere primero a que el escritorio se reconecte automáticamente o reinicie el CLI, luego verifique el selector de entorno y la salida de la tarea original. El CLI también tiene un mecanismo de salida automática después de aproximadamente una hora de inactividad de comandos, por lo que la terminal que muestra una conexión exitosa una vez no significa que permanecerá en línea permanentemente. Es mejor realizar una verificación clara y a pequeña escala nuevamente antes de iniciar tareas importantes.