av-engines

module
v0.0.0-...-2d98060 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 5, 2024 License: MIT

README ΒΆ

Mutli AV Pipeline

Welcome to the Parallel Script Runner repository! This project automates the simultaneous execution of three scripts: malstr_check.sh, kappa.sh, and sigcheck.sh, with the results logged into separate files. Follow the steps below to set up and run this repository.


πŸ“‚ Project Structure

.
.
β”œβ”€β”€ comodo/                 # Comodo AV script
β”œβ”€β”€ escan/                  # Eset Node32 script
β”œβ”€β”€ mcafee/                 # McAfee AV script
β”œβ”€β”€ test_build/             # Test configurations
β”œβ”€β”€ windows-defender/       # Windows Defender script
β”œβ”€β”€ static_analysis.sh      # Unified script for static malware analysis
β”œβ”€β”€ capa.exe                # Static analysis tool (YARA ruleset matching)
β”œβ”€β”€ Sigcheck.zip            # Static metadata analysis tool
β”œβ”€β”€ Strings.zip             # Malicious string analysis tool
β”œβ”€β”€ D:/Test/Logs/           # Output log directory

πŸš€ Setup Instructions

  1. Clone or Download the Repository:

    git clone https://github.com/your-username/parallel-script-runner.git
    cd parallel-script-runner
    
  2. Prepare Required Tools:

    • Download and extract the following tools:
      • Strings
      • Sigcheck
    • Copy the extracted contents along with capa.exe into:
      • C:/Windows/System32, or
      • Add the directory containing these files to your system's environment PATH variable.
  3. Verify Prerequisites: Ensure the following commands are accessible from any terminal:

    • capa.exe
    • strings
    • sigcheck

πŸ”§ How to Run

  1. Place your input file in a known directory.

  2. Run the master script with the file path as an argument:

    ./run_scripts_parallel.sh <absolute-path-to-input-file>
    

    Example:

    ./run_scripts_parallel.sh "C:/Users/Example/input_file.exe"
    
  3. Logs will be saved in D:/Test/Logs:

    • malstr_check.log
    • kappa.log
    • sigcheck.log

✨ Features

  • Executes three scripts (malstr_check.sh, kappa.sh, and sigcheck.sh) in parallel.
  • Stores outputs in dedicated log files.
  • Automatically overwrites logs on every run.

πŸ› οΈ Troubleshooting

Logs Not Found

Ensure the directory D:/Test/Logs exists or is created automatically by the script.

Commands Not Found

Double-check that capa.exe, strings, and sigcheck are in C:/Windows/System32 or included in the environment PATH.


πŸ“œ License

This project is licensed under the MIT License.


🀝 Contributing

Feel free to fork this repository and submit pull requests. Any contributions are greatly appreciated!

Directories ΒΆ

Path Synopsis
comodo
docker command
mcafee
docker command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL