cea-sec / Sibyl

A Miasm2 based function divination.
Other
531 stars 55 forks source link

Code needs to be updated for Python3 #102

Open SourceCodeDeleted opened 4 years ago

SourceCodeDeleted commented 4 years ago

I was trying to update this to python 3 , but there are some files that were missing when working with the latest version of Miasm.

Yes, I know to work with Miasm stable 1.1 but even that is python2 and it as everyone knows has been dead for a year now.

I was going through slowly updating it until I ran into this

inside

    from miasm2.expression.modint import mod_size2int
ModuleNotFoundError: No module named 'miasm.expression.modint'

and indeed there is no file called modint in Miasm. Now this despite being an error of not finding something in MIASM is a problem with Sibyl using/referencing old code.