Examples of Problematic Apps
Below are examples of three
bad apps, namely, BadApp1,
BadApp2, and BadApp3. As shown
in figures 1 and 2, BadApp1 is
designed to store the user’s
preferences under HKLM\Software\XYZ.
Figure 1– BadApp1.
Figure 2– BadApp1stores the
user’s preferences in HKLM.
BadApp2 is a variation of
BadApp1. As shown in figures 3
and 4, it is designed to store
the configuration file
containing the user’s
preferences in the program
folder.
Figure 3 – BadApp2.
Figure 4 – BadApp2 stores the
configuration file containing
the user’s preferences in the
program folder.
Finally, BadApp3 is a simple
data entry application. As shown
in figures 5 and 6, it is
designed to store customer
information records in the Data
folder under the program folder.
Figure 5 – BadApp3.
Figure 6 – BadApp3 stores
customer information records in
the Data folder under the
program folder.
Next: Corrective Rules