diff --git a/README.md b/README.md index e4bd52e..5af06c0 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# AegisAUR v2.1.0 👻 +# AegisAUR v2.1.1 👻 **Vollständiger AUR Security Scanner für Arch Linux** @@ -8,15 +8,21 @@ Schutz gegen Supply-Chain-Angriffe, Malware und kompromittierte Pakete im AUR. ```bash # Download (Tarball — Git-Clone hat bekannte Probleme mit großen Dateien) -wget https://gitea.die-heimatlosen.eu/arch_agent/aegisaur/archive/v2.1.0.tar.gz -tar xzf v2.1.0.tar.gz && cd aegisaur +wget https://gitea.die-heimatlosen.eu/arch_agent/aegisaur/archive/v2.1.1.tar.gz +tar xzf v2.1.1.tar.gz && cd aegisaur cargo build --release sudo cp target/release/aegisaur /usr/local/bin/ sudo aegisaur install-hook sudo aegisaur install-timer ``` -## 🎯 Features v2.1.0 +## 🎯 Features v2.1.1 + +### AUR RPC Rate-Limiting Fix +- **Retry-Mechanismus**: 3 Versuche mit exponentiellem Backoff +- **429-Handling**: Automatische Pause bei Rate-Limiting +- **Keine UNBEKANNT-Scans**: Selbst bei AUR-Fehlern wird ein Score berechnet +- **Stabile scan-all**: 125+ Pakete ohne Abbruch ### Systemd Timer — Automatische Scans ```bash @@ -39,15 +45,6 @@ sudo aegisaur remove-timer # Timer deaktivieren - **AUR-Info Score**: Votes, Popularität, Maintainer-Status - **Cache**: 5-Minuten-TTL für maximale Aktualität -### Cache-Status -```bash -aegisaur check-ioc -🛡️ Prüfe IOC-Listen: all -📦 1931 IOCs aus Cache (Alter: 2m 30s / TTL: 5m) ← Cache-Hit -⚠️ Bedrohungen gefunden: 1 - 🔴 gtkimageview - MaliciousBuildScript -``` - ## 🚀 Befehle ```bash @@ -81,12 +78,17 @@ Siehe TODO.md für geplante Features. ## 📜 Changelog +### v2.1.1 (2026-06-15) +- Rate-Limiting Fix für AUR RPC +- Retry-Mechanismus mit exponentiellem Backoff +- Stabile scan-all für 125+ Pakete +- Keine 0/100 UNBEKANNT Scores mehr + ### v2.1.0 (2026-06-15) - Systemd Timer für tägliche automatische Scans - Performance: ~7x schneller durch gecachte AUR-Prüfung - Cache-Status-Anzeige mit Alter und TTL - AUR-Score aus Paket-Info (Votes, Popularität, Maintainer) -- PKGBUILD-Analyse nur bei verbose oder IOC-Match ### v2.0.0 (2026-06-15) - Vollständiger Rewrite mit Multi-Source IOCs