MCPcopy Index your code
hub / github.com/MultSec/MultCheck

github.com/MultSec/MultCheck @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
8 symbols 20 edges 3 files 1 documented · 12%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README


MultCheck

MultCheck is a open-source, and easy-to-use malware AV test, created by @Pengrey.

MultCheck is a malware-analysis tool that can be used to test the detection of a file by multiple AV engines.

It is designed to be easy to use, and to be able to test multiple AV engines. It is also designed to be easy to extend, and to be able to add custom AV engines.

Installation

  • Run go build under the root directory of the project.

  • Or directly run the compiled binaries in the bin directory.

$ cd src
# Build for Windows
## 64-bit
$ GOOS=windows GOARCH=amd64 go build -o ../bin/multcheck_64.exe

## 32-bit
$ GOOS=windows GOARCH=386 go build -o ../bin/multcheck_32.exe

Demo

https://github.com/MultSec/MultCheck/assets/55480558/708c9f74-aef8-4950-bf09-e27987eddc17

Documentation

For more information on how to use the MultLdr-cli, check the documentation

License

This project is licensed under the GNU General Public License - see the LICENSE file for details.

Acknowledgements

This project is inspired by the following projects: - DefenderCheck - ThreatCheck - ThreatCheck - GoCheck

Core symbols most depended-on inside this repo

printLog
called by 4
src/utils.go
scanFile
called by 2
src/scan.go
scanSlice
called by 1
src/scan.go
checkStatic
called by 1
src/scan.go
CheckMal
called by 1
src/scan.go
GetConf
called by 1
src/utils.go
main
called by 0
src/main.go

Shape

Function 7
TypeAlias 1

Languages

Go100%

Modules by API surface

src/scan.go4 symbols
src/utils.go3 symbols
src/main.go1 symbols

For agents

$ claude mcp add MultCheck \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact