Salvataggio dell’elenco delle procedure

Questa operazione viene eseguita chiamando l'opzione Salva lista procedure (Save procedures list) nel menu File ed è uno strumento potente per l'analisi dei programmi in quanto consente a utility esterne di assistere il VB Decompiler.

Attualmente, indirizzi, nomi di funzioni e procedure nel programma elaborato possono essere salvati in diversi formati. È possibile scegliere tra queste opzioni specificando il tipo di file nella finestra di dialogo standard di salvataggio.

Salvataggio dell’elenco delle procedure in VB Decompiler

Salvataggio in formato TXT consente di salvare l'elenco delle procedure in un semplice file di testo. Questo può essere utile per confrontare le procedure tra diverse versioni di un programma, rilevare cambiamenti negli indirizzi e così via.

Salvataggio come script IDC consente di caricare gli indirizzi delle funzioni e delle procedure nel disassemblatore IDA Pro. Nei casi in cui il programma analizzato viene compilato in Native Code, questa funzionalità può essere molto utile.

Salvataggio in formato NAMET consente di semplificare l'analisi utilizzando l'utility HIEW. Copiare il file ottenuto nella cartella contenente il programma analizzato. Quindi aprire il programma in HIEW e premere il tasto F12. Apparirà una finestra con un elenco vuoto delle procedure. Premere di nuovo il tasto F12 se l'indirizzo del file NAMET corrisponde a quello creato - semplicemente premere Invio. Gli indirizzi delle procedure verranno caricati in HIEW, consentendo di navigare tra i metodi utilizzando l'elenco premendo il tasto F12.

Salvataggio in formato MAP genera un file mappa standard che viene solitamente creato dai compilatori. Questo file può essere utilizzato con molti debugger e disassemblatori per segnare l'inizio delle funzioni del programma. Poiché i programmi scritti in Visual Basic sono spesso disassemblati in modo errato da software di terze parti, il file MAP generato in VB Decompiler semplificherà notevolmente il processo. Questo formato è supportato tramite plugin in vari prodotti come OllyDbg, IDA Pro e altri.