0x192 / 0x192/universal-android-debloater

Security Feature Request: Checksums. + Prevent overwrite of exported package lists.

Ouverte
#394 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
enhancement
Langage dominant
Rust
Étoiles
19.9k
Forks
1.1k
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Greetings!

It would be nice to have a checksum file available to verify the integrity of downloads. This file would contain SHA256 or other checksums of released packages. In addition, you could GPG sign the checksums but that could be considered excessive. Suggested as many security related packages do this.

Second, when exporting package lists UAD writes to a single file. This file is overwritten when I export a package list from "recommended" followed by one from "advanced" or another category. It would be nice if the app produced a separate exported package list whenever the user chooses to click "export".
E.g. UAD_exported_packages_1.txt, UAD_2.txt, UAD_3.txt ... and so on.

TubbyCat

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Look for the code that handles package list exports and file writing. Also examine the release process to understand where checksum generation would fit. The issue mentions two separate features: checksum generation for downloads and preventing overwrite of exported package lists. Start by finding the export function and modify it to create unique filenames. For checksums, investigate the build/release scripts.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
rust
Domaine
cli, security
Type d'issue
Fonctionnalité
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Clairement spécifiée
Accessibilité débutants
55/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.