介绍什么是应用程序
如今,我们中的许多人甚至会在随口一提的聊天中聊到应用程序。 但我们真的知道什么是应用程序吗? 为了更好地理解应用程序如何沦为网络罪犯的攻击媒介,我们首先要弄清楚它们掌握了关于我们的什么信息。
什么是软件?
软件是代码形式的命令集合或一组命令,指示计算机或设备执行某种形式的工作。 软件在设备的硬件(物理组件)之上运行。 概括而言,软件有两种类型:
- 系统软件
- 应用程序软件
系统软件
系统软件是打开设备时运行的第一个组件,负责管理使设备正常工作的不同组件。 它还创建一个框架,使应用程序能够正常运行,并在它们停止工作时缓解问题。
系统软件的特征如下:
- 它控制或促进系统的硬件和进程,如键盘、鼠标、网络和视频。
- 它可以独立运行。
- 它通常在后台运行。
例如,计算机的操作系统以及杀毒软件和防火墙等实用工具都是系统软件。
系统软件是一个庞大且复杂的领域,远远超出本单元的范围。 但值得注意的是,系统软件也可能成为网络罪犯的攻击目标。
应用程序软件
应用程序软件(也称为应用程序)是为特定目的而设计的。 这些目的包括文字处理、电子表格、电子邮件和即时消息传递等。 这些应用程序旨在处理系统软件的特定实例,大多数应用程序可用于最常用的系统。
应用程序软件的特征如下:
- 执行专门的工作,例如文字处理、视频编辑和消息传递。
- 旨在让用户直接与之交互。
- 通常,它不独立运行,需要系统软件。
- 它需要由用户安装。
Word 处理器、电子邮件应用、Internet 浏览器和图像编辑器都是应用程序软件的示例。 比以往更常见的是,我们会使用应用程序软件执行各种操作,因此它们现在具有各种形状和大小。 应用程序可在各种设备(如桌面设备、移动设备和设备)上运行。 例如,游戏是可在桌面设备、移动设备甚至智能电视上运行的应用程序。
应用程序也变得更加主动和智能。 例如,即使未与应用程序交互,移动电话上的地图应用程序也可以跟踪你的位置,为你提供实时交通信息。 设备上的应用正在收集关于你的重要数据,例如你的位置、你在给定位置的停留时间、浏览器搜索历史记录等。
通常,收集的信息会与其他应用共享。 例如,浏览器搜索历史记录通常会与社交媒体站点共享,这样它们就可根据这些信息提供定向广告。
由于应用程序与我们的日常生活紧密相连,并且在各种设备上运行,它们已经成为了解我们信息的关键。 网络罪犯也意识到了这一点,他们尝试入侵应用程序来获取我们的信息。