WASE Learning - XML External Entities
Rangeforce

Did you know Cybrary has FREE video training? Join more than 2,500,000 IT and cyber security professionals, students, career changers, and more, growing their careers on Cybrary.

Time
1 hour
Difficulty
Intermediate

This lab is about the XML data exchange and storage misfeature called XML external entities. It is based on Java and the Gradle build system.

Did you know Cybrary has FREE video training? Join more than 2,500,000 IT and cyber security professionals, students, career changers, and more, growing their careers on Cybrary.

Overview

This lab is about the XML data exchange and storage misfeature called XML external entities. It is based on Java and the Gradle build system. In the lab you have a fairly small currency calculator application which fetches currency rates from two independent HTTP/XML services. At the beginning of the lab you do not have access to the application deployment environment but have access to the source code and one of those XML services via SSH, console window and editor.