网络安全笔记整理,你花了多久弄明白架构设计

简介: 网络安全笔记整理,你花了多久弄明白架构设计

勒索病毒:

一种恶意程序,可以感染设备、网络与数据中心并使其瘫痪,直至用户支付赎金使系统解锁。

特点:调用加密算法库、通过脚本文件进行Http请求、通过脚本文件下载文件、读取远程服务器文件、通过wscript执行文件、收集计算机信息、遍历文件。

第一阶段:锁定设备,不加密数据

第二阶段:加密数据,交付赎金后解密

第三阶段:攻陷单点后,横向扩散

第四阶段:加密货币的出现改变勒索格局

五阶段:RaaS模式初见规模

传播方式:钓鱼邮件、蠕虫式传播、恶意软件捆绑、暴力破解、Exploit Kit分发

勒索病毒特点:

针对攻击者**😗*

传播入口多

①公网服务器暴露端口、应用、系统,存在高危漏洞、弱口令和不合适的安全策略等

②内部用户自身遭遇钓鱼邮件,恶意链接,访问网页挂马,下载捆绑病毒的注册机破解软件等

传播技术隐蔽

①传输通道隐蔽,难以被发现,如DNS隐蔽隧道

②自动化慢速爆破,潜伏时间长,攻击频率低,难以被一般安全设备纳入统计

③病毒样本变种频繁,无法及时识别。

勒索产业化发展

①勒索软件包(勒索软件即服务)代码质量高,安全攻击能力强

②从制作到分发到洗钱每个节点都能找到对应的服务

针对受害者**😗*

安全状况看不清

①不清楚当前资产暴露情况

②不清楚当前资产脆弱性情况

安全设备防不住

①买了很多安全设备,不会精细配置,安全策略没关联

勒索病毒技术迭代快,传统安全设备防护不全面有疏漏

问题处置不及时

①勒索病毒爆发初期不知如何处置,小问题拖成大事件

②设备属性局限只能从单一方面处置问题,不够全面,记录缺失

挖矿病毒:

一种恶意程序,可自动传播,在未授权的情况下,占用系统资源,为攻击者谋利,使得受害者机器性能明显下降,影响正常使用

特点:占用CPU或GPU等计算资源、自动建立后门、创建混淆进程、定期改变进程名与PID、扫描ssh文件感染其他机器。

危害:占用系统资源、影响系统正常使用。

特洛伊木马:

完整的木马程序一般由两个部份组成:服务器程序与控制器程序。“中了木马”就是指安装了木马的服务器程序,若你的电脑被安装了服务器程序,则拥有控制器程序的人就可以通过网络控制装有服务器程序的电脑。

特点:注入正常程序中,当用户执行正常程序时,启动自身。自动在任务管理器中隐藏,并以“系统服务”的方式欺骗操作系统。包含具有未公开并且可能产生危险后果的功能的程序。具备自动恢复功能且打开特殊端口。

危害:个人隐私数据泄露,占用系统资源

蠕虫病毒:

蠕虫是一种可以自我复制的代码,并且通过网络传播,通常无需人为干预就能传播。蠕虫病毒入侵并完全控制一台计算机之后,就会把这台机器作为宿主,进而扫描并感染其他计算机

特点:不依赖宿主程序、利用漏洞主动攻击、通过蠕虫网络隐藏攻击者的位置。

危害:拒绝服务、隐私信息丢失

宏病毒:

宏病毒是一种寄存在文档或模板的宏中的计算机病毒。

特点:感染文档、传播速度极快、病毒制作周期短、多平台交叉感染

危害:

感染了宏病毒的文档不能正常打印。

封闭或改变文件存储路径,将文件改名。

非法复制文件,封闭有关菜单,文件无法正常编辑。

调用系统命令,造成系统破坏。

流氓软件/间谍软件:

流氓软件是指在未明确提示用户或未经用户许可的情况下,在用户计算机或其他终端上安装运行,侵害用户合法权益的软件,但不包含中国法律法规规定的计算机病毒。

间谍软件是一种能够在用户不知情的情况下,在其电脑上安装后门、收集用户信息的软件。它能够削弱用户对其使用经验、隐私和系统安全的物质控制能力。

特点:强制安装、难以卸载、浏览器劫持、广告弹出、恶意收集用户信息、恶意卸载、恶意捆绑、恶意安装等。

危害:窃取隐私,影响用户使用体验

恶意程序一般会具备一下的多个或全部特性

1,非法性

2,隐蔽性

3,潜伏性

4,可触发性

5,表现性

6,破坏性

7,传染性 — 蠕虫病毒的典型特点

8,针对性

9,变异性


相关文章
|
25天前
|
前端开发 测试技术 数据处理
Kotlin教程笔记 - MVP与MVVM架构设计的对比
Kotlin教程笔记 - MVP与MVVM架构设计的对比
48 4
|
25天前
|
前端开发 JavaScript 测试技术
Kotlin教程笔记 - 适合构建中大型项目的架构模式全面对比
Kotlin教程笔记 - 适合构建中大型项目的架构模式全面对比
26 3
|
25天前
|
存储 前端开发 Java
Kotlin教程笔记 - MVVM架构怎样避免内存泄漏
Kotlin教程笔记 - MVVM架构怎样避免内存泄漏
24 2
|
2月前
|
Linux 开发工具 Android开发
FFmpeg开发笔记(六十)使用国产的ijkplayer播放器观看网络视频
ijkplayer是由Bilibili基于FFmpeg3.4研发并开源的播放器,适用于Android和iOS,支持本地视频及网络流媒体播放。本文详细介绍如何在新版Android Studio中导入并使用ijkplayer库,包括Gradle版本及配置更新、导入编译好的so文件以及添加直播链接播放代码等步骤,帮助开发者顺利进行App调试与开发。更多FFmpeg开发知识可参考《FFmpeg开发实战:从零基础到短视频上线》。
166 2
FFmpeg开发笔记(六十)使用国产的ijkplayer播放器观看网络视频
|
1天前
|
NoSQL 关系型数据库 MySQL
《docker高级篇(大厂进阶):4.Docker网络》包括:是什么、常用基本命令、能干嘛、网络模式、docker平台架构图解
《docker高级篇(大厂进阶):4.Docker网络》包括:是什么、常用基本命令、能干嘛、网络模式、docker平台架构图解
74 56
《docker高级篇(大厂进阶):4.Docker网络》包括:是什么、常用基本命令、能干嘛、网络模式、docker平台架构图解
|
15天前
|
机器学习/深度学习 资源调度 算法
图卷积网络入门:数学基础与架构设计
本文系统地阐述了图卷积网络的架构原理。通过简化数学表述并聚焦于矩阵运算的核心概念,详细解析了GCN的工作机制。
41 3
图卷积网络入门:数学基础与架构设计
|
1月前
|
网络协议 数据挖掘 5G
适用于金融和交易应用的低延迟网络:技术、架构与应用
适用于金融和交易应用的低延迟网络:技术、架构与应用
56 5
|
1月前
|
XML 前端开发 Android开发
Kotlin教程笔记(80) - MVVM架构设计
Kotlin教程笔记(80) - MVVM架构设计
|
19天前
|
XML 前端开发 Android开发
Kotlin教程笔记(80) - MVVM架构设计
Kotlin教程笔记(80) - MVVM架构设计
|
2月前
|
XML 前端开发 Android开发
Kotlin教程笔记(80) - MVVM架构设计
Kotlin教程笔记(80) - MVVM架构设计
28 1