Hackcat

Kas Agent saab jätkata tööd, kui terminaliprogramm ootab sisendit?

Interaktiivsete sessioonide ja ainult väljundi vaatamist võimaldavate töö sessioonide eristamine.

Mitte iga töö sessioon ei toeta sisendit

Agent terminalitööriist toetab sobivates keskkondades interaktiivseid sessioone, mis võimaldavad jätkuvat sisestamist, väljundi vaatamist, ootamist või lõpetamist. Kuid tavaline töö sessioon, mis naaseb pärast pikka viivitust, võib toetada ainult vaatamist ja ootamist, ilma otsese sisestusvõimaluseta.

Seetõttu ei tähenda seanssi identifikaatori nägemine tingimata, et tegemist on interaktiivse terminaliga, mida saab kasutada.

Kõigepealt kinnitage, mida programm ootab

Kui installeri, käsurealiini tööriista või kaugseansi programm peatub viipale, peaks Agent kõigepealt üle vaatama praeguse väljundi ja seejärel valima sobiva interaktsioonimeetodi, mitte arvama sisendit.

Näiteks, kui programm peatub viipale, mis küsib, kas fail üle kirjutada, peaksite kõigepealt selgitama, kas originaalfail tuleb säilitada, enne kui otsustate, mida sisestada. Ärge käsitage vaikimisi kinnitust ohutu vastusena kõigi interaktsioonide jaoks; kui olek on ebaselge, vaadake enne jätkamist kõigepealt praegust viipa ja olemasolevaid faile.

  1. Kontrollige, kas programm kuvab selgesõnaliselt sisendiviiba.
  2. Kinnitage, et seanss toetab interaktiivset sisendit.
  3. Esitage ainult sisu, mis vastab praegusele viipale.
  4. Jätkake tagastatud tulemuste ülevaatamist, et kinnitada, et sisend on jõustunud.

Tundlik sisend ja väljumine

Ärge kleepige tundlikku teavet, nagu kontoparoolid või ühendustokenid, otse tavalistesse vestlustesse. Kui autentimine on vajalik, kasutage teenuse tegelikult pakutud õiget sisselogimisprotsessi; kui turvalist ja kasutatavat sisestust pole, täitke see samm ise. Kui seanss on lõppenud, ei saa te ajalukku sisestada; kinnitage kõigepealt olek. Operatsiooni lõpetamine ei pruugi tühistada muudatusi, mida programm on juba teinud.