Der Autor eines Softwarepakets ist besorgt, dass böswillige Akteure die Software neu verpacken und Malware einschleusen könnten. Der Software-Download wird auf einer Website gehostet, und der Autor kontrolliert ausschließlich die Inhalte der Website. Welche der folgenden Techniken würde die Integrität der Software am besten gewährleisten?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Code signing.
Warum dies die Antwort ist
Code Signing ist die beste Technik, um die Integrität der Software zu gewährleisten. Durch das digitale Signieren der Software kann der Autor sicherstellen, dass Benutzer überprüfen können, ob die Software seit ihrer Veröffentlichung nicht manipuliert wurde. Wenn ein böswilliger Akteur die Software neu verpackt und Malware einschleust, würde die digitale Signatur ungültig werden, was Benutzer vor der Installation der manipulierten Version warnen würde. Input-Validierung ist eine Technik zur Sicherung von Anwendungen gegen fehlerhafte oder bösartige Eingaben, schützt aber nicht vor Manipulationen an der Software selbst. Sichere Cookies dienen der Sicherung von Webanwendungen und sind für die Integrität von Software-Downloads irrelevant. Fuzzing ist eine Testmethode zur Entdeckung von Schwachstellen, nicht zur Sicherung der Integrität nach der Veröffentlichung.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich