Awesome
Introduction
The objective of this project is to build a Docker image for running YaraDbg, encompassing both the YaraDbg Backend and YaraDbg Frontend projects within a container.
YaraDbg Frontend is a static web application and YaraDbg Backend is a Azure function application.
Yaradbg.dev is a live instance running on Azure cloud.
1.a. Pull YaraDbg image from Docket Hub
docker pull dissectmalware/yaradbg:latest
1.b. Build Docker Image
You can alternatively build a YaraDbg image from YaraDbg frontend and backend github project. First, clone https://github.com/DissectMalware/yaradbg-container project, and then run the following commands.
docker build -t dissectmalware/yaradbg .
2. Run YaraDbg Container using Docker
First create a new container based on Yaradbg image you created in Build Docker Image section
docker run -p 7071:7071 -p 8081:80 -d dissectmalware/yaradbg:latest
Then browse http://localhost:8081
YaraDbg frontend connects to its backend on http://localhost:7071
How to Contribute
If would like to suggest an improvement or report a bug, please create a new issue on the issues page.
Feel free to contribute to the project forking the project and submitting a pull request.
You can reach me (@DissectMlaware) on Twitter via a direct message.