Metadata-Version: 2.4
Name: mwdb-core
Version: 2.17.0
Summary: MWDB Core malware database
Author-email: CERT Polska <info@cert.pl>
Project-URL: Homepage, https://github.com/CERT-Polska/mwdb-core
Project-URL: Documentation, https://mwdb.readthedocs.io/
Project-URL: Repository, https://github.com/CERT-Polska/mwdb-core.git
Classifier: Development Status :: 5 - Production/Stable
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: LICENSE.AGPL
Requires-Dist: alembic==1.14.0
Requires-Dist: apispec[marshmallow,yaml]==6.4.0
Requires-Dist: authlib==1.6.6
Requires-Dist: bcrypt==5.0.0
Requires-Dist: boto3==1.24.38
Requires-Dist: click==8.1.3
Requires-Dist: click-default-group==1.2.2
Requires-Dist: flask==2.3.3
Requires-Dist: flask-migrate==4.0.7
Requires-Dist: flask-sqlalchemy==3.0.5
Requires-Dist: gunicorn==23.0.0
Requires-Dist: karton-core==5.4.0
Requires-Dist: limits==3.9.0
Requires-Dist: luqum==0.13.0
Requires-Dist: marshmallow==3.26.2
Requires-Dist: prometheus-client==0.21.1
Requires-Dist: psycopg2-binary==2.9.10
Requires-Dist: pycryptodomex==3.23.0
Requires-Dist: pyjwt==2.4.0
Requires-Dist: python-dateutil==2.8.2
Requires-Dist: python-json-logger==2.0.2
Requires-Dist: python-magic==0.4.18
Requires-Dist: pyzipper==0.3.5
Requires-Dist: redis==4.5.4
Requires-Dist: requests==2.32.4
Requires-Dist: sqlalchemy==1.4.54
Requires-Dist: ssdeep==3.4
Requires-Dist: typed-config==1.1.0
Requires-Dist: werkzeug==3.1.5
Dynamic: license-file

# MWDB Core

## [Installation ⚙️](https://mwdb.readthedocs.io/en/latest/setup-and-configuration.html) | [Docs 📚](https://mwdb.readthedocs.io/en/latest/) | [Guide 📕](https://mwdb.readthedocs.io/en/latest/user-guide/index.html)
---

Malware repository component for automated malware collection/analysis systems. 

Formerly known as Malwarecage.

Under the hood of [mwdb.cert.pl service](https://mwdb.cert.pl) hosted by CERT.pl.

## Setup & documentation

If you want to learn more about setting up your own mwdb-core instance or mwdb.cert.pl service: go to the [mwdb-core documentation](https://mwdb.readthedocs.io/en/latest/).

## Features

- Storage for malware binaries and static/dynamic malware configurations
- Tracking and visualizing relations between objects
- Quick search
- Data sharing and user management mechanism
- Integration capabilities via webhooks and plugin system

**Query your malware dataset with ease**

![](docs/_static/44dwH7g.gif)

![](docs/_static/uRL9dt6.gif)

**Convenient interface for your own analysis backend**

![](docs/_static/whJxE0j.png)

**Store configurations in organized way**

![](docs/_static/eMmEaQo.png)

**Visualize relationship between objects**

![](docs/_static/XPiIboW.gif)

## Contact

If you have any problems, bugs or feature requests related to MWDB, you're encouraged to create a GitHub issue. If you have other questions, question is related strictly with mwdb.cert.pl service or you want to contact the current maintainers directly, you can email:

- Paweł Srokosz (psrok1@cert.pl)
- CERT.PL (info@cert.pl)

## License

This software is licensed under [GNU Affero General Public License version 3](http://www.gnu.org/licenses/agpl-3.0.html) except for plugins.

For more information, read [LICENSE](LICENSE) file.

In case of any questions regarding the license send an e-mail to info@cert.pl.

![Co-financed by the Connecting Europe Facility by of the European Union](https://www.cert.pl/uploads/2019/02/en_horizontal_cef_logo-e1550495232540.png)
