Ciao ragazzuoli,
per quelli di voi interessati all' ASM oppure anche a quelli che non gliene frega niente ma a volte si trovano di fronte a qualche riga di codice ASM che non capiscono cosa fa o come funziona (magari mentre sono in Olly oppure in IDA etc) ecco un programma molto utile secondo me.
Si chiama JASMIN è un editor di ASM interpretato, vuol dire che puoi scrivere un semplice programmino in ASM e lanciarlo o debuggarlo subito senza passare dalla compilazione!
Per piccoli test è un gran bel vantaggio
Download:
[Per vedere i link devi REGISTRARTI.]
[sdunfhldonjz]
Ecco come appare:
Se sul vostro PC Java è in "ordine" basta un doppio click sul file .jar e dovrebbe partire
Se non dovesse partire fate cosi:
1. aprite il prompt dei comandi
2. andate nella cartella dove si trova il file .jar scaricato
3. digitate questo comando:
java -jar Jasmin-1.4b.jar
Sulla sinistra in alto potete vedere e cambiare il contenuto dei registri (EAX, EBX etc) e (sotto) le flag , subito sotto ci sono i registri della FPU quindi quelli legati alle operazioni floating point.
In centro si trova la finestra dove scriverete il programmino vero e proprio, le istruzioni ASM
A destra abbiamo la possibilità di vedere / editare un'area di memoria che potremo referenziare nel nostro programma
In alto sulla barra ci sono le icone per runnare/steppare/pausare l'esecuzione
In basso al centro si trova l'help che ci aiuta a scrivere il programma ASM e alcune utilità particolari come il 7 segmenti o la console etc
Buon divertimento a sperimentare