Passaggio 1: avviare il debugger e impostare un punto di interruzione sulla riga contenente la funzione. Passaggio 2: scorrere il programma e osservare il valore di x mentre cambia. Passaggio 3: notare che il valore di x^2 aumenta all'aumentare di x. Passaggio 4: notare che 3 viene aggiunto all'output della funzione, indipendentemente dal valore x. Passaggio 5: la funzione può ora essere espressa come: f(x)=x^2+3.
Eseguire il reverse engineering della seguente funzione utilizzando tecniche di debug: f(x)=x^2+3