Vorrichtung und Verfahren zur Ausführung von Geschützten Ios-Softwaremodulen

EP3179396 Art B1 18. Juli 2018

Anmelder: Thomson Licensing 🇫🇷

Details

Veröffentlichungs-Nr.
EP3179396
Aktenzeichen
EP16201956
Anmeldetag
2. Dezember 2016
Veröffentlichung
18. Juli 2018
Erteilung
18. Juli 2018
Rechtsraum
EP
IPC
G06F8/71G06F21/14
Offizieller Volltext

Abstract

A device (120) comprising a hardware processor (121) and memory (122) storing an application of an application package comprising a first version and a second version of the application, the first version being intended to be executed on a genuine device and the second version on a jailbroken device. The hardware processor (121) determines (S41) a jailbreak status of the device, i.e. genuine or jailbroken and derives (S42) a key based on at least the jailbreak status. In case the device is genuine, the hardware processor (121) deciphers (S43) using the key at least a first part of the first version and executes (S44), the first version using the first deciphered part, for example a jump table used to execute CFG flattened code. In case the jailbreak status is jailbroken, the hardware processor (121) deciphers (S45) using the key at least a first part of the second version and executes (S46) the second version using the second deciphered part, for example comprising executable instructions.

Anmelder

Firma
Thomson Licensing
Land
🇫🇷 Frankreich
🇫🇷 Thomson Licensing

Ehemalige französische Patentverwertungs- und Lizenzierungsgesellschaft des Thomson-Konzerns mit Sitz in Paris, heute Teil von InterDigital. Hielt umfangreiche Patentportfolios in Video-, Rundfunk- und Unterhaltungselektroniktechnologien.

9.602 Patente in unserer Datenbank

Noch Fragen?

Wir helfen Ihnen gerne weiter. Schreiben Sie uns einfach.

Kontakt aufnehmen