I’ve packaged the BeaEngine Disassembler along with its Python bindings into a no-frills Windows installer. Certainly easier than manual install, and it really helps me when installing it on virtual machines.
Update: Just added another disassembler package, Pymsasid.
Update: Added precompiled Windows binaries for PyDasm on Python 2.6 and 2.7.
Update: My installers were added to the Python Arsenal for RE.
Update: The Pymsasid package was updated with a small change, so the importation works just the same as loading the .py files from the current directory (it’s just an “import *” in __init__.py)
Update: Added a simple setup script for Libdisassemble 2.0. Since I had to put the sources inside a package the import statement in your scripts will have to be adjusted if using this version. With a simple try/except block you can make scripts compatible with both versions as well, if you need to.
BeaEngine win32 installer: BeaEnginePython-3.1.0.win32.exe
BeaEngine win64 installer: BeaEnginePython-3.1.0.win-amd64.exe
BeaEngine source installer: BeaEnginePython-3.1.0.zip (run “python setup.py install”)
Libdisassemble 2.0 win32 installer: libdisassemble-2.0.win32.msi
Libdisassemble 2.0 win64 installer: libdisassemble-2.0.win-amd64.msi
Libdisassemble 2.0 source installer: libdisassemble-2.0.zip (run “python setup.py install”)
PyDasm precompiled binaries: PyDasm-1.5-precompiled.zip (run “python setup.py install”)