github.com / MaliosDark
MaliosDark/ AetherAV
Rust·210 files·commit c3cc13f·scanned 2h ago·cached ✓
44/100
SUSPICIOUS
Obfuscation or dynamic code paths detected. Intent unclear — review before running anything.
scored by engine v9: rules have changed since, rescan for the current result
verdict accurate?
Desktop app detected
threat-state: suspiciouslive
FINDINGS ░▒▓
criticalRust process Command usagestd::process::Command can execute arbitrary shell commands. Malware uses it to drop payloads, exfiltrate data, or establish persistence.crates/aether-common/src/lib.rs
const CREATE_NO_WINDOW: u32 = 0x0800_0000;
let mut cmd = std::process::Command::new(program);
cmd.creation_flags(CREATE_NO_WINDOW);
cmd+8criticaleval() usage detectedeval() executes arbitrary code and is commonly used in malware to run obfuscated payloads fetched from remote servers.crates/aether-core/src/lib.rs
"base64 ",
"eval(",
"exec(",
"system(",+8criticalRust process Command usagestd::process::Command can execute arbitrary shell commands. Malware uses it to drop payloads, exfiltrate data, or establish persistence.crates/aether-firewall/src/lib.rs
Platform::Linux => {
let mut c = Command::new("nft")
.arg("-f")
.arg("-")+8criticaleval() usage detectedeval() executes arbitrary code and is commonly used in malware to run obfuscated payloads fetched from remote servers.crates/aether-parsers/src/script.rs
|| has(&lower, b"invoke-expression")
|| has(&lower, b"eval(")
|| has(&lower, b"exec("),
base64_decode: has(&lower, b"frombase64string") || h...+8infoBase64 encoding usedatob() or Buffer.from with base64. Common in legitimate code but also used to hide malicious URLs.crates/aether-parsers/src/script.rs
|| has(&lower, b"exec("),
base64_decode: has(&lower, b"frombase64string") || has(&lower, b"atob("),
network: has(&lower, b"webclient")
|| has(&l...+2criticalBrowser credential store accessAccessing Chrome, Firefox, Edge, or Brave profile directories to steal cookies, passwords, and session tokens.crates/aether-realtime/src/stealerguard.rs
(
"/home/u/.config/google-chrome/Default/Login Data",
TargetKind::BrowserCreds,
),+10warningSSH/credential path accessAccessing .ssh, .aws/credentials, or .env files to steal authentication credentials.crates/aether-realtime/src/stealerguard.rs
// SSH private keys.
if full.contains("/.ssh/") && (name.starts_with("id_") && !name.ends_with(".pub")) {
return Some(TargetKind::SshKey);
}+5Scores are heuristics. A “safe” verdict means no known-malicious patterns were found — clever malware can look boring. Wrong verdict? Flag it above; confirmed false positives become regression tests.
116 files scanned @ c3cc13f | 10/29/2026 | heuristic scan — always review manually
risk by category
code execution25
network & exfiltration2
file system access15
obfuscation0
supply chain2
owasp / injection0
telemetry
files 116/210rules hit 9engine v9commit c3cc13f
github
MaliosDark/AetherAV
A modern, open-source antivirus engine in Rust. local-first, privacy-first, and built for the threat landscape.
5
0
132d
210 files
116 scanned(55%)
c3cc13f
network indicators░▒▓
Hosts this code names or would connect to. Top 50 of 51, decoded and call-site destinations first. Informational, not scored.
- 185.220.101.42ipnext to exectest onlycrates/aether-anomaly/src/lib.rs:196 +1 more
- 45.9.1.2ipnext to exectest onlycrates/aether-behavior/src/lib.rs:95 +6 more
- 140.82.121.4:443ipdesktop/ui/app.js:78
- 185.220.101.4:9001ipdesktop/ui/app.js:80
- 45.137.21.9:4444ipdesktop/ui/app.js:81
- 151.101.0.133:443ipdesktop/ui/app.js:82
- http://www.apple.com/DTDs/PropertyList-1.0.dtdurlinstaller/macos/build-pkg.sh:44
- https://auth.abuse.churltools/update-intel.sh:21 +5 more
- https://threatfox.abuse.ch/export/csv/full/urltools/update-intel.sh:34 +1 more
- https://bazaar.abuse.ch/export/csv/full/urltools/update-intel.sh:35 +1 more
- https://urlhaus.abuse.ch/downloads/csv/urltools/update-intel.sh:36 +1 more
- https://feodotracker.abuse.ch/downloads/ipblocklist.csvurltools/update-intel.sh:37 +2 more
- https://threatfox.abuse.ch/export/csv/recent/urltools/update-intel.sh:46 +1 more
- https://bazaar.abuse.ch/export/txt/sha256/recent/urltools/update-intel.sh:47
- https://urlhaus.abuse.ch/downloads/csv_recent/urltools/update-intel.sh:48 +1 more
- https://hashlookup.circl.lu/lookup/sha256/urlcrates/aether-cli/src/main.rs:2320
- https://hashlookup.circl.lu/lookup/urlcrates/aether-cli/src/main.rs:2345
- https://cve.circl.lu/api/cve/urlcrates/aether-cli/src/main.rs:2379
- https://urlpattern.spec.whatwg.orgurldesktop/src-tauri/gen/schemas/desktop-schema.json:114 +1 more
- https://mydomain.dev/api/urldesktop/src-tauri/gen/schemas/desktop-schema.json:114 +1 more
- https://bazaar.abuse.ch/export/txt/sha256/full/urldesktop/src-tauri/src/lib.rs:1091
- https://database.clamav.neturltools/import_clamav.py:23
- https://cinsscore.com/list/ci-badguys.txturltools/import_feeds.py:26
- https://lists.blocklist.de/lists/all.txturltools/import_feeds.py:27
- https://rules.emergingthreats.net/blockrules/compromised-ips.txturltools/import_feeds.py:28
- https://blocklist.greensnow.co/greensnow.txturltools/import_feeds.py:29
- https://osint.digitalside.it/Threat-Intel/lists/latestips.txturltools/import_feeds.py:30
- https://www.spamhaus.org/drop/drop_v4.jsonurltools/import_feeds.py:31
- https://malware-filter.gitlab.io/malware-filter/urlhaus-filter-domains-online.txturltools/import_feeds.py:33
- https://malware-filter.gitlab.io/malware-filter/phishing-filter-domains.txturltools/import_feeds.py:34
- https://phishing.army/download/phishing_army_blocklist.txturltools/import_feeds.py:35
- https://osint.digitalside.it/Threat-Intel/lists/latestdomains.txturltools/import_feeds.py:36
- https://osint.digitalside.it/Threat-Intel/lists/latesthashes.txturltools/import_feeds.py:38
- https://github.com/YARAHQ/yara-forge/releases/latest/download/yara-forge-rules-urltools/import_yara_forge.py:17
- https://github.com/Neo23x0/signature-base/archive/refs/heads/master.tar.gzurltools/import_yara.py:31
- https://github.com/aetherav/aetheravurlweb/src/App.jsx:410
- https://aether-central.aswss.comurlweb/src/App.jsx:644 +1 more
- intel.ipdomaincrates/aether-core/src/lib.rs:746 +1 more
- blocklist.dedomaintools/import_feeds.py:27
- 142.250.1.1iptest onlycrates/aether-anomaly/src/model.rs:136 +1 more
- 172.32.0.1iptest onlycrates/aether-behavior/src/rules.rs:443
- http://phish.net/loginurltest onlycrates/aether-firewall/src/web.rs:116
- http://bad.host/x.binurltest onlycrates/aether-intel/src/lib.rs:855 +1 more
- https://github.com/boozallen/MOTIFurlcomment onlytools/benchmark.sh:12
- https://whyisyoung.github.io/BODMAS/urlcomment onlytools/benchmark.sh:14
- https://github.com/Yara-Rules/rulesurlcomment onlytools/update-intel.sh:59
- archive.zipdomaintest onlycrates/aether-core/src/lib.rs:910
- evil.comdomaintest onlycrates/aether-firewall/src/web.rs:116 +3 more
- evil-domain.comdomaintest onlycrates/aether-intel/src/lib.rs:663
- a.b.evil.comdomaintest onlycrates/aether-realtime/src/netmon.rs:402 +3 more
architecture░▒▓
entry (1) flagged (5) pkg (117)
203 nodes · 204 edgesscroll to zoom · click node to jump to finding