Releases: allisterb/maude
Releases · allisterb/maude
v0.1.2.3
Release notes
- Bugfix release for v0.1.2
- Add missing colorama module requirement
- Check for private-key file existence
Requirements
- libclam-dev on *nix/macOS
Installation
- Create a venv e.g
python3 -m venv maude
and activate it - Unzip or untar release archive and change to the release directory. Note that you do not need to download any models as they are included in the release archive.
- Run
install.cmd
orinstall.sh
. On systems with a small amount of memory like a VPS you may get an error likeinstall.sh: line 5: 382383 Killed pip install ext/nsfw_model
in which case you should useinstall_lowmem.sh
. - To use Microsoft PhotoDNA hashing you must put the
PhotoDNAx64.dll
(Windows) orPhotoDNAx64.so
(Mac) where the maude Python interpreter can find it: e.g. on Windows in theScripts
folder of your maude Python venv. See here for more info. - On Windows the
libclamav*
DLLs are bundled with maude however on other platforms you'll have to install it yourself using your package manager e.g.sudo apt-get install libclamav-dev
or other method. See https://github.com/Cisco-Talos/clamav/blob/main/INSTALL.md for more info. - Run
maude
ormaude.sh
.
v0.1.2
Release notes
- Add MS PhotoDNA image hashing
- Add YARA rules matching classification
- Add ClamAV malware detection classification
- Add NudeNet video classification
Requirements
- libclam-dev on *nix/macOS
Installation
- Create a venv e.g
python3 -m venv maude
and activate it - Unzip or untar release archive and change to the release directory. Note that you do not need to download any models as they are included in the release archive.
- Run
install.cmd
orinstall.sh
. On systems with a small amount of memory like a VPS you may get an error likeinstall.sh: line 5: 382383 Killed pip install ext/nsfw_model
in which case you should useinstall_lowmem.sh
. - To use Microsoft PhotoDNA hashing you must put the
PhotoDNAx64.dll
(Windows) orPhotoDNAx64.so
(Mac) where the maude Python interpreter can find it: e.g. on Windows in theScripts
folder of your maude Python venv. See here for more info. - On Windows the
libclamav*
DLLs are bundled with maude however on other platforms you'll have to install it yourself using your package manager e.g.sudo apt-get install libclamav-dev
or other method. See https://github.com/Cisco-Talos/clamav/blob/main/INSTALL.md for more info. - Run
maude
ormaude.sh
.