File size: 1,795 Bytes
07d6f24 1d66f22 07d6f24 1d66f22 07d6f24 1d66f22 07d6f24 1d66f22 07d6f24 1d66f22 07d6f24 1d66f22 07d6f24 1d66f22 07d6f24 1d66f22 07d6f24 1d66f22 07d6f24 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
---
license: mit
---
<div align="center">
# malwi - AI Python Malware Scanner
<img src="malwi-logo.png" alt="Logo">
<a href='https://huggingface.co/schirrmacher/malwi'><img src='https://img.shields.io/badge/%F0%9F%A4%97%20HF-Model-blue'></a>
</div>
## Key Features
- π‘οΈ **AI-Powered Python Malware Detection**
- β‘ **Lightning-Fast Codebase Scanning**
- π **100% Offline & Private**
- π° **Free & Open-Source**
- πͺπΊ **Developed in the EU**
### 1) Install
```
pip install --user malwi
```
### 2) Run
```bash
malwi scan examples/malicious
```
### 3) Evaluate: a [recent zero-day](https://socket.dev/blog/malicious-pypi-package-targets-discord-developers-with-RAT) detected with high confidence
```
__ __
.--------.---.-| .--.--.--|__|
| | _ | | | | | |
|__|__|__|___._|__|________|__|
AI Python Malware Scanner
- target: examples
- seconds: 1.87
- files: 14
βββ scanned: 4 (.py)
βββ skipped: 10 (.cfg, .md, .toml, .txt)
βββ suspicious:
βββ examples/malicious/discordpydebug-0.0.4/setup.py
β βββ <module>
β βββ archive compression
β βββ package installation execution
βββ examples/malicious/discordpydebug-0.0.4/src/discordpydebug/__init__.py
βββ <module>
β βββ process management
β βββ deserialization
β βββ system interaction
β βββ user io
βββ run
β βββ fs linking
βββ debug
β βββ fs linking
β βββ archive compression
βββ runcommand
βββ process management
=> πΉ malicious 0.98
```
|