Update README

Signed-off-by: Tad <tad@spotco.us>
This commit is contained in:
Tad 2023-12-22 14:09:53 -05:00
parent 47f16839df
commit c15aba2a97
6 changed files with 5 additions and 14 deletions

View file

@ -26,7 +26,7 @@ Technische Details
------------------
- Signaturdatenbanken sind ClamAV .hdb (MD5-Hashes) und .hsb (SHA-1/SHA-256) Format
- Signaturdatenbanken werden nicht erneut heruntergeladen, wenn sich die Datei auf dem Server nicht geändert hat (HTTP-Code 304 -> nicht modifiziert)
- Signaturen werden mit HashMaps für O(1) Lookup gespeichert
- Signaturen werden mit BloomFilters für O(k) Lookup gespeichert
- Dateien haben ihre MD5/SHA-1/SHA-256-Hashes in einem Durchgang berechnet
- Der Echtzeit-Scanner ist multithreaded und nutzt die Hälfte der Kernanzahl des Geräts für das asynchrone Scannen mehrerer Dateien
- Echtzeit-Scanning wird von einem rekursiven FileObserver unterstützt
@ -39,10 +39,8 @@ Geplante Updates
- Scannen von Dateien über Share Intent
- Scannen neu installierter/aktualisierter Anwendungen
- Option zum Aufrufen von Scans durch Drittanbieter-Apps
- Unterstützung für benutzerdefinierte Datenbanken
- Automatische Datenbank-Updates
- Automatische Datenbankerstellung
- Client-seitige Datenbank-Generierung
- Datenbank-Sanity-Checks
- Prüfung
- Bessere GUI

View file

@ -28,7 +28,7 @@ Detalles técnicos
-----------------
- Las bases de datos de firmas tienen formato ClamAV .hdb (hashes MD5) y .hsb (SHA-1/SHA-256)
- Las bases de datos de firmas no se volverán a descargar si el archivo no ha cambiado en el servidor (304 no modificado)
- Las firmas se almacenan utilizando HashMaps para O(1) su consulta
- Las firmas se almacenan utilizando BloomFilters para O(k) su consulta
- Los hashes MD5/SHA-1/SHA-256 de los archivos se calculan de una sola vez
- El escáner en tiempo real es multihilo y utilizará la mitad del número de núcleos del dispositivo para escanear múltiples archivos de forma asíncrona
- El escaneo en tiempo real es impulsado por un FileObserver recursivo
@ -41,11 +41,8 @@ Actualizaciones previstas
- Escanear archivos al intentar compartirlos
- Escanear aplicaciones recién instaladas/actualizadas
- Opción de permitir que aplicaciones de terceros invoquen escaneos
- Soporte de bases de datos personalizadas
- Actualización automática de bases de datos
- Generación automática de bases de datos
- Generación de bases de datos en el lado del cliente
- Verificación de la firma de las bases de datos
- Comprobación de la integridad de la base de datos
- Pruebas
- Mejorar la GUI

View file

@ -22,7 +22,7 @@ Détails techniques
------------------
- Les bases de données de signatures sont au format ClamAV .hdb (hachages MD5) et .hsb (SHA-1/SHA-256)
- Les bases de données de signatures ne seront pas rechargées si le fichier n'a pas été modifié sur le serveur (code 304 - non modifié)
- Les signatures sont stockées à l'aide de HashMaps pour la recherche O(1)
- Les signatures sont stockées à l'aide de BloomFilters pour la recherche O(k)
- Les fichiers ont leurs hachages MD5/SHA-1/SHA-256 calculés en un seul passage
- Le scanner en temps réel est multifilaire et utilisera la moitié du nombre d'éléments de l'appareil pour analyser plusieurs fichiers de manière asynchrone.
- Analyse en temps réel grâce à un FileObserver récursif

View file

@ -22,7 +22,7 @@ Dettagli tecnici
------------------
- I database delle firme sono in formato ClamAV .hdb (hash MD5) e .hsb (SHA-1/SHA-256)
- I database delle firme non saranno riscaricati se il file non è cambiato sul server (304 non modificato)
- Le firme sono memorizzate usando HashMaps per una ricerca O(1)
- Le firme sono memorizzate usando BloomFilters per una ricerca O(k)
- I file hanno i loro hash MD5/SHA-1/SHA-256 calcolati in un solo passaggio
- Lo scanner in tempo reale è multithreaded e utilizzerà metà del numero di core del dispositivo per la scansione di più file in modo asincrono
- Scansione in tempo reale alimentata da un FileObserver ricorsivo

View file

@ -41,10 +41,8 @@ Planned Updates
- Scan files via share intent
- Scan newly installed/updated apps
- Option to let 3rd-party apps invoke scans
- Custom database support
- Automatic database updates
- Automatic database generation
- Client side database generation
- Database sanity checks
- Testing
- Better GUI

View file

@ -26,7 +26,7 @@ Technical Details
------------------
- Sygnatury bazy danych używają formatu ClamAV .hdb (MD5 hashes) i .hsb (SHA-1/SHA-256)
- Sygnatury bazy danych nie będą pobierane, jeżeli plik nie został zmieniony na serwerze (304 not modified)
- Sygnatury są przechowywane z wyorzystaniem HashMap dla wyszukiwania o złożoności O(1)
- Sygnatury są przechowywane z wyorzystaniem BloomFilters dla wyszukiwania o złożoności O(k)
- Hashe MD5/SHA-1/SHA-256 plików są obliczane jednocześnie
- Skaner w czasie rzeczywistym używa wielu wątków i wykorzystuje połowę rdzeni urządzenia dla skanowania wielu plików asynchronicznie
- Skaner w czasie rzeczywistym wykorzystuje rekurencyjny FileObserver
@ -39,10 +39,8 @@ Planowane aktualizacje
- Skanowanie plików przez opcję udostępnienia
- Skanowanie nowo zainstalowanych/aktualizowanych aplikacji
- Możlwiość wywołania skanowania przez aplikacje trzecie
- Obsługa niestandardowych baz danych
- Automatyczne aktualizacje baz danych
- Automatyczne generowanie baz danych
- Generowanie baz danych przez klienta
- Kontrola poprawności baz danych
- Testy
- Lepsze GUI