Finestra principale
Esplora soluzioni (Solution explorer) organizza il progetto recuperato in form, moduli, classi e procedure. La vista adiacente visualizza il codice, il form o i metadati selezionati. L'opzione Stile della come in Visual Studio (Window style as in Visual Studio) colloca l'albero a destra e il codice a sinistra.

Viste del codice e dei dati
- Decompilatore (Decompiler): codice ricostruito ad alto livello.
- Disassemblatore (Disassembler): le istruzioni x86/x64 corrispondenti, il P-Code VB o l'IL .NET, con gli indirizzi.
- HEX Editor: i byte sottostanti del file, con navigazione tramite indirizzo virtuale o offset nel file.
- Designer (sola lettura) (Designer (read only)): un form ricostruito e le relative proprietà recuperate, ove supportato.
- Aiuto IA (AI Helper): elaborazione AI opzionale della procedura attualmente decompilata.
I tab disponibili dipendono dall'oggetto selezionato. L'indicatore del tipo di codice distingue P-Code, Native Code e .NET Assembly.
Analizza parametri stack (Parse stack parameters)
Per il P-Code, questo controllo combina le operazioni di pila e le chiamate in espressioni con argomenti. Disabilitarlo espone le operazioni intermedie e può essere utile quando un prototipo sconosciuto consuma valori di pila imprevisti. Per il codice nativo, abilitarlo utilizza l'emulatore per ricostruire espressioni di livello superiore; disabilitarlo espone l'output a livello di assembly. Per .NET, l'elaborazione della pila contribuisce alla ricostruzione dell'IL come espressioni simili a C#.
Analizza e ottimizza le procedure (Procedure analyzer and optimizer)
Questo controllo semplifica l'elenco ricostruito combinando espressioni e pattern di flusso di controllo riconosciuti e rimuovendo il codice di supporto del compilatore riconosciuto. Si applica al codice VB5/6 e .NET. L'ottimizzatore .NET può ricostruire i pattern supportati while, do...while e foreach, condizioni annidate, espressioni di operatori e pattern gestori di stringhe interpolate. Queste trasformazioni sono eseguite dal decompilatore stesso e non richiedono l'Aiuto IA.
Se un'espressione o una ramificazione è ambigua, confronta l'output con l'ottimizzazione disabilitata ed esamina il disassemblaggio. In modalità Decompilazione rapida (Fast decompilation) senza caching, questi controlli possono essere modificati mentre si ispeziona una procedura. Con decompilazione completa o output cached, elabora nuovamente il file dopo aver modificato le impostazioni.
Navigazione e accesso da tastiera
I pulsanti freccia sopra l'albero navigano tra le procedure precedentemente visualizzate; Esc ritorna alla procedura precedente. I pulsanti Mouse Indietro e Avanti utilizzano la stessa cronologia, inclusa la posizione memorizzata all'interno di una procedura.
Premi Alt+1 per cambiare il focus tra Esplora soluzioni e la vista attiva. Premi Enter nell'albero per aprire l'oggetto selezionato. Nell'Editor HEX, Tab sposta tra i campi esadecimali e di testo e poi al controllo successivo. Le etichette dell'interfaccia sono associate ai loro campi di input per la navigazione tramite screen-reader.
Vedi Visualizzazione del codice per scorciatoie contestuali, riferimenti incrociati e rinomina, e Funzionalità di analisi per la vista Analitica (Analytics).
