Malware detector specification for NTUST isLab
Project description
malwareDetector
- Source code: https://github.com/louiskyee/malwareDetector.git
- Wiki: https://github.com/louiskyee/malwareDetector/wiki
- PyPI: https://pypi.org/project/malwareDetector/
Description
This is a malware detector specification for NTUST isLab.
The malwareDetector is a base class designed for malicious software detection. It enables straightforward utilization of Python's inheritance feature. By inheriting from malwareDetector and implementing the required functions, you can achieve your specific goals. Additionally, it offers convenient configuration management. For more detailed instructions, please refer to the GitHub Wiki.
Requirements
| Tool | Version | Source |
|---|---|---|
| Python | >= 3.10 |
https://www.python.org/downloads |
Installation
Use the package manager pip to install malwareDetector.
- Example:
pip install malwareDetector
Usage
import
- import class
detectorfrommalwareDetector.detectorfrom malwareDetector.detector import detector
Examples:
from malwareDetector.detector import detector
from typing import Any
import numpy as np
class subDetector(detector):
def __init__(self) -> None:
super().__init__()
def extractFeature(self) -> Any:
return 'This is the implementation of the extractFeature function from the derived class.'
def vectorize(self) -> np.array:
return 'This is the implementation of the vectorize function from the derived class.'
def model(self) -> Any:
return 'This is the implementation of the model function from the derived class.'
def predict(self) -> np.array:
return 'This is the implementation of the predict function from the derived class.'
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file malwareDetector-0.1.7.tar.gz.
File metadata
- Download URL: malwareDetector-0.1.7.tar.gz
- Upload date:
- Size: 7.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
72adf6f16b46ffe95ba23709e5e12ff487f1c7b42a7b5b7539e620e73e8741c2
|
|
| MD5 |
4b4cf22c52bb0a99569482ac9763ed7f
|
|
| BLAKE2b-256 |
af63ebe19b7c7f81fd8519cdf8176f1983f9471c686c59371b511591e6bf647f
|
File details
Details for the file malwareDetector-0.1.7-py3-none-any.whl.
File metadata
- Download URL: malwareDetector-0.1.7-py3-none-any.whl
- Upload date:
- Size: 8.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6f61723837bde76e4f35232b5eac352ea37779312ca73f3dbf53ab3adc1d73d5
|
|
| MD5 |
9c5b0c7f39ae1022dd8b6a74023aaf85
|
|
| BLAKE2b-256 |
47e55d9b8642b024c910f679c1fe1a1f6665ff4d77355393994ca9fbdfc33cb9
|