PḦP Transformation
Citations
Statically identifying XSS using deep learning, Héloïse Maurel, Santiago Vidal and Tamara Rezk, In Proceedings of Science of Computer Programming, Volume 219, 2022
-
Online at hal.inria : PDF
-
Citation in .bibTex format :
@article{DBLP:journals/scp/MaurelVR22, author = {H{\'{e}}lo{\"{\i}}se Maurel and Santiago A. Vidal and Tamara Rezk}, title = {Statically identifying {XSS} using deep learning}, journal = {Sci. Comput. Program.}, volume = {219}, pages = {102810}, year = {2022}, url = {https://doi.org/10.1016/j.scico.2022.102810}, doi = {10.1016/j.scico.2022.102810}, timestamp = {Wed, 01 Jun 2022 15:34:38 +0200}, biburl = {https://dblp.org/rec/journals/scp/MaurelVR22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
Statically identifying XSS using deep learning, Héloïse Maurel, Santiago Vidal and Tamara Rezk, In Proceedings of SECRYPT 2021
-
Online at hal.inria : PDF
-
Citation in .bibTex format :
@inproceedings{DBLP:conf/secrypt/MaurelVR21, author = {H{\'{e}}lo{\"{\i}}se Maurel and Santiago A. Vidal and Tamara Rezk}, editor = {Sabrina De Capitani di Vimercati and Pierangela Samarati}, title = {Statically Identifying {XSS} using Deep Learning}, booktitle = {Proceedings of the 18th International Conference on Security and Cryptography, {SECRYPT} 2021, July 6-8, 2021}, pages = {99--110}, publisher = {{SCITEPRESS}}, year = {2021}, url = {https://doi.org/10.5220/0010537000990110}, doi = {10.5220/0010537000990110}, timestamp = {Wed, 16 Mar 2022 10:02:02 +0100}, biburl = {https://dblp.org/rec/conf/secrypt/MaurelVR21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
This repository is the official implementation of this approach described in:
Héloïse Maurel, Santiago Vidal and Tamara Rezk, "Statically Identifying XSS using Deep Learning", SECRYPT 2021 PDF(https://hal.inria.fr/hal-03684437) April 2021 - The paper was accepted to SECRYPT 2021. June 2022 - A journal version was accepted to Science of Computer Programming, Volume 219.
This repository contains all the Transformation function to be able to build :
- PHP D2 : where all the HTML, CSS and Javascript are placed in a
echo
function - Replace
div
tag byp
and an extension to replace by all the tag expression that you want.
Prerequisites
- Installation of PHP