摘要: 前言 Java技术栈漏洞目前业已是web安全领域的主流战场,随着IPS、RASP等防御系统的更新迭代,Java攻防交战阵地已经从磁盘升级到了内存里面。 在今年7月份上海银针安全沙龙上,我分享了《Java内存攻击技术漫谈》的议题,个人觉得PPT承载的信息比较离散,技术类的内容还是更适合用文章的形式来分 阅读全文
posted @ 2021-08-19 15:59 rebeyond 阅读(2610) 评论(1) 推荐(6) 编辑
摘要: 马上年底了,发现年初定的几个漏洞的KPI还没来得及完成,趁着最近有空赶紧突击一波,之前业务部门被爆过Dubbo的漏洞,干脆就把Dubbo拖过来挖一把。之前没用过Dubbo,既然要挖它就先大体了解了一下,毕竟know it and then hack it。Dubbo是个基于Java的RPC框架,可以 阅读全文
posted @ 2020-12-26 13:48 rebeyond 阅读(1176) 评论(0) 推荐(0) 编辑
摘要: 回顾 优雅的构造JPLISAgent 获取JVMTIEnv指针 Windows平台 Linux平台 组装JPLISAgent 动态修改类 Windows平台 Linux平台 植入内存马 后记 参考 回顾 2018年,《利用“进程注入”实现无文件复活 WebShell》一文首次提出memShell(内 阅读全文
posted @ 2022-09-13 22:06 rebeyond 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 写在前面 近期冰蝎更新了内网穿透模块中的一些功能,有不少朋友不知道参数怎么填,希望能出一个使用指导手册,就借这个机会写一个“说明书”(文中有大量演示动图,请耐心等待加载)。 基本信息 由于冰蝎采用了会话加密,所以客户端首次和服务端通信会有一个协商的过程(v3.0之后的版本不存在密钥协商过程),成功建 阅读全文
posted @ 2021-04-30 20:54 rebeyond 阅读(12358) 评论(1) 推荐(1) 编辑
摘要: 前言 近两年公司端侧发现的漏洞很大一部分都出在WebView白名单上,针对这类漏洞安全编码团队也组织过多次培训,但是这种漏洞还是屡见不鲜。下面本人就结合产品中容易出现问题的地方,用实例的方式来总结一下如何正确使用WebView白名单,给开发的兄弟们作为参考。 在Android SDK中封装了一个可以 阅读全文
posted @ 2019-05-24 09:21 rebeyond 阅读(2502) 评论(0) 推荐(0) 编辑
摘要: 概述 本系列文章重写了java、.net、php三个版本的一句话木马,可以解析并执行客户端传递过来的加密二进制流,并实现了相应的客户端工具。从而一劳永逸的绕过WAF或者其他网络防火墙的检测。 本来是想把这三个版本写在一篇文章里,过程中发现篇幅太大,所以分成了四篇,分别是: 利用动态二进制加密实现新型 阅读全文
posted @ 2019-05-24 09:16 rebeyond 阅读(1253) 评论(0) 推荐(0) 编辑
摘要: 概述 本系列文章重写了java、.net、php三个版本的一句话木马,可以解析并执行客户端传递过来的加密二进制流,并实现了相应的客户端工具。从而一劳永逸的绕过WAF或者其他网络防火墙的检测。 本来是想把这三个版本写在一篇文章里,过程中发现篇幅太大,所以分成了四篇,分别是: 利用动态二进制加密实现新型 阅读全文
posted @ 2019-05-24 09:14 rebeyond 阅读(1419) 评论(0) 推荐(0) 编辑
摘要: 概述 本系列文章重写了java、.net、php三个版本的一句话木马,可以解析并执行客户端传递过来的加密二进制流,并实现了相应的客户端工具。从而一劳永逸的绕过WAF或者其他网络防火墙的检测。当然,截止到今天,这三个版本一句话木马也是可以绕过基于主机的各种文件特征检测防护系统的,比如安全狗、D盾以及各 阅读全文
posted @ 2019-05-24 09:13 rebeyond 阅读(1741) 评论(0) 推荐(0) 编辑
摘要: 概述 本系列文章重写了java、.net、php三个版本的一句话木马,可以解析并执行客户端传递过来的加密二进制流,并实现了相应的客户端工具。从而一劳永逸的绕过WAF或者其他网络防火墙的检测。 本来是想把这三个版本写在一篇文章里,过程中发现篇幅太大,所以分成了四篇,分别是: 利用动态二进制加密实现新型 阅读全文
posted @ 2019-05-24 09:09 rebeyond 阅读(3449) 评论(1) 推荐(0) 编辑
摘要: 引子 上周末,一个好兄弟找我说一个很重要的目标shell丢了,这个shell之前是通过一个S2代码执行的漏洞拿到的,现在漏洞还在,不过web目录全部不可写,问我有没有办法搞个webshell继续做内网。正好我之前一直有个通过“进程注入”来实现内存webshell的想法,于是就趁这个机会以Java为例 阅读全文
posted @ 2018-09-21 14:00 rebeyond 阅读(6413) 评论(1) 推荐(4) 编辑
摘要: Spring Data Redis隶属于Spring Data家族, 提供简单易用的方式来访问Redis缓存。 Spring Data Redis在往Redis里面写数据的时候,默认会先对数据进行序列化,然后把序列化之后的字节码写入Redis;然后当Spring Data Redis从Redis里取 阅读全文
posted @ 2018-09-21 13:39 rebeyond 阅读(1655) 评论(0) 推荐(0) 编辑