Hackcat

Može li Agent nastaviti s radom dok program čeka unos?

Razlikovanje između interaktivnih sesija i sesija pokretanja koje dopuštaju samo pregled izlaza.

Nije svaka sesija pokretanja podržava unos

Alat za terminal Agent podržava interaktivne sesije u primjenjivim okruženjima, dopuštajući kontinuirani unos, pregled izlaza, čekanje ili prekid. Međutim, normalna sesija pokretanja koja se vraća nakon dugog kašnjenja možda podržava samo pregled i čekanje, bez mogućnosti izravnog unosa.

Stoga, vidjeti identifikator sesije ne znači nužno da je to interaktivni terminal kojim se može upravljati.

Prvo potvrdite na što program čeka

Ako instalacijski program, alat naredbenog retka ili udaljena sesija čeka na upit, Agent bi trebao prvo pregledati trenutni izlaz, a zatim odabrati odgovarajuću metodu interakcije, umjesto nagađanja unosa.

Na primjer, ako je program pauziran na upitu o prepisivanju datoteke, prvo biste trebali razjasniti treba li zadržati izvornu datoteku prije nego što odlučite što unijeti. Nemojte tretirati zadani upit kao siguran odgovor za sve interakcije; ako status nije jasan, prvo pregledajte trenutni upit i postojeće datoteke prije nastavka.

  1. Provjerite prikazuje li program izričito upit za unos.
  2. Potvrdite da sesija podržava interaktivni unos.
  3. Unesite samo sadržaj koji odgovara trenutnom upitu.
  4. Nastavite pregledavati vraćene rezultate kako biste potvrdili da je unos stupio na snagu.

Osjetljivi unos i izlazak

Nemojte lijepiti osjetljive informacije poput lozinki računa ili tokena za povezivanje izravno u obične razgovore. Kada je potrebna autentifikacija, upotrijebite odgovarajući proces prijave koji je zapravo osiguran od strane usluge; ako ne postoji siguran i upotrebljiv unos, dovršite taj korak sami. Jednom kada sesija završi, ne možete unijeti u povijest; prvo potvrdite status. Prekid rada ne poništava nužno promjene koje je program već napravio.