Vorrichtung und Verfahren zur Ausführung von Geschützten Ios-Softwaremodulen
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
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
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