当前位置: 首页 > news >正文

SMB工具横向移动

一. SMB工具介绍和使用

1.介绍

2013年的Defcon上,就引入了smbexec,后续 smbexec 被 Impacket 进一步完善了。在Impacket中支持明文认证,NTLM认证,Aeskey认证等方式!

在这里插入图片描述

2. 使用方法
命令:
smbexec.exe 用户名:密码@IP地址
smbexec.exe administrator:Lyp010822@TWO-PC.hack.com 

在这里插入图片描述

二. SMBEXEC工具运行原理

1、建立IPC$连接

在这里插入图片描述

2、通过服务执行命令

在这里插入图片描述
在这里插入图片描述

%COMSPEC% /Q /c echo whoami ^> \\127.0.0.1\C$\__output 2^>^&1 > %TEMP%\execute.bat & %COMSPEC% /Q /c %TEMP%\execute.bat & del %TEMP%\execute.bat
3、将命令放在%temp%/execute.bat中

在这里插入图片描述
在这里插入图片描述

4、运行execute.bat文件,将结果存储在C:/__output文件中

在这里插入图片描述

5、删除execute.bat

在命令的最后 del %TEMP%\execute.bat 就是删除bat文件

6、通过客户端读取目标机器的C:/__output文件中内容

在这里插入图片描述

在日志中会有命令执行的结果
在这里插入图片描述

三. SMBEXEC上线操作

因为smbexec工具不支持单个命令运行,每运行一条命令就要调用一个服务,且只能进入交互的SHELL,所以上线的条件必须是可以远控之后进行桌面操作上线!

http://www.lryc.cn/news/356286.html

相关文章:

  • cesuim
  • 2023、2024国赛web复现wp
  • day34 贪心算法 455.分发饼干 376. 摆动序列
  • 养老院管理系统基于springboot的养老院管理系统java项目
  • 跳台阶扩展问题
  • 超清高帧,成像升级 | SWIR短波红外相机500万像素992芯片
  • 攻击渗透思考题
  • Flutter 中的 Opacity 小部件:全面指南
  • 【介绍下如何在SQL中添加数据】
  • 【Linux学习】深入了解Linux中进程状态及其转换
  • 【Python设计模式11】建造者模式
  • coredump文件生成配置
  • jmeter线程组(下篇)
  • Stable Diffusion【写实模型】:逼真,逼真,超级逼真的国产超写实摄影大模型万享XL
  • Android 13 配置默认DN
  • 系统开发与运行知识
  • 算法训练 | 二叉树Part1 | 递归遍历、迭代遍历、统一迭代
  • AcWing 2568:树链剖分 ← 线段树+DFS
  • PCIe协议之-DLLP详解
  • Jmeter+prometheus+grafana性能测试
  • Hololens 2 新建自定义按钮
  • 景源畅信:抖音小店新手小白如何做好运营?
  • 力扣 42. 接雨水 python AC
  • The 2022 ICPC Asia Nanjing Regional Contest - External D
  • 2024年蓝桥杯B组C++——复盘
  • 微调Llama3实现在线搜索引擎和RAG检索增强生成功能
  • 【软件工程】【23.04】p1
  • Flutter 中的 ColoredBox 小部件:全面指南
  • 【LeetCode 随笔】面试经典 150 题【中等+困难】持续更新中。。。
  • SwiftUI中AppStorage的介绍使用