SlideShare a Scribd company logo
1 of 49
Download to read offline
When Organized Crime Applies Academic Results
A Forensic Analysis of an In-Card Listening Device
Assia Tria
assia.tria@cea.fr
David Naccache, Houda Ferradi, Rémi Géraud
Toulouse : 27 janvier 2016
Assia Tria , Toulouse : 27 janvier 2016
15867 techniciens, ingénieurs,
chercheurs et collaborateurs
10 centres de recherche
4,3 Mds € de budget
1608 brevets prioritaires délivrés
et en vigueur en portefeuille
>650 dépôts de brevets prioritaires
150 start-up depuis 1984 dans
le secteur des technologies innovantes
45 Unités mixtes de recherche (UMR)
25 Laboratoires de recherche correspondants
Le Commissariat à l’Energie Atomique et aux Energies Alternatives
Technologies
Clés Génériques
Direction
de la Recherche
Technologique
Direction Générale du CEA
TechnologieScience
Défense
Sécurité
Direction
des Applications
Militaires
Energie
Nucléaire
Direction
de l’Energie
Nucléaire
Mission DAM : indépendance stratégique de la France
Mission DEN : indépendance énergétique de la France
Mission DRT : ré-industrialisation de la France par l’innovation
Recherche fondamentale
Direction des Sciences de la Matière
Direction des Sciences du Vivant
Assia Tria , Toulouse : 27 janvier 2016
3 Instituts
thématiques
1 Institut
de diffusion
en régions
(2003)
Saclay
(1967)
Grenoble
(2005)
Grenoble / Chambéry
280 M€ - 2100 pers. (1800 CEA)
80 M€ - 1000 pers. ( 800 CEA)
180 M€ - 1200 pers. (1000 CEA)
CEA Tech
Régions
(2012)
CEA-Tech acteur français majeur en recherche technologique
Assia Tria , Toulouse : 27 janvier 2016
Teams
• ITSEF (CESTI)
– Evaluations (15p)
• LSOC laboratory
– 20p, Security for applications
• CMP – Gardanne: ENMSE – LETI
– Components Security (30p incl 6 CEA)
• Resources from other LETI’s dpts (1500 p)
– Design, Technology,
Characterization
Assia Tria , Toulouse : 27 janvier 2016
Security in LETI and CEA-TECH
PACA
 Characterization of the Threats
• Implementing attacks on device
 Evaluation of the security
• Common criteria, EMVCo
evaluations
 Improvement of the security
• Technology, architectures and
software protections
Physical devices with physical access
from the attacker:
Crypto boards, HSM
Biometrics
Phones,
smartphones
TPM,
Trusted computing
Smarcards, e-passports,
E-Id, RIFD
Assia Tria , Toulouse : 27 janvier 2016
Goal of This Presentation
• Illustrate to what length white collar criminals can
go to hack embedded electronic devices.
• To date, the following is the most sophisticated
smart card fraud encountered in the field.
• Goal: raise awareness to the level of resistance
that IoT devices must have to resist real attacks in
the field.
Assia Tria , Toulouse : 27 janvier 2016
Context
• A forensic assignments.
Assia Tria , Toulouse : 27 janvier 2016
The Judicial Seizure
Assia Tria , Toulouse : 27 janvier 2016
The Judicial Seizure
• What appears as an ISO/IEC 7816 smart card.
• The plastic body indicates that this is a VISA card
issued by Caisse d’Épargne (a French bank).
• Embossed details are:
– PAN5= 4978***********89;
– expiry date in 2013;
– and a cardholder name, hereafter abridged as P.S.
– The forgery’s backside shows a normally looking CVV.
• PAN corresponds to a Caisse d’Épargne VISA card.
PAN=Permanent Account Number (partially anonymized here).
CVV=Card Verification Value.
Assia Tria , Toulouse : 27 janvier 2016
The backside is deformed around the chip area.
Such a deformation is typically caused by heating.
Heating (around 80°C) allows melting the potting glue
to detach the card module.
Visual Inspection
Assia Tria , Toulouse : 27 janvier 2016
Visual Inspection
The module looks unusual in two ways:
• it is engraved with the inscription “FUN”;
• glue traces (in red) clearly show that a foreign module was
implanted to replace the **89 card’s original chip
Assia Tria , Toulouse : 27 janvier 2016
FUNCards
Assia Tria , Toulouse : 27 janvier 2016
FUNCard’s Inner Schematics
Assia Tria , Toulouse : 27 janvier 2016
Side-views show that forgery is somewhat thicker than
a standard card (0.83mm).
Extra thickness varies from 0.4 to 0.7mm suggesting the
existence of more components under the card module,
besides the FUNcard.
Assia Tria , Toulouse : 27 janvier 2016
FUNCard Under X-Ray
 External memory (AT24C64)
 µ-controller (AT90S85515A)
Connection wires
 Connection grid
Assia Tria , Toulouse : 27 janvier 2016
FunCard vs. Forgery X-Ray
Assia Tria , Toulouse : 27 janvier 2016
Forgery vs. FunCard
 Stolen card module
 Connection wires added by fraudster
 Welding points added by the fraudster
Assia Tria , Toulouse : 27 janvier 2016
Pseudo-Color Analysis
Materials may have the same color in the visible region
of the EM spectrum and thus be indistinguishable to
the Human eye. However, these materials may have
different properties in other EM spectrum parts. The
reflectance or transmittance spectra of these materials
may be similar in the visible region, but differ in other
regions.
Pseudo-coloring uses information included in the near-
infrared region (NIR) i.e. 800-1000nm to discriminate
materials beyond the visible region.
Assia Tria , Toulouse : 27 janvier 2016
Pseudo-Color Analysis
Assia Tria , Toulouse : 27 janvier 2016
Pseudo-Color Analysis
Stolen chip now clearly appears in green.
Assia Tria , Toulouse : 27 janvier 2016
Forgery Structure Suggested so Far
Assia Tria , Toulouse : 27 janvier 2016
Forgery Structure Suggested so Far
Stolen card speaks to reader but
instead of the reader the communication
Is intercepted by the fun card
Assia Tria , Toulouse : 27 janvier 2016
Forgery Structure Suggested so Far
What the stolen card says goes into the
FUNcard
Assia Tria , Toulouse : 27 janvier 2016
Forgery Structure Suggested so Far
FUNCard talks to the reader
Assia Tria , Toulouse : 27 janvier 2016
Electronic Analysis Attempt
It is possible to read-back FunCard code.
If the card is not locked
Attempted read-back failed. Device locked.
Anti-forensic protection by fraudster.
Assia Tria , Toulouse : 27 janvier 2016
Magnetic Stripe Analysis
The magnetic stripe was read and decoded.
ISO1 and ISO2 tracks perfectly agree with embossed data.
ISO3 is empty, as is usual for European cards.
Assia Tria , Toulouse : 27 janvier 2016
Electronic Information Query
Data exchanges between the forgery and the PoS were
monitored.
– The forgery responded with the following information:
– PAN = 4561**********79;
– expiry date in 2011;
– cardholder name henceforth referred to as H.D.
All this information is in blatant contradiction with data
embossed on the card.
The forgery is hence a combination of two genuine cards
Assia Tria , Toulouse : 27 janvier 2016
Flashback 2010
Assia Tria , Toulouse : 27 janvier 2016
Flashback 2010
Assia Tria , Toulouse : 27 janvier 2016
The problem is here!
Assia Tria , Toulouse : 27 janvier 2016
Flashback 2010
Assia Tria , Toulouse : 27 janvier 2016
Flashback 2010
Assia Tria , Toulouse : 27 janvier 2016
Flashback 2010
Assia Tria , Toulouse : 27 janvier 2016
Modus Operandi Hypothesis
Assia Tria , Toulouse : 27 janvier 2016
Problem with Hypothesis!
no visible signal activity here!
Assia Tria , Toulouse : 27 janvier 2016
Back to X-Ray: Solution to Riddle!
no visible signal activity here!
Assia Tria , Toulouse : 27 janvier 2016
Anti-Forensic Protection by
Fraudster
Assia Tria , Toulouse : 27 janvier 2016
Using Power Consumption Analysis
Assia Tria , Toulouse : 27 janvier 2016
 PoS sends the ISO command 00 A4 04 00 07
 Command echoed to the stolen card by the FunCard
 Stolen card sends the procedure byte A4 to the FunCard
 FunCard retransmits the procedure byte to the PoS
 PoS sends data to FunCard
 FunCard echoes data to stolen card
 Stolen card sends SW to FunCard
 FunCard transmits SW to PoS
Color Code:
PoS FunCard
FunCard Stolen Card
Stolen Card FunCard
FunCard PoS
Assia Tria , Toulouse : 27 janvier 2016
Power Consuption During GetData
Confirms the modus operandi
Assia Tria , Toulouse : 27 janvier 2016
Power trace of the forgery during VerifyPIN command.
Note the absence of retransmission on the power trace before
the sending of the SW
VerifyPIN Power Trace Analysis
Assia Tria , Toulouse : 27 janvier 2016
Having Finished All Experiments
We can ask the judge’s authorization to perform invasive
analysis.
Authorization granted.
Assia Tria , Toulouse : 27 janvier 2016
 Connection grid
 Stolen card module
(outlined in blue)
Stolen card’s chip
 FunCard module
 Welding of connection
wires
Invasive Analysis
Assia Tria , Toulouse : 27 janvier 2016
 FunCard module
 Genuine stolen card
Welded wire
Invasive Analysis
Assia Tria , Toulouse : 27 janvier 2016
Original EMV Chip Clipped by
Fraudster
Cut-out pattern over laid
Assia Tria , Toulouse : 27 janvier 2016
Wiring Diagram of the Forgery
Assia Tria , Toulouse : 27 janvier 2016
In Conclusion
Attackers of modern embedded IoT devices
• Use advanced tools
• Are very skilled engineers
• Are well aware of academic publications
• Use s/w and h/w anti-forensic countermeasures
If you do not design your IoT device with that in mind
and if stakes are high enough, the device will be broken.
Assia Tria , Toulouse : 27 janvier 2016
Economical Damage
Cost of device replacement in the field
Cost of fraud (stolen money)
Damage to reputation
plus:
Forensic analysis cost. Here: 3 months of full time work.
Assia Tria , Toulouse : 27 janvier 2016
Thank for
your
attention
Assia Tria , Toulouse : 27 janvier 2016

More Related Content

Viewers also liked

Mpact Risk Management Review_FINAL
Mpact Risk Management Review_FINALMpact Risk Management Review_FINAL
Mpact Risk Management Review_FINALDeborah Chapman
 
French classical menu
French classical menuFrench classical menu
French classical menuashok kumar
 
Byungchul Yea (Project)
Byungchul Yea (Project)Byungchul Yea (Project)
Byungchul Yea (Project)Byung Chul Yea
 
French Classical Menu
French Classical MenuFrench Classical Menu
French Classical MenuShourya Puri
 
4491E_RaynerMendes_250617182_Thesis
4491E_RaynerMendes_250617182_Thesis4491E_RaynerMendes_250617182_Thesis
4491E_RaynerMendes_250617182_ThesisRayner Mendes
 

Viewers also liked (9)

Mpact Risk Management Review_FINAL
Mpact Risk Management Review_FINALMpact Risk Management Review_FINAL
Mpact Risk Management Review_FINAL
 
Tercera unidad tics
Tercera unidad ticsTercera unidad tics
Tercera unidad tics
 
Thulasi vadai
Thulasi vadaiThulasi vadai
Thulasi vadai
 
French classical menu
French classical menuFrench classical menu
French classical menu
 
Byungchul Yea (Project)
Byungchul Yea (Project)Byungchul Yea (Project)
Byungchul Yea (Project)
 
French Classical Menu
French Classical MenuFrench Classical Menu
French Classical Menu
 
4491E_RaynerMendes_250617182_Thesis
4491E_RaynerMendes_250617182_Thesis4491E_RaynerMendes_250617182_Thesis
4491E_RaynerMendes_250617182_Thesis
 
Barc0de - Pitch
Barc0de - PitchBarc0de - Pitch
Barc0de - Pitch
 
Cio Summit 2008
Cio Summit 2008Cio Summit 2008
Cio Summit 2008
 

Recently uploaded

(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...motiram463
 
Top Rated Pune Call Girls Ravet ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Ravet ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Ravet ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Ravet ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Call Girls in Nagpur High Profile
 
Top Rated Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
High Profile Call Girls In Andheri 7738631006 Call girls in mumbai Mumbai ...
High Profile Call Girls In Andheri 7738631006 Call girls in mumbai  Mumbai ...High Profile Call Girls In Andheri 7738631006 Call girls in mumbai  Mumbai ...
High Profile Call Girls In Andheri 7738631006 Call girls in mumbai Mumbai ...Pooja Nehwal
 
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...Pooja Nehwal
 
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Book Sex Workers Available Pune Call Girls Yerwada 6297143586 Call Hot India...
Book Sex Workers Available Pune Call Girls Yerwada  6297143586 Call Hot India...Book Sex Workers Available Pune Call Girls Yerwada  6297143586 Call Hot India...
Book Sex Workers Available Pune Call Girls Yerwada 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
Develop Keyboard Skill.pptx er power point
Develop Keyboard Skill.pptx er power pointDevelop Keyboard Skill.pptx er power point
Develop Keyboard Skill.pptx er power pointGetawu
 
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...amitlee9823
 
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...amitlee9823
 
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai Gaped
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai GapedCall Girls Dubai Slut Wife O525547819 Call Girls Dubai Gaped
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai Gapedkojalkojal131
 
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...MOHANI PANDEY
 
VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...
VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...
VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...Call Girls in Nagpur High Profile
 
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...Pooja Nehwal
 
VVIP Pune Call Girls Warje (7001035870) Pune Escorts Nearby with Complete Sat...
VVIP Pune Call Girls Warje (7001035870) Pune Escorts Nearby with Complete Sat...VVIP Pune Call Girls Warje (7001035870) Pune Escorts Nearby with Complete Sat...
VVIP Pune Call Girls Warje (7001035870) Pune Escorts Nearby with Complete Sat...Call Girls in Nagpur High Profile
 
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls in Nagpur Sakshi Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Sakshi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Sakshi Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Sakshi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 

Recently uploaded (20)

(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
 
Top Rated Pune Call Girls Ravet ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Ravet ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Ravet ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Ravet ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
Top Rated Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
High Profile Call Girls In Andheri 7738631006 Call girls in mumbai Mumbai ...
High Profile Call Girls In Andheri 7738631006 Call girls in mumbai  Mumbai ...High Profile Call Girls In Andheri 7738631006 Call girls in mumbai  Mumbai ...
High Profile Call Girls In Andheri 7738631006 Call girls in mumbai Mumbai ...
 
CHEAP Call Girls in Mayapuri (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Mayapuri  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Mayapuri  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Mayapuri (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...
 
🔝 9953056974🔝 Delhi Call Girls in Ajmeri Gate
🔝 9953056974🔝 Delhi Call Girls in Ajmeri Gate🔝 9953056974🔝 Delhi Call Girls in Ajmeri Gate
🔝 9953056974🔝 Delhi Call Girls in Ajmeri Gate
 
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Booking
 
Book Sex Workers Available Pune Call Girls Yerwada 6297143586 Call Hot India...
Book Sex Workers Available Pune Call Girls Yerwada  6297143586 Call Hot India...Book Sex Workers Available Pune Call Girls Yerwada  6297143586 Call Hot India...
Book Sex Workers Available Pune Call Girls Yerwada 6297143586 Call Hot India...
 
Develop Keyboard Skill.pptx er power point
Develop Keyboard Skill.pptx er power pointDevelop Keyboard Skill.pptx er power point
Develop Keyboard Skill.pptx er power point
 
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...
 
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai Gaped
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai GapedCall Girls Dubai Slut Wife O525547819 Call Girls Dubai Gaped
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai Gaped
 
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...
 
VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...
VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...
VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...
 
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
 
VVIP Pune Call Girls Warje (7001035870) Pune Escorts Nearby with Complete Sat...
VVIP Pune Call Girls Warje (7001035870) Pune Escorts Nearby with Complete Sat...VVIP Pune Call Girls Warje (7001035870) Pune Escorts Nearby with Complete Sat...
VVIP Pune Call Girls Warje (7001035870) Pune Escorts Nearby with Complete Sat...
 
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
 
Call Girls in Nagpur Sakshi Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Sakshi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Sakshi Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Sakshi Call 7001035870 Meet With Nagpur Escorts
 

When organized crime applies academic results powerpoint

  • 1. When Organized Crime Applies Academic Results A Forensic Analysis of an In-Card Listening Device Assia Tria assia.tria@cea.fr David Naccache, Houda Ferradi, Rémi Géraud Toulouse : 27 janvier 2016 Assia Tria , Toulouse : 27 janvier 2016
  • 2. 15867 techniciens, ingénieurs, chercheurs et collaborateurs 10 centres de recherche 4,3 Mds € de budget 1608 brevets prioritaires délivrés et en vigueur en portefeuille >650 dépôts de brevets prioritaires 150 start-up depuis 1984 dans le secteur des technologies innovantes 45 Unités mixtes de recherche (UMR) 25 Laboratoires de recherche correspondants Le Commissariat à l’Energie Atomique et aux Energies Alternatives Technologies Clés Génériques Direction de la Recherche Technologique Direction Générale du CEA TechnologieScience Défense Sécurité Direction des Applications Militaires Energie Nucléaire Direction de l’Energie Nucléaire Mission DAM : indépendance stratégique de la France Mission DEN : indépendance énergétique de la France Mission DRT : ré-industrialisation de la France par l’innovation Recherche fondamentale Direction des Sciences de la Matière Direction des Sciences du Vivant Assia Tria , Toulouse : 27 janvier 2016
  • 3. 3 Instituts thématiques 1 Institut de diffusion en régions (2003) Saclay (1967) Grenoble (2005) Grenoble / Chambéry 280 M€ - 2100 pers. (1800 CEA) 80 M€ - 1000 pers. ( 800 CEA) 180 M€ - 1200 pers. (1000 CEA) CEA Tech Régions (2012) CEA-Tech acteur français majeur en recherche technologique Assia Tria , Toulouse : 27 janvier 2016
  • 4. Teams • ITSEF (CESTI) – Evaluations (15p) • LSOC laboratory – 20p, Security for applications • CMP – Gardanne: ENMSE – LETI – Components Security (30p incl 6 CEA) • Resources from other LETI’s dpts (1500 p) – Design, Technology, Characterization Assia Tria , Toulouse : 27 janvier 2016
  • 5. Security in LETI and CEA-TECH PACA  Characterization of the Threats • Implementing attacks on device  Evaluation of the security • Common criteria, EMVCo evaluations  Improvement of the security • Technology, architectures and software protections Physical devices with physical access from the attacker: Crypto boards, HSM Biometrics Phones, smartphones TPM, Trusted computing Smarcards, e-passports, E-Id, RIFD Assia Tria , Toulouse : 27 janvier 2016
  • 6. Goal of This Presentation • Illustrate to what length white collar criminals can go to hack embedded electronic devices. • To date, the following is the most sophisticated smart card fraud encountered in the field. • Goal: raise awareness to the level of resistance that IoT devices must have to resist real attacks in the field. Assia Tria , Toulouse : 27 janvier 2016
  • 7. Context • A forensic assignments. Assia Tria , Toulouse : 27 janvier 2016
  • 8. The Judicial Seizure Assia Tria , Toulouse : 27 janvier 2016
  • 9. The Judicial Seizure • What appears as an ISO/IEC 7816 smart card. • The plastic body indicates that this is a VISA card issued by Caisse d’Épargne (a French bank). • Embossed details are: – PAN5= 4978***********89; – expiry date in 2013; – and a cardholder name, hereafter abridged as P.S. – The forgery’s backside shows a normally looking CVV. • PAN corresponds to a Caisse d’Épargne VISA card. PAN=Permanent Account Number (partially anonymized here). CVV=Card Verification Value. Assia Tria , Toulouse : 27 janvier 2016
  • 10. The backside is deformed around the chip area. Such a deformation is typically caused by heating. Heating (around 80°C) allows melting the potting glue to detach the card module. Visual Inspection Assia Tria , Toulouse : 27 janvier 2016
  • 11. Visual Inspection The module looks unusual in two ways: • it is engraved with the inscription “FUN”; • glue traces (in red) clearly show that a foreign module was implanted to replace the **89 card’s original chip Assia Tria , Toulouse : 27 janvier 2016
  • 12. FUNCards Assia Tria , Toulouse : 27 janvier 2016
  • 13. FUNCard’s Inner Schematics Assia Tria , Toulouse : 27 janvier 2016
  • 14. Side-views show that forgery is somewhat thicker than a standard card (0.83mm). Extra thickness varies from 0.4 to 0.7mm suggesting the existence of more components under the card module, besides the FUNcard. Assia Tria , Toulouse : 27 janvier 2016
  • 15. FUNCard Under X-Ray  External memory (AT24C64)  µ-controller (AT90S85515A) Connection wires  Connection grid Assia Tria , Toulouse : 27 janvier 2016
  • 16. FunCard vs. Forgery X-Ray Assia Tria , Toulouse : 27 janvier 2016
  • 17. Forgery vs. FunCard  Stolen card module  Connection wires added by fraudster  Welding points added by the fraudster Assia Tria , Toulouse : 27 janvier 2016
  • 18. Pseudo-Color Analysis Materials may have the same color in the visible region of the EM spectrum and thus be indistinguishable to the Human eye. However, these materials may have different properties in other EM spectrum parts. The reflectance or transmittance spectra of these materials may be similar in the visible region, but differ in other regions. Pseudo-coloring uses information included in the near- infrared region (NIR) i.e. 800-1000nm to discriminate materials beyond the visible region. Assia Tria , Toulouse : 27 janvier 2016
  • 19. Pseudo-Color Analysis Assia Tria , Toulouse : 27 janvier 2016
  • 20. Pseudo-Color Analysis Stolen chip now clearly appears in green. Assia Tria , Toulouse : 27 janvier 2016
  • 21. Forgery Structure Suggested so Far Assia Tria , Toulouse : 27 janvier 2016
  • 22. Forgery Structure Suggested so Far Stolen card speaks to reader but instead of the reader the communication Is intercepted by the fun card Assia Tria , Toulouse : 27 janvier 2016
  • 23. Forgery Structure Suggested so Far What the stolen card says goes into the FUNcard Assia Tria , Toulouse : 27 janvier 2016
  • 24. Forgery Structure Suggested so Far FUNCard talks to the reader Assia Tria , Toulouse : 27 janvier 2016
  • 25. Electronic Analysis Attempt It is possible to read-back FunCard code. If the card is not locked Attempted read-back failed. Device locked. Anti-forensic protection by fraudster. Assia Tria , Toulouse : 27 janvier 2016
  • 26. Magnetic Stripe Analysis The magnetic stripe was read and decoded. ISO1 and ISO2 tracks perfectly agree with embossed data. ISO3 is empty, as is usual for European cards. Assia Tria , Toulouse : 27 janvier 2016
  • 27. Electronic Information Query Data exchanges between the forgery and the PoS were monitored. – The forgery responded with the following information: – PAN = 4561**********79; – expiry date in 2011; – cardholder name henceforth referred to as H.D. All this information is in blatant contradiction with data embossed on the card. The forgery is hence a combination of two genuine cards Assia Tria , Toulouse : 27 janvier 2016
  • 28. Flashback 2010 Assia Tria , Toulouse : 27 janvier 2016
  • 29. Flashback 2010 Assia Tria , Toulouse : 27 janvier 2016
  • 30. The problem is here! Assia Tria , Toulouse : 27 janvier 2016
  • 31. Flashback 2010 Assia Tria , Toulouse : 27 janvier 2016
  • 32. Flashback 2010 Assia Tria , Toulouse : 27 janvier 2016
  • 33. Flashback 2010 Assia Tria , Toulouse : 27 janvier 2016
  • 34. Modus Operandi Hypothesis Assia Tria , Toulouse : 27 janvier 2016
  • 35. Problem with Hypothesis! no visible signal activity here! Assia Tria , Toulouse : 27 janvier 2016
  • 36. Back to X-Ray: Solution to Riddle! no visible signal activity here! Assia Tria , Toulouse : 27 janvier 2016
  • 37. Anti-Forensic Protection by Fraudster Assia Tria , Toulouse : 27 janvier 2016
  • 38. Using Power Consumption Analysis Assia Tria , Toulouse : 27 janvier 2016
  • 39.  PoS sends the ISO command 00 A4 04 00 07  Command echoed to the stolen card by the FunCard  Stolen card sends the procedure byte A4 to the FunCard  FunCard retransmits the procedure byte to the PoS  PoS sends data to FunCard  FunCard echoes data to stolen card  Stolen card sends SW to FunCard  FunCard transmits SW to PoS Color Code: PoS FunCard FunCard Stolen Card Stolen Card FunCard FunCard PoS Assia Tria , Toulouse : 27 janvier 2016
  • 40. Power Consuption During GetData Confirms the modus operandi Assia Tria , Toulouse : 27 janvier 2016
  • 41. Power trace of the forgery during VerifyPIN command. Note the absence of retransmission on the power trace before the sending of the SW VerifyPIN Power Trace Analysis Assia Tria , Toulouse : 27 janvier 2016
  • 42. Having Finished All Experiments We can ask the judge’s authorization to perform invasive analysis. Authorization granted. Assia Tria , Toulouse : 27 janvier 2016
  • 43.  Connection grid  Stolen card module (outlined in blue) Stolen card’s chip  FunCard module  Welding of connection wires Invasive Analysis Assia Tria , Toulouse : 27 janvier 2016
  • 44.  FunCard module  Genuine stolen card Welded wire Invasive Analysis Assia Tria , Toulouse : 27 janvier 2016
  • 45. Original EMV Chip Clipped by Fraudster Cut-out pattern over laid Assia Tria , Toulouse : 27 janvier 2016
  • 46. Wiring Diagram of the Forgery Assia Tria , Toulouse : 27 janvier 2016
  • 47. In Conclusion Attackers of modern embedded IoT devices • Use advanced tools • Are very skilled engineers • Are well aware of academic publications • Use s/w and h/w anti-forensic countermeasures If you do not design your IoT device with that in mind and if stakes are high enough, the device will be broken. Assia Tria , Toulouse : 27 janvier 2016
  • 48. Economical Damage Cost of device replacement in the field Cost of fraud (stolen money) Damage to reputation plus: Forensic analysis cost. Here: 3 months of full time work. Assia Tria , Toulouse : 27 janvier 2016
  • 49. Thank for your attention Assia Tria , Toulouse : 27 janvier 2016