mirror of
https://github.com/MaintainTeam/Hypatia.git
synced 2025-02-28 21:38:21 +03:00
Update README
Signed-off-by: Tad <tad@spotco.us>
This commit is contained in:
parent
47f16839df
commit
c15aba2a97
6 changed files with 5 additions and 14 deletions
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Reference in a new issue