| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -0,0 +1,23 @@ | |||
| 1 | + package com.drunkbaby.ssti.VulTest; | ||
| 2 | + | ||
| 3 | + import org.apache.velocity.Template; | ||
| 4 | + import org.apache.velocity.VelocityContext; | ||
| 5 | + import org.apache.velocity.app.VelocityEngine; | ||
| 6 | + | ||
| 7 | + import java.io.StringWriter; | ||
| 8 | + import java.util.Properties; | ||
| 9 | + | ||
| 10 | + public class test { | ||
| 11 | + public static void main(String[] args) throws Exception { | ||
| 12 | + Properties p = new Properties(); | ||
| 13 | + VelocityEngine velocity = new VelocityEngine(); | ||
| 14 | + velocity.init(p); | ||
| 15 | + | ||
| 16 | + Template template = velocity.getTemplate("test.vm"); | ||
| 17 | + VelocityContext context = new VelocityContext(); | ||
| 18 | + StringWriter writer = new StringWriter(); | ||
| 19 | + template.merge(context, writer); | ||
| 20 | + writer.flush(); | ||
| 21 | + System.out.println(writer.toString()); | ||
| 22 | + } | ||
| 23 | + } | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -0,0 +1 @@ | |||
| 1 | + <p>test</p> | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -83,7 +83,7 @@ LDAP 是包含在 JNDI 里面的 | |||
| 83 | 83 | ||
| 84 | 84 | 学完上面的之后就可以开始学习其他的了。 | |
| 85 | 85 | ||
| 86 | - ## Fastjson&&Jackson | ||
| 86 | + ## Fastjson | ||
| 87 | 87 | ||
| 88 | 88 | - [FastJson基础](https://drun1baby.github.io/2022/08/04/Java反序列化Fastjson篇01-Fastjson基础/) | |
| 89 | 89 | - [Fastjson-1.2.24版本漏洞分析](https://drun1baby.github.io/2022/08/06/Java反序列化Fastjson篇02-Fastjson-1-2-24版本漏洞分析/) | |
@@ -128,6 +128,7 @@ LDAP 是包含在 JNDI 里面的 | |||
| 128 | 128 | - [Java内存马系列-04-Tomcat 之 Listener 型内存马](https://drun1baby.github.io/2022/08/27/Java内存马系列-04-Tomcat-之-Listener-型内存马/) | |
| 129 | 129 | - [Java内存马系列-05-Tomcat 之 Servlet 型内存马](https://drun1baby.github.io/2022/09/04/Java内存马系列-05-Tomcat-之-Servlet-型内存马/) | |
| 130 | 130 | - [Java内存马系列-06-Tomcat 之 Valve 型内存马](https://drun1baby.github.io/2022/09/07/Java内存马系列-06-Tomcat-之-Valve-型内存马/) | |
| 131 | + - [Java Agent 内存马学习](https://drun1baby.top/2023/12/07/Java-Agent-内存马学习/) | ||
| 131 | 132 | ||
| 132 | 133 | ## 关于 Java 代码审计 | |
| 133 | 134 | ||
@@ -159,7 +160,11 @@ WebGoat 代码打底 [WebGoat代码审计](https://drun1baby.top/2022/03/17/WebG | |||
| 159 | 160 | ||
| 160 | 161 | ## Jackson 系列漏洞 | |
| 161 | 162 | ||
| 163 | + [Jackson 反序列化(一)漏洞原理](https://drun1baby.top/2023/12/07/Jackson-反序列化(一)漏洞原理/) | ||
| 162 | 164 | ||
| 165 | + [Jackson 反序列化(二)CVE-2017-7525](https://drun1baby.top/2023/12/07/Jackson-反序列化(二)CVE-2017-7525/) | ||
| 166 | + | ||
| 167 | + [Jackson 反序列化(三)CVE-2017-17485](https://drun1baby.top/2023/12/07/Jackson-反序列化(三)CVE-2017-17485/) | ||
| 163 | 168 | ||
| 164 | 169 | ## CodeQL | |
| 165 | 170 | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments