Tagged articles
5 articles
Page 1 of 1
Dada Group Technology
Dada Group Technology
Nov 28, 2022 · Information Security

Analyzing Java Template Engine Injection Vulnerabilities and Building Automated Detection Capabilities

This article examines injection vulnerabilities in Java template engines Velocity, FreeMarker, and Thymeleaf, details payload extraction, demonstrates how to generate automated detection rules and security operation capabilities, and discusses future directions for comprehensive attack‑chain analysis.

FreemarkerJavaThymeleaf
0 likes · 12 min read
Analyzing Java Template Engine Injection Vulnerabilities and Building Automated Detection Capabilities
JD Retail Technology
JD Retail Technology
Apr 11, 2022 · Frontend Development

Low‑Impact Migration of Legacy Velocity Templates to a Modern Frontend Architecture

This article outlines a four‑step, low‑impact migration strategy that transforms legacy Java‑based Velocity template systems into a hybrid Velocity + MVC + MVVC architecture, introduces single‑file componentization, builds a local sandbox with hot‑module replacement, and ultimately achieves full frontend‑backend separation using Vue.

ComponentizationLegacy MigrationVue
0 likes · 8 min read
Low‑Impact Migration of Legacy Velocity Templates to a Modern Frontend Architecture
DevOps
DevOps
Sep 26, 2021 · R&D Management

The Importance of Sprint Goals in Scrum and How to Apply Them

This article explains why a clear Sprint Goal is essential for delivering stakeholder value, how it guides team collaboration, planning, and re‑planning, and the additional benefits such as fostering swarming, improving velocity, and maintaining focus throughout the Sprint.

Sprint Goalproduct backlogscrum
0 likes · 12 min read
The Importance of Sprint Goals in Scrum and How to Apply Them
Programmer DD
Programmer DD
Jan 7, 2021 · Information Security

Explore Server‑Side Template Injection Labs: Tornado, Velocity & Freemarker

This article continues a series on server‑side template injection by presenting four hands‑on labs covering Tornado (Python), Velocity (Java), Freemarker (Java) and a Freemarker sandbox‑escape, detailing syntax basics, attack surfaces, exploit payloads, defensive measures, and step‑by‑step exercises.

Freemarkerpayloadserver-side
0 likes · 13 min read
Explore Server‑Side Template Injection Labs: Tornado, Velocity & Freemarker