Hackcat

Agent è connesso ma eseguendo uno strumento compare 'command not found': cosa fare?

Controlla installazione dello strumento, percorso e utente di esecuzione sull'host di destinazione; non confondere errori degli strumenti ed errori di connessione.

Conferma che l'esecuzione avvenga sul computer previsto

Verifica prima il selettore dell'ambiente, poi chiedi ad Agent di riportare il sistema effettivo e la directory di lavoro. Uno strumento presente sul computer del browser o nel cloud non è necessariamente installato sull'host remoto selezionato. Un comando che restituisce 'not found' indica di solito che la catena di esecuzione ha restituito un risultato; riconnettere o reimpostare ripetutamente i token può non aiutare. Devi prima identificare quale eseguibile manca.

Verifica l'installazione e l'ambiente di avvio

Conferma che lo strumento sia installato sul computer di destinazione e che l'utente che ha avviato Desktop o CLI possa accedervi. Shell, percorsi utente o modalità di avvio diversi possono vedere programmi differenti; non copiare direttamente la sintassi dei comandi di un'altra piattaforma. Controlla prima posizione e versione dell'eseguibile in sola lettura, evitando operazioni che modificano il sistema o accedono a molti obiettivi soltanto per verificare l'esistenza dello strumento.

Decidi se installare, sostituire o cambiare ambiente

Se lo strumento manca davvero, puoi scegliere un'alternativa installata, un computer con le dipendenze richieste oppure autorizzare esplicitamente l'installazione dello strumento necessario. Prima di installare, controlla fonte, permessi e ambito degli effetti; le applicazioni di connessione non garantiscono che tutti gli strumenti di sicurezza siano preinstallati e non devi presumere che ogni mancanza si risolva con privilegi di amministratore. Dopo aver soddisfatto i requisiti, riprova piccoli passaggi prima di continuare l'attività originale, per evitare di ripetere parti già completate.