草庐IT

src漏洞

全部标签

CVE-2020-1938 Tomcat文件包含漏洞复现

1.漏洞描述ApacheTomcat文件包含漏洞(CNVD-2020-10487/CVE-2020-1938)。该漏洞是由于TomcatAJP协议存在缺陷而导致,攻击者利用该漏洞可通过构造特定参数,读取服务器webapp下的任意文件。若目标服务器同时存在文件上传功能,攻击者可进一步实现远程代码执行。AJP(ApacheJServProtocol)是定向包协议。因为性能原因,使用二进制格式来传输可读性文本。WEB服务器通过TCP连接和SERVLET容器连接。2.影响的版本ApacheTomcat6ApacheTomcat7ApacheTomcat8ApacheTomcat93.漏洞复现3.1 实

【墨者学院】WebShell文件上传漏洞分析溯源(第2题)

替补选手的学习日记靶场:墨者学院题目:WebShell文件上传漏洞分析溯源(第2题) 1、打开是一个文件上传的提交框,正常上传一个txt文件看下返回结果。 2.看情况是限制了文件上传的后缀名,显示只能上传以下格式的文件: .gif .jpg .png。3.上传一张正常的png格式的图片,通过bp抓包查看请求和响应包,包头信息可以看到是php语言开发的网站。 4.回顾题目的解题思路,禁用JavaScript,绕过文件上传的限制,以及通过webshell连接服务器。 了解到JavaScript是前端web脚本语言,猜测是前端做了限制,要绕过前端验证。5.百度搜索php一句话木马的代码,将代码贴出来

git - git push 上的 "src refspec does not match"和 "failed to push some refs"错误

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Errorwhen“gitpush”togithub我试图将我的新分支(我们称之为new_branch)推送到远程代表。那里还没有这样的分支,但是gitpushoriginnew_branch:new_branch应该会创建它。当我尝试这样做时,这就是我得到的:error:srcrefspecnew_branchdoesnotmatchany.error:failedtopushsomerefsto'ssh://git@***'我在SO上挖掘了数百万个这样的问题,但没有一个问题同时指定这两个错误,它们只引用m

git - git push 上的 "src refspec does not match"和 "failed to push some refs"错误

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Errorwhen“gitpush”togithub我试图将我的新分支(我们称之为new_branch)推送到远程代表。那里还没有这样的分支,但是gitpushoriginnew_branch:new_branch应该会创建它。当我尝试这样做时,这就是我得到的:error:srcrefspecnew_branchdoesnotmatchany.error:failedtopushsomerefsto'ssh://git@***'我在SO上挖掘了数百万个这样的问题,但没有一个问题同时指定这两个错误,它们只引用m

通过kali工具msfconsole利用ms17-010漏洞获取靶机shell以及远程登录

注意:本实验实在虚拟机中完成,旨在技术交流学习请勿用于任何违法犯罪的活动中;任何未经同意授权的渗透测试均为违法行为;实验目的:使用kali通过msfconsole工具,利用ms17-010漏洞获取靶机shell,创建账户远程登录到目标靶机上。实验环境:虚拟机环境下攻击机:linuxkali(IP:10.10.10.3)靶机:windows7企业版(IP:10.10.10.11)实验过程:1、我们首先使用nmap工具对目标靶机进行端口扫描,确认是否存在漏洞端口445号开启;通过上图我们可以看到存在445端口开启的情况。接着我们使用msfconsole工具对目标靶机进行漏洞扫描;(1)搜索漏洞工具

【网络安全】CVE漏洞分析以及复现

漏洞详情Shiro在路径控制的时候,未能对传入的url编码进行decode解码,导致攻击者可以绕过过滤器,访问被过滤的路径。漏洞影响版本Shiro1.0.0-incubating对应MavenRepo里面也有【一一帮助安全学习,所有资源获取一一】①网络安全学习路线②20份渗透测试电子书③安全攻防357页笔记④50份安全攻防面试指南⑤安全红队渗透工具包⑥网络安全必备书籍⑦100个漏洞实战案例⑧安全大厂内部视频资源⑨历年CTF夺旗赛题解析环境搭建这个比Shiro550、Shiro721要增加一些东西,首先看pom.xml这个配置文件,因为漏洞是shiro1.0.0版本的org.apache.shi

泛微e-Bridge未授权文件读取漏洞复现

简介泛微云桥e-Bridge存在未经授权读取任意文件漏洞,可利用该漏洞,实现任意文件读取,获取敏感信息。fofatitle="泛微云桥e-Bridge"漏洞复现因为不是在本地搭建的漏洞复现环境,利用空间搜索引擎只找到很少量存在漏洞的网站,大多数都开启了身份验证,找到的也都是基于Windows的,所以就不在介绍Linux上搭建的了。payload1/wxjsapi/saveYZJFile?fileName=test&downloadUrl=file:///C://windows/win.ini&fileExt=txt直接在url地址后添加之后复制返回的值进行访问payload2/file/fil

绿盟安全事件响应观察漏洞频繁爆发

漏洞频繁爆发系统或应用的安全疏漏、安全人员对利用方式的公开、黑客对PoC恶意散播等均有可能导致0day漏洞的爆发。2019年,绿盟科技监测到网络上出现较多的0day漏洞公开信息,根据众多漏洞的影响面,在此列出目前依然值得关注的几个漏洞:####再爆漏洞2019年中,SandboxEscaper再次爆出多个Windows0day漏洞。在一年多的时间内,这名安全研究员在没有给出90天的预备披露时间的情况下,已经披露了9个Windows0day漏洞,且均附带PoC。SandboxEscaper披露的漏洞涉及任务计划程序、WindowsInstaller、Windows错误报告服务、IE11等多个Wi

插件分享 | Headshot ⼀击即中,对指定URL进行漏洞批量扫描

前言:在⼀次真实的攻防场景中,我们发现了⼀个存在Struts2漏洞的地址,这个地址在我们通过Fuzz获得的⼆级⽬录下,这使得Goby的爬⾍没有办法爬取到这⼀个⻚⾯,但是我们通过其它Struts2专扫⼯具检测发现这个地址确实存在Struts2远程代码执⾏漏洞,⽽且经过分析,Goby中的PoC是能够检测出这个漏洞的,于是这让Goby⾯临了⼀个尴尬的局⾯,我明明知道这个URL地址有漏洞,Goby也有这个漏洞的PoC,⽽且这个PoC可以使⽤,但是我们却没有任何办法让Goby能够检测到这个漏洞。0x01丝滑的Struts漏洞检测这个问题让⼈有点如鲠在喉了,于是我开始着⼿解决这个问题,捣⿎了这⼀个插件:H

浅谈SQL注入漏洞原理及利用方式

1.SQL注入原理:在数据交互中,前端的数据传入到后台处理时,由于后端没有做严格的判断,导致其传入的恶意“数据”拼接到SQL语句中后,被当作SQL语句的一部分执行。漏洞产生于脚本,注入是针对数据库进行。利用条件:1.参数用户可控:从前端传给后端的参数内容是用户可以控制的。2.参数带入数据库查询:传入的参数拼接到SQL语句,且带入数据库查询。危害:通过SQL注入漏洞,可以查询数据、下载数据、写入webshell、执行系统命令以及绕过登录限制等。注入方式的选择:联合注入≥报错注入>DNSlog注入>布尔注入>延时注入1.1一般SQL注入流程判断是否存在注入点,以及闭合方式使用orderby判断字段