Descrizione
gpTrace è un’applicazione libera basata sulle GTK+ per tracciare le attività di un processo esterno. Basterà scegliere il programma esterno da eseguire, premere il pulsante Esegui ed osservare i risultati dell’operazione. Ogni syscall (chiamata a funzione del sistema operativo) sarà mostrata ed ogni processo esterno avviato sarà tracciato nella finestra di gpTrace.
E’ possibile decidere quali syscall intercettare per includere o escludere per limitare i risultati.
Per ciascuna syscall intercettata si potrà vedere quante chiamate sono state effettuate.
Sarà anche possibile vedere un elenco di tutti i file richiesti dall’applicazione, indipendentemente dalla loro esistenza.
Se l’applicazione richiesta fa uso di processi multipli esterni sarà possibile vedere l’elenco dei processi, incluse alcune informazioni basilari.
Installazione
I rilasci delle versioni stabili con codice sorgente e pacchetti precompilati sono presenti nella pagina Scarica. Per informazioni sull'installazione da pacchetti o con codice sorgente fare riferimento alla pagina Installazione.
Il codice sorgente di gpTrace è disponibile su GitHub con la versione attualmente in sviluppo.
Traduzioni
gpTrace è attualmente tradotto nelle seguenti lingue:
- Inglese
- Italiano
- Bulgaro
- Lituano
- Olandese
Sono richiesti traduttori, aiutaci a tradurre gpTrace in altre lingue.
Prego compila le tue traduzioni su Transifex oppure apri una richiesta sul sistema di segnalazioni di GitHub oppure apri una richiesta di pull su GitHub.
Licenza
gpTrace viene distribuito sotto forma di codice sorgente aperto disponibile su GitHub sotto licenza GNU GPL-3+ (GNU General Public License versione 3 o superiore). Il software viene fornito così com'è e non è offerto alcun tipo di garanzia. Chiunque può derivare il progetto, modificarlo e distribuirlo purchè il nuovo progetto derivato sia rilasciato sotto la stessa licenza GNU GPL-3+.