🦠

Understanding Spyware and Bloatware

May 25, 2025

Lecture on Spyware and Bloatware

Spyware

Definition and Function

  • Spyware is a type of malware that monitors user activity on a system.
  • It can display advertisements, steal personal information, or commit affiliate fraud.

Installation

  • Spyware is typically installed via:
    • Peer-to-peer software.
    • Fake security software.
    • Malicious links in emails.

Capabilities

  • Monitors browsing habits and relays data to attacker's servers.
  • Can install a keylogger to capture everything typed, including usernames and passwords.

Prevention and Removal

  • Use anti-malware or antivirus software to detect and stop spyware.
  • Research any software before installation to ensure it is legitimate.
  • Keep a known good backup to recover from infections.
  • Consider third-party software like Malwarebytes for detection and removal.

Bloatware

Definition and Characteristics

  • Bloatware refers to pre-installed applications on new computers or mobile devices.
  • These apps may include popular apps like mail or browsers, but also unnecessary applications.
  • Installed by hardware manufacturers, often for revenue.

Concerns

  • Consumes storage space needed for other applications.
  • May run automatically at startup, affecting system efficiency.
  • Potential security risks due to known or unknown vulnerabilities.

Managing Bloatware

  • Manual Removal:
    • Uninstall through the operating system's application management.
    • Some apps may have their own uninstaller.
    • Listed in the installed applications section or program area.
  • Third-Party Removal Tools:
    • Last resort for uninstalling stubborn bloatware.
    • Provides additional methods to remove code where standard uninstall processes fail.

These notes cover the basics of spyware and bloatware, including how they can affect your system, ways to prevent and remove them, and the security implications they present.