栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

记录我悲惨的一天(漏洞复现12小时,一个未成功)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

记录我悲惨的一天(漏洞复现12小时,一个未成功)

现在是2022年6月20日周一,为啥要说日期呢,因为现在是凌晨2点,我整整在电脑前坐了12个小时(我的脖子和背可能已经租出去了,感觉不到他们的存在了)

我从白天的下午一点就坐在我的电脑桌前准备开始今天的工作,今天就想简简单单的复现和分析两个反序列化漏洞即可,没想到这是我噩梦的开始。

两个漏洞环境让我感受到了生活的险恶,真的是玄学一样,别人都能成功而自己可能就不行。

我发现安全总是一个圆,为什么呢?因为你遇到的问题总是能一个个的完美衔接,然后连成一个圆让你无从下手。

Laravel Debug mode 远程代码执行漏洞(CVE-2021-3129)

我首先面对的是这个漏洞,原本一切都很美好

 直到来到了最后一步,全部的文章都是响应码200ok, 我甚至使用了他们的payload,他们的环境,然而我还是500(真刺眼)

没办法我只能思考是不是自己的问题,再三检测了自己的payload和别人一样时,我思考起了是不是我vulhub环境出了问题,然后我就去下载了vulfocus(这里花费了一个小时完成环境安装和镜像拉取),还是500 没招了我只能暂时转战下一个漏洞(让我崩溃的地方开始了)

Neo4j Shell Server 反序列化漏洞(CVE-2021-34371)

这是第二个漏洞,vulhub只给了复现短短两句话

我陷入了沉思,JAVA RMI??这是什么,我java基础没学过啊?

然后我开始了百度

看了一会我懂了,这是一个jar包哈,就是和服务端进行通信传输数据的

但是jar包从哪里搞???要我自己去build吗?

 

然后我就想看看万能的csdn有没有wp啥的,一个文章没有??????真离谱

没事,我还有github可以看,看看老外的文章陶冶一下情操也行

看了前三页,都是一句话解决,总结下来:先这样,再这样,再那样就可以命令执行啦!(我....)

费劲千辛万苦终于找到了一篇文章,然后成功搞定了Java RMI客户端的jar文件 

  ???不能连接127.0.0.1是什么意思,然后又去查询这个问题

好嘛修改一下docker镜像里的host文件为本机ip即可,不难嘛

改就改吧,然后我发现tmd docker里根本没有vim命令

行,这回我没问题了,我下载的vim命令成功修改了host文件

等等????我是不是得重启docker内部的网络环境?因为docker一旦关闭,好像配置的都重置了

然后我发现docker没有systemctl命令

通过一点点点的查询,好的  我systemctl命令也搞定了

 一切都搞定后,我发现我docker 的命令行模式进不去了....

不生气不生气,生气伤身体,一定是我的问题,一定是我太菜了

 深呼吸,我准备再换个漏洞去复现,最近工作也是主要做的漏洞复现和分析,我很喜欢这个内容,尤其是自己对流量测进行分析总结漏洞攻击特征,很有趣。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/986653.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号