mirror of
https://github.com/MaintainTeam/Hypatia.git
synced 2025-02-28 21:38:21 +03:00
Bump for release
Signed-off-by: Tavi <tavi@divested.dev>
This commit is contained in:
parent
dc05706a1f
commit
898af0ecfd
27 changed files with 45 additions and 25 deletions
|
@ -30,7 +30,7 @@ Technische Details
|
|||
- 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
|
||||
- Netzwerkverbindungen werden zu Adressen nach dem Folgendem Muster hergestellt: https://divested.dev/MalwareScannerSignatures/*.h*b.gz
|
||||
- Netzwerkverbindungen werden zu Adressen nach dem Folgendem Muster hergestellt: https://divested.dev/MalwareScannerSignatures/hypatia-*-bloom.bin{,.sig}
|
||||
|
||||
Geplante Updates
|
||||
----------------
|
||||
|
|
|
@ -33,7 +33,7 @@ Datos técnicos
|
|||
- Los hashes MD5/SHA-1/SHA-256 de los archivos se calculan en una sola pasada.
|
||||
- El escáner en tiempo real es multihilo y utilizará la mitad del número de núcleos del dispositivo para escanear varios archivos de forma asíncrona.
|
||||
- Escaneo en tiempo real impulsado por un FileObserver recursivo
|
||||
- Se establecerán conexiones de red a: https://divested. dev/MalwareScannerSignatures/*. h*b. gz
|
||||
- Se establecerán conexiones de red a: https://divested.dev/MalwareScannerSignatures/hypatia-*-bloom.bin{,.sig}
|
||||
|
||||
Actualizaciones previstas
|
||||
-----------------------
|
||||
|
|
|
@ -26,7 +26,7 @@ Détails techniques
|
|||
- 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
|
||||
- Les connexions au réseau seront effectuées aux adresses de type suivant: https://divested.dev/MalwareScannerSignatures/*.h*b.gz
|
||||
- Les connexions au réseau seront effectuées aux adresses de type suivant: https://divested.dev/MalwareScannerSignatures/hypatia-*-bloom.bin{,.sig}
|
||||
|
||||
|
||||
Mises à jour prévues
|
||||
|
|
|
@ -26,7 +26,7 @@ Dettagli tecnici
|
|||
- 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
|
||||
- Le connessioni di rete saranno effettuate su: https://divested.dev/MalwareScannerSignatures/*.h*b.gz
|
||||
- Le connessioni di rete saranno effettuate su: https://divested.dev/MalwareScannerSignatures/hypatia-*-bloom.bin{,.sig}
|
||||
|
||||
Aggiornamenti pianificati
|
||||
----------------
|
||||
|
|
|
@ -26,13 +26,14 @@ Features
|
|||
|
||||
Technical Details
|
||||
------------------
|
||||
- Signature databases are ClamAV .hdb (MD5 hashes) and .hsb (SHA-1/SHA-256) format
|
||||
- Signature databases are serialized Guava BloomFilter object format
|
||||
- Signature databases will not be redownloaded if the file hasn't changed on the server (304 not modified)
|
||||
- Signatures are stored using BloomFilters for O(k) lookup
|
||||
- Files have their MD5/SHA-1/SHA-256 hashes calculated in one pass
|
||||
- Realtime scanner is multithreaded and will use half of the device's core count for scanning multiple files asynchronously
|
||||
- Realtime scanning powered by a recursive FileObserver
|
||||
- Network connections will be made to the following: https://divested.dev/MalwareScannerSignatures/*.h*b.gz
|
||||
- Network connections will be made to the following: https://divested.dev/MalwareScannerSignatures/hypatia-*-bloom.bin{,.sig}
|
||||
- Statistics & generation output of the current database is available via https://divested.dev/MalwareScannerSignatures/
|
||||
|
||||
Planned Updates
|
||||
----------------
|
||||
|
@ -80,6 +81,8 @@ Credits
|
|||
- @cardpuncher for French and the Turkish translations.
|
||||
- Tommaso Fonda for Italian translations.
|
||||
- Dimitris Vagiakakos for the Greek translations.
|
||||
- @gallegonovato for the Spanish translations.
|
||||
- @Fjuro for the Czech translations.
|
||||
- Icons: Google/Android/AOSP, License: Apache 2.0, https://google.github.io/material-design-icons/
|
||||
|
||||
Notices
|
||||
|
|
|
@ -30,7 +30,7 @@ Technical Details
|
|||
- 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
|
||||
- Połączenia z internetem są dokonywane z adresem https://divested.dev/MalwareScannerSignatures/*.h*b.gz
|
||||
- Połączenia z internetem są dokonywane z adresem https://divested.dev/MalwareScannerSignatures/hypatia-*-bloom.bin{,.sig}
|
||||
|
||||
Planowane aktualizacje
|
||||
----------------
|
||||
|
|
|
@ -32,7 +32,7 @@ Teknik Ayrıntılar
|
|||
- Dosyaların MD5/SHA-1/SHA-256 karma değerleri tek geçişte hesaplanır
|
||||
- Gerçek zamanlı tarayıcı çoklu izlek kullanır ve birçok dosyayı eşzamansız olarak taramak için cihazın çekirdek sayısının yarısını kullanacaktır
|
||||
- Gerçek zamanlı tarama özyinelemeli bir FileObserver (DosyaGözlemcisi) tarafından desteklenmektedir
|
||||
- Şebeke bağlantıları şu adreslere yapılır: https://divested.dev/MalwareScannerSignatures/*.h*b.gz
|
||||
- Şebeke bağlantıları şu adreslere yapılır: https://divested.dev/MalwareScannerSignatures/hypatia-*-bloom.bin{,.sig}
|
||||
|
||||
Planlanan Güncellemeler
|
||||
----------------
|
||||
|
|
|
@ -6,9 +6,9 @@ android {
|
|||
applicationId "us.spotco.malwarescanner"
|
||||
minSdkVersion 16
|
||||
targetSdkVersion 32
|
||||
versionCode 306
|
||||
versionName "3.06"
|
||||
resConfigs 'en', 'af', 'de', 'el', 'es', 'fi', 'fr', 'it', 'pl', 'pt', 'ru', 'tr', 'zh-rCN'
|
||||
versionCode 307
|
||||
versionName "3.07"
|
||||
resConfigs 'en', 'af', 'cs', 'de', 'el', 'es', 'fi', 'fr', 'it', 'pl', 'pt', 'ru', 'tr', 'zh-rCN'
|
||||
}
|
||||
buildTypes {
|
||||
debug {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="app_copyright">Kopiereg 2017-2022 Divested Computing Group</string>
|
||||
<string name="app_copyright">Kopiereg 2017-2024 Divested Computing Group</string>
|
||||
<string name="app_license">Lisensie: GPL-3.0</string>
|
||||
<string name="app_version">Weergawe: %s</string>
|
||||
<string name="app_db_type_clamav">Aangedryf deur ClamAV tipe stempels</string>
|
||||
|
|
|
@ -16,6 +16,8 @@
|
|||
<item>• @cardpuncher: francouzský/turecký překlad</item>
|
||||
<item>• Tommaso Fonda: italský překlad</item>
|
||||
<item>• Dimitris Vagiakakos: řecký překlad</item>
|
||||
<item>• @gallegonovato: Spanish Translations</item>
|
||||
<item>• @Fjuro: Czech Translations</item>
|
||||
<item>• ClamAV by Cisco: databáze podpisů</item>
|
||||
<item>• ESET: databáze podpisů</item>
|
||||
<item>• Nex (@botherder): databáze podpisů</item>
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="app_name" translatable="false">Hypatia</string>
|
||||
<string name="app_copyright">Copyright 2017-2023 Divested Computing Group</string>
|
||||
<string name="app_copyright">Copyright 2017-2024 Divested Computing Group</string>
|
||||
<string name="app_license">Licence: GPL-3.0</string>
|
||||
<string name="app_version">Verze: %s</string>
|
||||
<string name="app_db_type_clamav">Využívá podpisy ve stylu ClamAV</string>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="app_copyright">Πνευματικά δικαιώματα 2017-2023 Divested Computing Group</string>
|
||||
<string name="app_copyright">Πνευματικά δικαιώματα 2017-2024 Divested Computing Group</string>
|
||||
<string name="app_license">Άδεια: GPL-3.0</string>
|
||||
<string name="app_version">Έκδοση: %s</string>
|
||||
<string name="app_db_type_clamav">Υποστηρίζεται από υπογραφές τύπου ClamAV</string>
|
||||
|
|
|
@ -16,6 +16,8 @@
|
|||
<item>• @cardpuncher: Traducciones francés/turco</item>
|
||||
<item>• Tommaso Fonda: Traducciones al italiano</item>
|
||||
<item>• Dimitris Vagiakakos: Traducciones del griego</item>
|
||||
<item>• @gallegonovato: Spanish Translations</item>
|
||||
<item>• @Fjuro: Czech Translations</item>
|
||||
<item>• ClamAV by Cisco: Bases de datos de firmas</item>
|
||||
<item>• ESET: Bases de datos de firmas</item>
|
||||
<item>• Nex (@botherder): Bases de datos de firmas</item>
|
||||
|
|
|
@ -16,6 +16,8 @@
|
|||
<item>• @cardpuncher: traduction française et turque</item>
|
||||
<item>• Tommaso Fonda: traduction italienne</item>
|
||||
<item>• Dimitris Vagiakakos: traduction grecque</item>
|
||||
<item>• @gallegonovato: Spanish Translations</item>
|
||||
<item>• @Fjuro: Czech Translations</item>
|
||||
<item>• ClamAV par Cisco: bases de données de signatures</item>
|
||||
<item>• ESET: bases de données de signatures</item>
|
||||
<item>• Nex (@botherder): bases de données de signatures</item>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="app_copyright">Copyright 2017-2023 Divested Computing Group</string>
|
||||
<string name="app_copyright">Copyright 2017-2024 Divested Computing Group</string>
|
||||
<string name="app_license">Licence: GPL-3.0</string>
|
||||
<string name="app_version">Numéro de version: %s</string>
|
||||
<string name="app_db_type_clamav">Propulsé par les signatures de style ClamAV</string>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="app_copyright">Prawa autorskie 2017-2022 Divested Computing Group</string>
|
||||
<string name="app_copyright">Prawa autorskie 2017-2024 Divested Computing Group</string>
|
||||
<string name="app_license">Licencja: GPL-3.0</string>
|
||||
<string name="app_version">Wersja: %s</string>
|
||||
<string name="app_db_type_clamav">Oparto o sygnatury w stylu ClamAV</string>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="app_copyright">Direitos autorais 2017-2022 Divested Computing Group</string>
|
||||
<string name="app_copyright">Direitos autorais 2017-2024 Divested Computing Group</string>
|
||||
<string name="app_license">Licença: GPL-3.0</string>
|
||||
<string name="app_version">Versão: %s</string>
|
||||
<string name="app_db_type_clamav">Produzido por assinaturas estilo ClamAV</string>
|
||||
|
|
|
@ -16,6 +16,8 @@
|
|||
<item>• @cardpuncher: Fransızca ve Türkçe Tercüme</item>
|
||||
<item>• Tommaso Fonda: İtalyanca Tercüme</item>
|
||||
<item>• Dimitris Vagiakakos: Yunanca Tercüme</item>
|
||||
<item>• @gallegonovato: Spanish Translations</item>
|
||||
<item>• @Fjuro: Czech Translations</item>
|
||||
<item>• Cisco tarafından ClamAV: İmza Veri Tabanları</item>
|
||||
<item>• ESET: İmza Veri Tabanları</item>
|
||||
<item>• Nex (@botherder): İmza Veri Tabanları</item>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="app_copyright">Telif hakkı 2017-2023 Divested Computing Group</string>
|
||||
<string name="app_copyright">Telif hakkı 2017-2024 Divested Computing Group</string>
|
||||
<string name="app_license">Lisans: GPL-3.0</string>
|
||||
<string name="app_version">Sürüm: %s</string>
|
||||
<string name="app_db_type_clamav">ClamAV tarzı imzalarla güçlendirilmiştir</string>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="app_copyright">版权所有 2017-2023 Divested Computing Group</string>
|
||||
<string name="app_copyright">版权所有 2017-2024 Divested Computing Group</string>
|
||||
<string name="app_license">许可证:GPL-3.0</string>
|
||||
<string name="app_version">版本:%s</string>
|
||||
<string name="app_db_type_clamav">由 ClamAV 数据库特征码提供支持</string>
|
||||
|
|
|
@ -16,6 +16,8 @@
|
|||
<item>• @cardpuncher: French/Turkish Translations</item>
|
||||
<item>• Tommaso Fonda: Italian Translations</item>
|
||||
<item>• Dimitris Vagiakakos: Greek Translations</item>
|
||||
<item>• @gallegonovato: Spanish Translations</item>
|
||||
<item>• @Fjuro: Czech Translations</item>
|
||||
<item>• ClamAV by Cisco: Signature Databases</item>
|
||||
<item>• ESET: Signature Databases</item>
|
||||
<item>• Nex (@botherder): Signature Databases</item>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="app_name" translatable="false">Hypatia</string>
|
||||
<string name="app_copyright">Copyright 2017-2023 Divested Computing Group</string>
|
||||
<string name="app_copyright">Copyright 2017-2024 Divested Computing Group</string>
|
||||
<string name="app_license">License: GPL-3.0</string>
|
||||
<string name="app_version">Version: %s</string>
|
||||
<string name="app_db_type_clamav">Powered by ClamAV style signatures</string>
|
||||
|
|
4
fastlane/metadata/android/en-US/changelogs/307.txt
Normal file
4
fastlane/metadata/android/en-US/changelogs/307.txt
Normal file
|
@ -0,0 +1,4 @@
|
|||
* Added Czech translations from @Fjuro
|
||||
* Updated Russian translations from @t1011
|
||||
* Updated Spanish translations from @gallegonovato
|
||||
* Updated Turkish translations from @cardpuncher
|
3
scripts/0cybercure.sh
Normal file
3
scripts/0cybercure.sh
Normal file
|
@ -0,0 +1,3 @@
|
|||
wget "https://api.cybercure.ai/feed/get_hash?type=csv" -O - | sed 's/,/\n/g' >> raw/cybercure.md5
|
||||
|
||||
sort -u -o raw/cybercure.md5 raw/cybercure.md5
|
|
@ -1,4 +1,5 @@
|
|||
rm -f raw/threatview.md5
|
||||
rm -f raw/threatview.sha1
|
||||
wget "https://threatview.io/Downloads/MD5-HASH-ALL.txt" -O - | sort -u > raw/threatview.md5
|
||||
wget "https://threatview.io/Downloads/SHA-HASH-FEED.txt" -O - | sort -u > raw/threatview.sha1
|
||||
wget "https://threatview.io/Downloads/MD5-HASH-ALL.txt" -O - >> raw/threatview.md5
|
||||
wget "https://threatview.io/Downloads/SHA-HASH-FEED.txt" -O - >> raw/threatview.sha1
|
||||
|
||||
sort -u -o raw/threatview.md5 raw/threatview.md5
|
||||
sort -u -o raw/threatview.sha1 raw/threatview.sha1
|
||||
|
|
Loading…
Add table
Reference in a new issue