Erkennung von Softwareschwachstellen in einem Binärcode

EP4177778 Art B1 19. Juni 2024

Anmelder: BlackBerry Limited 🇨🇦

Details

Veröffentlichungs-Nr.
EP4177778
Aktenzeichen
EP22194659
Anmeldetag
8. September 2022
Veröffentlichung
19. Juni 2024
Erteilung
19. Juni 2024
Rechtsraum
EP
IPC
G06F21/52G06F11/36G06F21/56G06F21/57
Offizieller Volltext

Abstract

Systems, methods, and software can be used to detect software errors in a binary code. In some aspects, a method comprises: obtaining a binary code; generating a base memory-write profile for the binary code, wherein the base memory-write profile comprises a count of memory updates for each of a plurality of memory locations during an execution of the binary code according to a base input; for each of a plurality of test inputs, generating a test memory-write profile for the binary code, wherein the test memory-write profile comprises a count of memory updates for each memory location during an execution of the binary code according to the test input; comparing the base memory-write profile and the plurality of test memory-write profiles; and generating a notification based on the comparison, wherein the notification indicates whether there is a difference between the base memory-write profile and the plurality of test memory-write profiles.

Anmelder

Firma
BlackBerry Limited
Land
🇨🇦 Kanada
🇨🇦 BlackBerry

Kanadisches Technologieunternehmen, ursprünglich für Mobiltelefone bekannt, heute fokussiert auf Cybersicherheits- und Software-Lösungen, unter anderem für vernetzte Fahrzeuge.

8.782 Patente in unserer Datenbank

Noch Fragen?

Wir helfen Ihnen gerne weiter. Schreiben Sie uns einfach.

Kontakt aufnehmen