Hackcat

Môže Agent pokračovať v ovládaní, keď terminálový program čaká na vstup?

Odlišujte interaktívne relácie od behov umožňujúcich iba sledovanie výstupu.

Nie každá relácia behu podporuje vstup

Terminálový nástroj Agent podporuje vo vhodných prostrediach interaktívne relácie s ďalším vstupom, sledovaním výstupu, čakaním alebo ukončením. Bežná relácia behu vrátená po dlhšom čakaní však môže umožňovať iba sledovanie a čakanie bez priameho vstupu.

Identifikátor relácie preto nemusí znamenať interaktívny terminál, ktorý možno ovládať.

Najprv potvrďte, na čo program čaká

Ak sa inštalátor, príkazový nástroj alebo vzdialená relácia zastaví pri výzve, Agent má najprv prezrieť aktuálny výstup a potom zvoliť vhodný spôsob interakcie namiesto hádania vstupu.

Ak sa napríklad program pýta na prepísanie súboru, pred voľbou vstupu najprv objasnite, či treba originál zachovať. Predvolené potvrdenie nie je bezpečná odpoveď na každú interakciu; pri nejasnom stave pred pokračovaním overte výzvu a existujúce súbory.

  1. Skontrolujte, či program výslovne zobrazuje výzvu na vstup.
  2. Potvrďte podporu interaktívneho vstupu v relácii.
  3. Odošlite iba obsah zodpovedajúci aktuálnej výzve.
  4. Ďalej sledujte vrátené výsledky a potvrďte účinok vstupu.

Citlivé vstupy a ukončenie

Heslá účtov, pripojovacie tokeny ani podobné citlivé informácie nevkladajte priamo do bežných rozhovorov. Ak treba autentifikáciu, použite vhodný prihlasovací postup skutočne ponúkaný službou; ak neexistuje bezpečný použiteľný vstup, vykonajte krok sami. Po ukončení relácie už nemožno písať do histórie; najprv potvrďte stav. Ukončenie operácie nemusí vrátiť zmeny, ktoré program už vykonal.