DIVA Android App — Walkthrough

Figure 1.0

Installation:

Figure1.1
Figure 1.2
Figure 1.3
Figure 1.4
Figure 1.5
Figure 1.6

INSECURE LOGGING:

Figure 1.7
Figure 1.8
Figure 1.9
Figure 1.10
Figure 1.11

HARDCODING ISSUES - PART 1:

Figure 1.12
Figure 1.13
Figure 1.14
Figure 1.15
Figure 1.16

INSECURE DATA STORAGE - PART 1:

Figure 1.17
Figure 1.18
Figure 1.19
Figure 1.20

INSECURE DATA STORAGE - PART 2:

Figure 1.21
Figure 1.22
Figure 1.23

INSECURE DATA STORAGE - PART 3:

Figure 1.24
Figure 1.25
Figure 1.26

INSECURE DATA STORAGE - PART 4:

Figure 1.27
Figure 1.28
Figure 1.29

INPUT VALIDATION ISSUES - PART 1:

Figure 1.30

INPUT VALIDATION ISSUES - PART 2:

Figure 1.31
Figure 1.32
Figure 1.33

ACCESS CONTROL ISSUES - Part 1:

Figure 1.34
Figure 1.35
Figure 1.36
Figure 1.37
Figure 1.38

ACCESS CONTROL ISSUES - PART 2:

Figure 1.39
Figure 1.40
Figure 1.41
Figure 1.42
Figure 1.43
Figure 1.44
Figure 1.45

ACCESS CONTROL ISSUES - PART 3:

Figure 1.46

HARDCODING ISSUES - PART 2:

Figure 1.47
Figure 1.48

INPUT VALIDATION ISSUES - PART 3:

Figure 1.49
Figure 1.50
Figure 1.51

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store