Figure 5: Changes in code targeted over the years
First-
Party Firmware
First-
Party OS/Applications
Third-
Party Application
Third-
Party Firmware
Attacker
Application
OSS
Unknown/NA
0
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
2010
1
0
1
1
0
1
0
2011
0
1
2
0
0
1
0
2012
0
0
1
0
0
0
0
2013
0
1
5
0
1
0
0
2014
1
0
2
1
1
0
0
2015
3
2
7
4
0
0
1
2016
1
0
2
0
2
3
0
2017
0
0
9
0
3
5
1
2018
2
1
6
2
12
5
1
2019
4
4
7
4
4
6
1
2020
3
2
5
3
2
3
0