Hackcat

Vai Agent var turpināt darbu, kamēr termināļa programma gaida ievadi?

Nošķiriet interaktīvas sesijas no izpildes sesijām, kurās var tikai skatīt izvadi.

Ne katra izpildes sesija atbalsta ievadi

Atbilstošās vidēs Agent termināļa rīks atbalsta interaktīvas sesijas, kurās var turpināt ievadi, skatīt izvadi, gaidīt vai pārtraukt. Taču parasta ilgstošas izpildes sesija var atļaut tikai skatīšanu un gaidīšanu bez tiešas ievades iespējas.

Tāpēc sesijas identifikators ne vienmēr nozīmē vadāmu interaktīvu termināli.

Vispirms noskaidrojiet, ko programma gaida

Ja instalētājs, komandrindas rīks vai attālā sesija apstājas pie uzvednes, Agent vispirms jāpārskata pašreizējā izvade un jāizvēlas atbilstoša mijiedarbība, nevis jāmin ievade.

Piemēram, ja programma jautā, vai pārrakstīt failu, pirms ievades izvēles noskaidrojiet, vai sākotnējais fails jāsaglabā. Noklusējuma apstiprinājums nav droša atbilde jebkurā mijiedarbībā; ja stāvoklis nav skaidrs, pirms turpināšanas pārbaudiet pašreizējo uzvedni un esošos failus.

  1. Pārbaudiet, vai programma skaidri rāda ievades uzvedni.
  2. Pārliecinieties, ka sesija atbalsta interaktīvu ievadi.
  3. Iesniedziet tikai pašreizējai uzvednei atbilstošu saturu.
  4. Pārskatiet atgrieztos rezultātus, lai pārliecinātos, ka ievade stājusies spēkā.

Sensitīva ievade un iziešana

Neielīmējiet parastās sarunās sensitīvu informāciju, piemēram, konta paroles vai savienojuma tokenus. Ja vajadzīga autentifikācija, izmantojiet pakalpojuma faktiski piedāvāto piemēroto pieteikšanās procesu; ja drošas un izmantojamas iespējas nav, šo soli veiciet paši. Beigušās sesijas vēsturē vairs nevar ievadīt datus; vispirms pārbaudiet statusu. Darbības pārtraukšana ne vienmēr atsauc programmas jau veiktās izmaiņas.