SNMP攻击

snmp弱口令及安全加固 snmp弱口令及安全加固 弱口令检测 nmap –sU –p161 –script=snmp-brute ip //查找snmp弱口令 弱口令利用 nmap -sU -p161 --script=snmp-netstat ip//获取网络端口状态 nmap –sU –p161 –script=snmp-sysdescr ip //获取系统信息 nmap -sU -p161 --script=sn... 阅读详情
当你获得对方机器的SNMP口令,你要怎么做?
1、Snmputilget
下面我们在命令行状态下使用Win2K资源工具箱中的程序snmputil.exe
来获取安装了SNMP的Win2K机器的网络接口数目,命令参数是get:
前提是对方snmp口令是public
snmputil.exe提供基本的、低级的SNMP功能,通过使用不同的参数和变量,可以显示设备情况以及管理设备。
下面来看看这个例子都包含了哪些参数和变量:
d:>snmputilgetlocalhostpublic.1.3.6.1.2.1.2.1.0
Variable=interfaces.ifNumber.0
Value=Integer322
最后一个参数是SNMP变量,值为1.3.6.1.2.1.2.1.0,被称为物件识别代码OID(objectidentifier)。
OID有对应的字符串表达式,也就是在SNMPUTIL输出内容的第一行,在这个例子中,即是interfaces.ifNumber.0。
这个字符串对于用户来说,就要易记易读多了。你可以发现,这种对应关系与DNS类似。
第二个参数指定将SNMP请求发送给哪个设备,在这里是localhost,即本地主机。
第三个参数指定使用哪个共同体(即验证字符串或口令),在这里是public。
在每个发送到被管理设备的SNMPUDP信息包中,这个口令是以纯文本形式传输的。
当一个Win2K设备安装上SNMP支持后,缺省的SNMP共同体名称为public,这表明允许用户读取现有的所有变量。
因为即便是设备中的网络接口数目也是一个敏感数据,所以这就成为第一个安全问题。
2、Snmputilgetnext
接着,我们试一试snmputil的另一个命令参数getnext:/pre>
d:\>snmptilgetnextlocalhostpublicinterfaces.ifNumber.0
Variable=interfaces.ifTable.ifEntry.ifIndex.1
Value=Integer321
d:\>snmptilgetnextlocalhostpublicinterfaces.ifTable.ifEntry.ifIndex.1
Variable=interfaces.ifTable.ifEntry.ifIndex.16777219
Value=Integer3216777219
getnext的功能是获取指定SNMP变量的下一个变量的值及其OID。因为一个设备的所有SNMP变量都是规则排列的,
所以使用getnext命令参数就可以获取一个设备中的所有变量值及OID,而不需要事先知道它们的准确OID值。
pre>
另外Snmputilgetnext可以用来测试Windows2KSNMP内存消耗拒绝服务攻击缺陷
受影响的系统有:
-Microsoftlmmib2.dll5.00.2134.1
-MicrosoftWindows2000ServerSP2
-MicrosoftWindows2000ServerSP1
-MicrosoftWindows2000Server
具体方法:
snmputilgetnextlocalhostpublic.1.3.6.1.4.1.77.1.2.28.0
3、snmputilwalk
知道了next指令的用途,我们可以编写一个程序自动获取一个设备的所有OID及其数值,而不用一行行地敲入那么长的命令。
但幸运的是,snmputil的walk指令帮助我们实现了这个想法。在命令行状态下敲入下面的命令,将显示出本地机器几乎所有的变量:
C:\>snmputilwalklocalhostpublic.1.3
你会看到一行行的文字在黑白窗口中不停地滚动.直到最后出现“EndofMIBsubtree”的信息
其他指令含义:
1.snmputilwalk对方ippublic.1.3.6.1.2.1.25.4.2.1.2列出系统进程
这样就可以使入侵者在入侵之前就知道你系统运行的软件,有没有装杀毒软件,
从而知己知彼,百战不殆!
2.snmputilwalk对方ippublic.1.3.6.1.4.1.77.1.2.25.1.1列系统用户列表
有了这个更好了,入侵者可以根据你的用户表编一个密码表进行探测,
减少了入侵的盲目性。
3.snmputilget对方ippublic.1.3.6.1.4.1.77.1.4.1.0列出域名
这个可以列出系统的域名,是入侵者得到了主机名,
可以根据此设置探测的密码字典,增加了成功率。
4.snmputilwalk对方ippublic.1.3.6.1.2.1.25.6.3.1.2列出安装的软件
用这个入侵者可以看你装的sp是什么,有没有装防火墙等信息,
可以据此判断应该有的系统漏洞,增加了入侵的成功率。
5.snmputilwalk对方ippublic.1.3.6.1.2.1.1列出系统信息
这个可以使入侵者了解系统状况以及主机的稳定性,可以从主机的uptime里得知你系统开机了多长时间,从而确定是否入侵。
SNMP协议概述与攻击示例 SNMP(简单网络管理协议)是一种用于网络设备管理的标准协议,主要用于收集和组织网络设备的信息,属于应用层协议。5. SNMPv3利用:SNMPv3 使用加密认证,暴力破解难度较高,但仍可能存在弱点可被利用,如通过嗅探流量捕获SNMPv3数据包,对加密的MD5/SHA1哈希进行离线破解、检查是否使用默认用户名和弱密码。可以采取的防御措施:禁用不必要的SNMP服务、使用SNMPv3,启用加密和强认证、更改默认community string、实施访问控制限制、定期更新SNMP软件版本、监控SNMP流量异常。 阅读详情

相关推荐

利用SNMP攻击思科等交换机路由器等设备

原理:某些交换机与路由器等设备会开启161端口的SNMP服务,有些设备采用默认的只读社区字符串:public与读写社区字符串:private或是其他较弱的社区字符串,这就使得我们可以以此来查看设备的实时信息甚至下载它的配置信息(下载配置文件需要有读写社区字符串),得到明文或加密的账户与密码,我们可以以此破解出账户口令或是添加已知账户和密码上去并将修改过的配置文件重新上传上去,达到添加账户的作用,此

qq_15856647的博客 2032

SNMP服务存在可读口令(CVE-1999-0516,CVE-1999-0517)​​​​​​​猜测出远程SNMP服务存在可登录的用户名口令

SNMP服务存在可读口令(CVE-1999-0516,CVE-1999-0517)猜测出远程SNMP服务存在可登录的用户名口令。

wsyzxss的博客 6270

snmp弱口令public漏洞工具

相信大家在用x-scan的时候绝对有扫倒snmp弱口令 public的时候 ,但是很少有人关注它 ,现在我就说一下他的用途, 其实他能够泄漏很多主机信息的

snmp默认团体名/弱口令漏洞及安全加固

在运行SNMP服务的设备上,若管理员配置不当运行默认团体名/弱口令访问,将导致敏感信息泄露。敏感不限于系统运行的进程、已安装的软件、系统存在的用户,运行的服务,端口情况等。通过这些信息,攻击者可以清晰的了解到设备整体情况,根据开放的端口和服务快速定位可入侵点,根据运行的进程名判断是否存在哪些防护软件,有什么bypass的方法。1> 开始—>程序—>管理工具—>服务—>SNMPService—>属性—>安全 在这个配置界面中,可以修改“社区名称”(community strings),也就是snmp密码。

企业实战系列集 ●●● https://ximenjianxue.blog.youkuaiyun.com 2万+

使用ST-LINK烧录stm32教程说明

使用ST-LINK烧录stm32

qq_34426854的博客 1万+

西门子1500T插补控制实战:从硬件组态到轨迹规划

本文详细解析了西门子1500T插补控制的完整实战流程。从硬件组态中正确选择带T的CPU和配置报文105,到创建同步轴与插补器工艺对象,再到使用MC_Interpolator功能块编程实现直线与圆弧插补,并分享了调试技巧与常见问题解决方案,为工程师实现高精度复杂轨迹规划提供清晰指导。

weixin_29228781的博客 423

网安实习生

现在开始步入工作了,终于要接受社会毒打了,以前一直想写博客但是因为要上课以及没有规划好时间计划,所以写博客的计划一直被耽搁了,现在开始实习了想着把一整天所学到的东西复习以及归纳总结,看看实习结束后能比现在的我强多少,那么正片开始。虽然第一天工作感觉没啥进度,但是给我长记性了,有时候不要怀疑自己的技术,可能就单纯的别的问题,一定相信自己啊,还有就是实习的第一天别这么社恐了,去甲方的一天我跟甲方可能没说过超10个字,都是同事在跟甲方沟通,下次一定要好好记住改正,今天的任务结束。

lqz555的博客 1568

保姆级教程:如何用Le2i Fall Detection Dataset训练你的跌倒检测模型(附数据集下载)

本文提供了一份详细的实战指南,教你如何使用Le2i Fall Detection Dataset训练跌倒检测模型。内容涵盖数据集的深度解析、预处理与工程化管道搭建、模型选择与训练策略,以及评估优化与部署考量,旨在帮助开发者从零构建高精度、可应用的跌倒检测系统。

assembly8low的博客 1288

2022年统计的27个网络安全漏洞数据信息

在这篇文章中,我们汇总了进入 2022 年需要注意的主要网络安全漏洞统计数据和信息。

网络研究观 1万+

OCEAN 电路仿真

介绍利用 Cadence OCEAN 进行电路脚本仿真的方法

weixin_43249158的博客 4404

MIC卡的OFED驱动安装

 IB网络和OFED驱动安装 IB InfiniBand是一个统一的互联结构,可以处理存储I/O、网络I/O和进程间通信(IPC)。它可以将磁盘阵列、SANs、LANs、服务器和集群服务器进行互联,也可以连接外部网络(比如WAN、VPN、互联网)。设计InfiniBand的目的主要是用于企业数据中心,大型的或小型的。目标主要是实现高的可靠性、可用性、可扩展性和高的性能。Inf

beglorious的专栏 5106

SNMP放大攻击原理及实战演示

SNMP(Simple Network Management Protocol):简单网络管理协议 SNMP主要工作原理:通过一台客户端机器向一个被管理的设备发出查询请求获取这台设备当前运行状态的检测等情况,网络监控一般是基于SNMP与Agent。 即:向管理的目标发送指令进行配置设置;网络监控:网络运行状态的监视 在SNMP的服务中,(被监控设备)端口UDP 161为主动查询请求;162端...

Jeromeyoung 4816

安卓新奇玩机工具全攻略___联发科MTK v6 限时免费 刷写固件工具操作

摘要:该文介绍一款限时免费的联发科V6刷机工具,支持小米、Vivo、Moto等多品牌设备,包括红米Note14Pro等机型(Klimt/Goya等代码)。工具需注册使用,提供EFS分区备份功能。作者提示工具可能触发杀毒警报,强调禁止非法用途,并说明部分联网工具可能失效。

小马哥的专栏 1321

snmp攻击

• 原理:攻击者通过扫描网络中的SNMP设备(如用snmpwalk、onesixtyone工具),尝试默认或常见的共同体字符串(如public、private、admin等),或通过抓包嗅探明文传输的字符串。• 弱认证机制:SNMPv1和v2c使用“共同体字符串”(Community String)作为认证方式,本质是明文传输的密码(默认常见为public(只读)、private(读写)),易被嗅探或猜测。对开启的服务,仅授予只读权限(如需读写,严格限制操作范围)。重启关键网络设备导致服务中断。

ttyy1112的专栏 936

PyQt5开发编译器安装(PyCharm安装)

PyCharm 提供了最完整的 PyQt5 开发体验,特别是其集成的调试工具和 Qt Designer 支持,能显著提高开发效率。是最受欢迎和功能最完整的 IDE。它专门为 Python 开发优化,对 PyQt5 有很好的支持。右键运行该文件,如果出现窗口说明配置成功。对于 PyQt5 开发,

啊渊的专栏 419

Python FastAPI 面试题及参考答案

FastAPI 的路由机制是其核心功能之一,用于将不同的 URL 路径映射到相应的处理函数。通过定义路由,可以构建出功能丰富的 API。在 FastAPI 中,使用装饰器来定义路由。在这个示例中,是一个装饰器,它将根路径"/"的 GET 请求映射到read_root函数。当客户端发送一个 GET 请求到根路径时,FastAPI 会调用read_root函数并返回结果。

大模型大数据攻城狮的专栏 2248

SNMP放大攻击

○ 管理信息数据库(MIB)是一个信息存储库,包含管理代理中的有关配置和性能的数据,按照不同分类,包含分属不同组的多个数据对象。定义SNMPbulk,修改下面两个,看第一张图片修改即可,100的意思就是这个包重复100遍。○ 每一个节点都有一个对象标识符(OID)的唯一的标识。○ IETF定义标准的MIB库 / 厂家自定义MIB库。○ 服务端口 UDP 161 / 162。○ 请求流量小,查询结果返回流量大。SNMP只需要更改团体名即可。○ 定义community。● 安装SNMP服务。

分享学习网络的点点滴滴 397

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

基于snmp的反射攻击的理论及其实现

原文地址:http://drops.wooyun.org/tips/2106 只做收藏和学习之用 0x00前言 当时dns反射攻击爆发的时候,我就开始研究snmp的反射攻击(实际可以达到20倍的放大效果),在2013年夏天就已经理论研究完成,后来实现工具化。最后还差规模化(武器化)。其实,是国外在2013年初,就有只言片语叙述snmp的反射攻击,但是没有一篇完整的文章,最近在

shangcx的博客 4005

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

如何通过SNMP实现网络攻击缓解?

ntopng的最大优势之一是它能够将源自不同层和多个源的数据关联在一起。例如,ntopng可以查看IP数据包,以太网帧,并同时轮询SNMP设备。这使ntopng可以有效地执行关联并观察: IP地址的行为(例如,该IP是否被列入黑名单?) 网络中承载IP流量的MAC地址 MAC地址的物理位置(即,给定的MAC地址以及中继和访问端口所遍历的物理交换机) ntopng,从4.1版本开始,利用这些信息通过SNMP实现攻击缓解。换句话说,ntopng: 使用一种成为分数的折衷表示来确定IP是否是攻击者(客户端

虹科网络安全的博客 758

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

【渗透测试】边界设备SNMP服务攻击

看看对于SNMP服务如何进行攻击!【渗透测试】边界设备SNMP服务攻击思考。

夜风的博客 600

【网络安全】渗透测试零基础入门之SNMP放大攻击原理及实战演示教程!

本文介绍了网络安全渗透测试中利用SNMP协议进行DDoS放大攻击的实战方法。首先讲解了SNMP协议的工作原理和应用模型,包括被管理设备、SNMP代理和网络管理系统三部分。随后详细演示了在2003服务器配置SNMP服务后,通过Kali系统发送伪造的SNMP请求包,利用SNMP的响应放大特性实现攻击效果。实验数据显示,发送95字节的请求可收到超过9KB的响应数据,放大效果显著。文章还提供了使用nmap扫描SNMP服务的方法,并分享了网络安全学习资源。文末提醒配置SNMP服务时需注意安全风险,避免成为攻击帮凶。

qq_41314882的博客 888

linux启snmp服务报错,SNMP协议攻击

0x00. SNMP协议简介简单网络管理协议(SNMP)是TCP/IP协议簇的一个应用层协议,工作在UDP 161端口,用于监控目标设备的操作系统、硬件设备、服务应用、软硬件配置、网络协议状态、设备性能及资源利用率、设备报错事件信息、应用程序状态等软硬件信息。0x01.MIB-管理信息库管理信息库MIB:任何一个被管理的资源都表示成一个对象,称为被管理的对象,MIB是被管理对象的集合。它定义了被管...

weixin_30269201的博客 644

Kali linux 学习笔记(七十七)拒绝服务——SNMP 放大攻击 2020.4.15

本节学习SNMP 放大攻击

闵行小鱼塘 970

Kali Linux渗透测试 130 拒绝服务--SNMP 放大攻击

本文记录 Kali Linux 2018.1 学习使用和渗透测试的详细过程,教程为安全牛课堂里的《Kali Linux 渗透测试》课程 Kali Linux渗透测试(苑房弘)博客记录 1. 简介 简单网络管理协议Simmple Network Management Protocol 一般用来监控和管理网络设备 服务端口UDP 161/162 管理站(manager/客户端)、被管理设备(a

kevinhanser 1990
上一篇: ASP SQL注入
下一篇: PHP和MYSQL的安装
星梦枫
博客等级 码龄16年 2粉丝 18原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值