FileInsight-plugins 2.15
Important changes
- Python virtual environment (venv) is used to avoid Python package version conflicts with other analysis tools.
- All Python package dependencies are installed under "%USERPROFILE%\Documents\McAfee FileInsight\plugins\Operations\python3-venv" .
New plugin
Basic operations
- "Switch file tabs" plugin
This plugin switches file tabs with a listbox.
Enhancements
Misc operations
- Emulate code plugin
- Speakeasy (https://github.com/mandiant/speakeasy) emulation framework is supported in addition to Qiling Framework.
- Qiling Framework 1.4.3 is supported.
- Multithread option is added for Qiling Framework.
Other changes
All plugins
An information dialog of the instruction for faster processing is shown when a whole file (> 10MB) is processed without selecting the whole region.
Compression operations
- "PPMd compress" plugin and "PPMd decompress" plugin
- Python module dependency is changed from ppmd-cffi to pyppmd (https://github.com/miurahr/pyppmd). pyppmd is the successor of ppmd-cffi.
install.ps1
- Python version is updated to 3.9.13. python-lzo 1.12 does not work with Python 3.10.x.
- Binwalk version is still fixed to 2.3.2 because 2.3.3 is broken on Windows and it has not been fixed yet.