mirror of
https://github.com/carlospolop/hacktricks
synced 2024-11-26 22:52:06 +00:00
4.3 KiB
4.3 KiB
4786 - Cisco Smart Install
从零开始学习AWS黑客技术,成为专家 htARTE(HackTricks AWS红队专家)!
- 您在网络安全公司工作吗? 想要在HackTricks中看到您的公司广告? 或者想要访问PEASS的最新版本或下载PDF格式的HackTricks? 请查看订阅计划!
- 发现我们的独家NFTs收藏品The PEASS Family
- 获取官方PEASS和HackTricks周边产品
- 加入 💬 Discord群组 或 电报群组 或在Twitter上关注我 🐦@carlospolopm.
- 通过向 hacktricks repo 和 hacktricks-cloud repo 提交PR来分享您的黑客技巧。
{% embed url="https://websec.nl/" %}
基本信息
Cisco Smart Install是思科设计的用于自动化新思科硬件的初始配置和操作系统镜像加载的工具。默认情况下,Cisco Smart Install在思科硬件上处于活动状态,并使用传输层协议TCP,端口号为4786。
默认端口: 4786
PORT STATE SERVICE
4786/tcp open smart-install
Smart Install Exploitation Tool
在2018年,发现了该协议中的一个关键漏洞CVE-2018-0171。威胁级别在CVSS评分中为9.8。
向处于活动状态的Cisco Smart Install的TCP/4786端口发送一个特制数据包会触发缓冲区溢出,允许攻击者:
- 强制重新启动设备
- 调用RCE
- 窃取网络设备的配置。
**SIET(Smart Install Exploitation Tool)**被开发用于利用这个漏洞,它允许您滥用Cisco Smart Install。在本文中,我将向您展示如何读取一个合法的网络硬件配置文件。配置外泄对于渗透测试人员可能很有价值,因为它将了解网络的独特特性。这将使生活更轻松,并允许找到攻击的新向量。
目标设备将是“活动”的Cisco Catalyst 2960交换机。虚拟镜像没有Cisco Smart Install,因此您只能在真实硬件上进行练习。
目标交换机的地址为10.10.100.10且CSI处于活动状态。加载SIET并开始攻击。-g参数表示从设备中外泄配置,-i参数允许您设置易受攻击目标的IP地址。
~/opt/tools/SIET$ sudo python2 siet.py -g -i 10.10.100.10
交换机配置 10.10.100.10 将位于 tftp/ 文件夹中
{% embed url="https://websec.nl/" %}
从零开始学习AWS黑客技术,成为专家 htARTE(HackTricks AWS Red Team Expert)!
- 你在一家 网络安全公司 工作吗?想要看到你的 公司在HackTricks中被宣传 吗?或者想要访问 PEASS的最新版本或下载HackTricks的PDF?查看 订阅计划!
- 探索 PEASS家族,我们的独家 NFTs
- 获取 官方PEASS & HackTricks周边
- 加入 💬 Discord群 或者 电报群 或者 关注 我的 Twitter 🐦@carlospolopm.
- 通过向 hacktricks仓库 和 hacktricks-cloud仓库 提交PR来 分享你的黑客技巧。