File tree Expand file tree Collapse file tree 2 files changed +9
-19
lines changed
Expand file tree Collapse file tree 2 files changed +9
-19
lines changed Original file line number Diff line number Diff line change 6060 'G' : '(false+Function("return Date")()())[30]' ,
6161 'H' : USE_CHAR_CODE ,
6262 'I' : '(Infinity+"")[0]' ,
63- // 'J': USE_CHAR_CODE,
63+ 'J' : USE_CHAR_CODE ,
6464 'K' : USE_CHAR_CODE ,
6565 'L' : USE_CHAR_CODE ,
6666 'M' : '(true+Function("return Date")()())[30]' ,
260260 if ( replacement ) {
261261 output . push ( replacement ) ;
262262 } else {
263- if ( c === "J" ) {
264- replacement =
265- "([][" + encode ( "filter" ) + "]" +
266- "[" + encode ( "constructor" ) + "]" +
267- "(" + encode ( "return new Date(200000000)" ) + ")()+[])[!+[]+!+[]+!+[]+!+[]]" ;
268-
269- output . push ( replacement ) ;
270- MAPPING [ c ] = replacement ;
271- } else {
272- replacement =
273- "([]+[])[" + encode ( "constructor" ) + "]" +
274- "[" + encode ( "fromCharCode" ) + "]" +
275- "(" + encode ( c . charCodeAt ( 0 ) + "" ) + ")" ;
276-
277- output . push ( replacement ) ;
278- MAPPING [ c ] = replacement ;
279- }
263+ replacement =
264+ "([]+[])[" + encode ( "constructor" ) + "]" +
265+ "[" + encode ( "fromCharCode" ) + "]" +
266+ "(" + encode ( c . charCodeAt ( 0 ) + "" ) + ")" ;
267+
268+ output . push ( replacement ) ;
269+ MAPPING [ c ] = replacement ;
280270 }
281271 }
282272 } ) ;
Original file line number Diff line number Diff line change 4040`G` 4810
4141`H` 6447
4242`I` 70
43- `J` 7130
43+ `J` 6418
4444`K` 8049
4545`L` 6547
4646`M` 4811
You can’t perform that action at this time.
0 commit comments