corelan / mona

Corelan Repository for mona.py
BSD 3-Clause "New" or "Revised" License
1.7k stars 564 forks source link

Migrate to Python3 #45

Open oxr463 opened 4 years ago

oxr463 commented 4 years ago

When opening a new issue, please fill out the following sections:

Expected behavior

Code is written in Python 3.

Actual behavior

Code is written in Python 2.7.

Steps to reproduce the problem

Check dependencies in README.md file.

Other useful information (mona version, debugger & debugger version, OS version, etc)

Python 2.7 is EOL as of 9 days ago, (01/01/2020).

See: https://pythonclock.org

corelanc0d3r commented 4 years ago

not sure if Immunity Debugger will work with Python3, and not sure if pykd has a python3 compatible version as well. I will try to update the code to become python3 friendly, but I'm afraid it won't really serve a purpose/provide a benefit.

eranzim commented 4 years ago

From what I can see, pykd supports python 3.5-3.8 (according to: https://githomelab.ru/pykd/pykd)