live · scanning repos
Scanrepo
github.com
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
+8
criticaleval() 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(",
+8
criticalRust 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("-")
+8
criticaleval() 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...
+8
infoSuspicious files are not reachable from entry pointsFlagged files exist but are not imported by any entry point. They may be dead code, tests, or attack payloads triggered by another mechanism.+2
infoBase64 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...
+2
criticalBrowser 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,
            ),
+10
warningSSH/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);
    }
+5
infoSuspicious file in repoExecutable file (build.ps1) in repositoryinstaller/windows/build.ps1+2

Scores 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.

Rust
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.

architecture░▒▓

entry (1) flagged (5) pkg (117)
203 nodes · 204 edgesscroll to zoom · click node to jump to finding