Giter Club home page Giter Club logo

multiav2's Introduction

Don't forget to ⭐ this repo if you like MultiAV2!

MultiAV2:

Combine the awesome approaches of blacktop's av docker plugins with joxeankoret's MultiAV! Pure simplicity and pythonness! Autoscale support for huge scan tasks using docker-machine included!

Quicklinks:

Key Features

  • Quick installation - No AV installation required, everything is handled by MultiAV2 and is powered by docker containers
  • Easy integration - Access via web interface, REST API or python client
  • Secure by design - All engines operate in isolated docker containers preventing access the samples to gain access to the infrastructure
  • Stay in control of your samples - No leaks to AV vendors by design
  • Reproducible, reliable results - Reports specially designed to contain all information required to reproduce scan results
  • Effortless updating - One click AV engine update, guarantee that the shown av versions are used for scans (no unnoticed updates possible by design)
  • Multiple scanning strategies - define how your scans are executed / scheduled. Locally, Locally with a global limit or using the powerfull auto scaleing system supporting 17 hypervisors and cloud computing services
  • Scan samples with 14 AV plugins:
    • Avast[Requires License] - Repo: here
    • Avg [Update Not Working] - Repo: here
    • Avira[Requires License] - Repo: here
    • BitDefender[Requires License] - Repo: here
    • Comodo - Repo: here
    • ClamAV - Repo: here
    • DrWeb - Repo: here
    • FProt - Repo: here
    • EScan - Repo: here
    • FSecure - Repo: here
    • Kaspersky[Requires License] - Repo: here
    • McAfee - Repo: here
    • Sophos - Repo: here
    • Windows Defender - Repo: here
  • Gain additional information using 7 Intel, File format or Metadata plugins:
    • FileInfo (exiftool, TRiD and ssdeep) - Repo: here
    • Floss - Repo: here
    • NationalSoftwareReferenceLibrary - Repo: here
    • PEScan - Repo: here
    • VirusTotal[Requires API Key] - Repo: here
    • Yara - Repo: here

Contributors

Thanx to @jampe @joxeankoret @blacktop

multiav2's People

Contributors

dependabot[bot] avatar sakkiii avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

multiav2's Issues

connection to server at "localhost" (127.0.0.1), port 5432 failed: Connection refused

followed the quick start guide
installed everythig except docker-machine
didnt touch the config.cfg
when I ran it it run perfectly but the page display an error page
image

┌──(kali㉿kali)-[~/Downloads/MultiAV2/multiav]
└─$ sudo python3 scripts/runserver.py
--execute command: whereis docker
--execute command: docker ps
--execute command: ls /tmp/malware
--execute command: mkdir /tmp/malware
Checking if all engines are pulled and pulling them if required...
All engines pulled!
Checking if all docker networks exist and creating them if required...
All networks ok!
http://0.0.0.0:8080/
Traceback (most recent call last):
File "/usr/local/lib/python3.9/dist-packages/web/application.py", line 280, in process
return self.handle()
File "/usr/local/lib/python3.9/dist-packages/web/application.py", line 271, in handle
return self._delegate(fn, self.fvars, args)
File "/usr/local/lib/python3.9/dist-packages/web/application.py", line 517, in _delegate
return handle_class(cls)
File "/usr/local/lib/python3.9/dist-packages/web/application.py", line 495, in handle_class
return tocall(*args)
File "/home/kali/Downloads/MultiAV2/multiav/webapi.py", line 747, in GET
with CDbSamples() as db:
File "/home/kali/Downloads/MultiAV2/multiav/webapi.py", line 100, in init
self.create_schema()
File "/home/kali/Downloads/MultiAV2/multiav/webapi.py", line 110, in create_schema
with self.db.transaction():
File "/usr/local/lib/python3.9/dist-packages/web/db.py", line 1185, in transaction
return Transaction(self.ctx)
File "/usr/local/lib/python3.9/dist-packages/web/db.py", line 683, in _getctx
self._load_context(self._ctx)
File "/usr/local/lib/python3.9/dist-packages/web/db.py", line 695, in _load_context
ctx.db = self._connect(self.keywords)
File "/usr/local/lib/python3.9/dist-packages/web/db.py", line 1232, in _connect
conn = DB._connect(self, keywords)
File "/usr/local/lib/python3.9/dist-packages/web/db.py", line 723, in _connect
return self.db_module.connect(**keywords)
File "/usr/lib/python3/dist-packages/psycopg2/init.py", line 122, in connect
conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
psycopg2.OperationalError: connection to server at "localhost" (::1), port 5432 failed: Connection refused
Is the server running on that host and accepting TCP/IP connections?
connection to server at "localhost" (127.0.0.1), port 5432 failed: Connection refused
Is the server running on that host and accepting TCP/IP connections?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.