Usa 'forse' per vedere che cosa farà un comando o uno script, senza eseguirlo

Ti sei mai preoccupato di ciò che lo script o il comando che stai per eseguire farà sul tuo filesystem? Non ti preoccupare, forse è qui per aiutarti. Specialmente, se sei nuovo a Linux, ti piacerà.

forse ti dice cosa fa uno script o un comando senza effettivamente eseguirlo

forse è un piccolo strumento che ti permette di eseguire un comando per vedere cosa fa al tuo filesystem senza realmente lasciarlo fare nulla. Ti mostrerà un elenco di operazioni che avrebbero dovuto essere eseguite da quel comando e quindi potrai decidere se autorizzare o meno quelle operazioni.

forse in azione

forse è scritto in python. Usa la libreria python-ptrace per eseguire i comandi sotto il controllo di ptrace . In parole povere, quando forse viene usato per eseguire un comando, fa in modo che quel comando creda che stia facendo ciò che sta tentando di fare, mentre in realtà tutte le sue operazioni sono bloccate e intercettate da forse e quindi registrate.

Quindi, ad esempio: se hai un lungo script di bash che devi eseguire, puoi eseguirlo con forse . E non dovrai preoccuparti se questo script cancellerà alcune directory importanti dal tuo sistema o farà qualcosa di sospetto.

È forse completamente sicuro?

Lo sviluppatore di forse, Philipp Emanuel Weidmann, non afferma che è del tutto sicuro eseguire qualcosa con forse . In realtà, afferma molto poco. Nelle sue parole

Al momento, maybe è meglio pensare come uno strumento "esattamente come questo strumento che ho digitato io" (qualità alfa).

Quindi, non dovresti mai usare forse per eseguire codice non affidabile sul tuo computer principale. Perché forse potrebbe non essere in grado di bloccare tutte le operazioni eseguite dal comando che stai cercando di eseguire. Pertanto, alcune di queste operazioni possono comunque causare gravi danni al sistema anche dopo aver corso con forse .

Installazione su Ubuntu

Per l'installazione forse, avrai bisogno di un ambiente Python configurato sul tuo sistema. Avrai anche bisogno di installare pip su Ubuntu.

Ora, per l'installazione di forse, utilizzare il seguente comando:

 pip install maybe 

È tutto. Dovresti essere pronto per l'uso, forse .


Quindi, cosa ne pensi forse ? Facci sapere!

Raccomandato

Il nuovo lettore musicale Elisa di KDE: così vicino, eppure così lontano
2019
MPV Player: un riproduttore video minimalista per Linux
2019
Le migliori distribuzioni Linux basate su Fedora
2019