Hackcat

Kann der Agent weiterarbeiten, während das Terminalprogramm auf Eingaben wartet?

Unterscheidung zwischen interaktiven Sitzungen und Ausführungssitzungen, die nur die Anzeige von Ausgaben zulassen.

Nicht jede Ausführungssitzung unterstützt Eingaben

Das Terminal-Tool von Agent unterstützt in geeigneten Umgebungen interaktive Sitzungen, die fortlaufende Eingaben, Anzeige von Ausgaben, Warten oder Beendigung ermöglichen. Eine normale Ausführungssitzung, die nach langer Verzögerung zurückkehrt, unterstützt jedoch möglicherweise nur die Anzeige und das Warten, ohne direkte Eingabefähigkeit.

Daher bedeutet die Anzeige einer Sitzungs-ID nicht zwangsläufig, dass es sich um ein interaktives Terminal handelt, das bedient werden kann.

Bestätigen Sie zuerst, worauf das Programm wartet

Wenn ein Installer, ein Befehlszeilentool oder eine Remote-Sitzung bei einer Aufforderung pausiert, sollte Agent zuerst die aktuelle Ausgabe überprüfen und dann die geeignete Interaktionsmethode wählen, anstatt die Eingabe zu erraten.

Wenn das Programm beispielsweise bei einer Aufforderung zum Überschreiben einer Datei pausiert, sollten Sie zuerst klären, ob die Originaldatei aufbewahrt werden muss, bevor Sie entscheiden, was eingegeben werden soll. Behandeln Sie die Standardbestätigung nicht als sichere Antwort für alle Interaktionen; wenn der Status unklar ist, überprüfen Sie zuerst die aktuelle Aufforderung und die vorhandenen Dateien, bevor Sie fortfahren.

  1. Prüfen Sie, ob das Programm explizit eine Eingabeaufforderung anzeigt.
  2. Bestätigen Sie, dass die Sitzung interaktive Eingaben unterstützt.
  3. Reichen Sie nur Inhalte ein, die der aktuellen Aufforderung entsprechen.
  4. Überprüfen Sie weiterhin die zurückgegebenen Ergebnisse, um zu bestätigen, dass die Eingabe wirksam geworden ist.

Sensible Eingaben und Beenden

Fügen Sie keine sensiblen Informationen wie Kontopasswörter oder Verbindungstoken direkt in normale Chats ein. Wenn eine Authentifizierung erforderlich ist, verwenden Sie den tatsächlich von der Dienstanbieter bereitgestellten Anmeldevorgang. Wenn kein sicherer und nutzbarer Eintrag vorhanden ist, erledigen Sie diesen Schritt selbst. Sobald eine Sitzung beendet ist, können Sie keine Eingaben mehr in den Verlauf machen; bestätigen Sie zuerst den Status. Das Beenden des Vorgangs macht bereits erfolgte Änderungen des Programms nicht zwangsläufig rückgängig.