Database layer for OmniAnti Antivirus — Windows 10 & 11
Project description
OmniAntiDB
Database layer for OmniAnti Antivirus — supports Windows 10 & Windows 11 editions.
Install
pip install OmniAntidb
Quick Start
from omnianti_db import OmniAntiDB
db = OmniAntiDB() # auto-saves to %APPDATA%\OmniAnti\omnianti.db
# Start a scan
scan_id = db.start_scan(scan_type="quick")
# Log a threat
db.log_threat(scan_id=scan_id, name="Malware.KnownHash",
path="C:\\Temp\\bad.exe", severity="HIGH")
# Finish scan
db.finish_scan(scan_id=scan_id, files_scanned=1200, threats_found=1)
# Quarantine a file
db.quarantine_file(path="C:\\Temp\\bad.exe", threat_name="Malware.KnownHash")
# Dashboard stats
print(db.get_dashboard_stats())
# Export to JSON
db.export_json()
What It Stores
| Table | Description |
|---|---|
| scans | Scan history, duration, file count |
| threats | Every detected threat |
| quarantine | Quarantined file records |
| settings | App preferences & config |
| logs | Real-time scan log entries |
Database Location
Automatically stored at:
C:\Users\<YourName>\AppData\Roaming\OmniAnti\omnianti.db
Or specify a custom path:
db = OmniAntiDB(db_path="D:\\MyFolder\\omnianti.db")
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
omniantidb-1.0.0.tar.gz
(5.8 kB
view details)
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 omniantidb-1.0.0.tar.gz.
File metadata
- Download URL: omniantidb-1.0.0.tar.gz
- Upload date:
- Size: 5.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
765aab3f1fdda794e97a4dbbf585f8652fc8fcafff4d1d0449d6ef3cf6bc0751
|
|
| MD5 |
81ee6b95cf68e49cb1992152892101ae
|
|
| BLAKE2b-256 |
fe7f9a43c15b9dce4adb7f9f777658d6cd462cfdc767270fabd228b4877160a9
|
File details
Details for the file omniantidb-1.0.0-py3-none-any.whl.
File metadata
- Download URL: omniantidb-1.0.0-py3-none-any.whl
- Upload date:
- Size: 6.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bf1e5982edbbdeb6d046669c5162b3bb4f13cb588bba9a8dfb79171da628877a
|
|
| MD5 |
734a256460375497c3e948f1aef26fef
|
|
| BLAKE2b-256 |
eb857ddc355e485c182e3c46fe538cec08b144cb80ee7840c5405499ad76f82a
|