Countermeasures Mitigation for Designing Rich Shell Code in Java Card - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year : 2015

Countermeasures Mitigation for Designing Rich Shell Code in Java Card

Abstract

Recently, logical attacks have been published that target Java based smart card. They use dynamically a type confusion which is possible if type verification is not performed. Countermeasures have been introduced on recent smart card to avoid executing rich shell code and in particular dynamic bound checking of the code segment. We propose here a new attack path for performing a type confusion that leads to a Java based self modifying code. Then, we propose to improve the previous counter measure to mitigate this new attack.
Fichier principal
Vignette du fichier
richShellCode.pdf (265.1 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-01250590 , version 1 (05-01-2016)

Identifiers

Cite

Noreddine Janati, Said Elhajji, Jean-Louis Lanet. Countermeasures Mitigation for Designing Rich Shell Code in Java Card. C2SI 2015 - First International Conference Codes, Cryptology, and Information Security, May 2015, Rabat, Morocco. pp.149-161, ⟨10.1007/978-3-319-18681-8_12⟩. ⟨hal-01250590⟩
288 View
258 Download

Altmetric

Share

Gmail Facebook X LinkedIn More