From a60423d05de62500cc0dc60b81d4ce6b2934d04c Mon Sep 17 00:00:00 2001 From: sanex3339 Date: Thu, 1 Sep 2016 22:30:05 +0300 Subject: [PATCH] IE error fix https://github.com/sanex3339/javascript-obfuscator/issues/14 --- dist/index.js | 18 +++++++++--------- src/enums/JSFuck.ts | 18 +++++++++--------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/dist/index.js b/dist/index.js index 2f83076c..3142bdc4 100644 --- a/dist/index.js +++ b/dist/index.js @@ -877,25 +877,25 @@ exports.JSFuck = { e: '(true+"")[3]', f: '(false+"")[0]', g: '(false+[0]+String)[20]', - h: '(+(101))["to"+String["name"]](21)[1]', + h: '(+(101))["toString"](21)[1]', i: '([false]+undefined)[10]', j: '([]["entries"]()+"")[3]', - k: '(+(20))["to"+String["name"]](21)', + k: '(+(20))["toString"](21)', l: '(false+"")[2]', m: '(Number+"")[11]', n: '(undefined+"")[1]', o: '(true+[]["fill"])[10]', - p: '(+(211))["to"+String["name"]](31)[1]', - q: '(+(212))["to"+String["name"]](31)[1]', + p: '(+(211))["toString"](31)[1]', + q: '(+(212))["toString"](31)[1]', r: '(true+"")[1]', s: '(false+"")[3]', t: '(true+"")[0]', u: '(undefined+"")[0]', - v: '(+(31))["to"+String["name"]](32)', - w: '(+(32))["to"+String["name"]](33)', - x: '(+(101))["to"+String["name"]](34)[1]', + v: '(+(31))["toString"](32)', + w: '(+(32))["toString"](33)', + x: '(+(101))["toString"](34)[1]', y: '(NaN+[Infinity])[10]', - z: '(+(35))["to"+String["name"]](36)', + z: '(+(35))["toString"](36)', A: '(+[]+Array)[10]', B: '(+[]+Boolean)[10]', C: 'Function("return escape")()(("")["italics"]())[2]', @@ -916,7 +916,7 @@ exports.JSFuck = { R: '(+[]+RegExp)[10]', S: '(+[]+String)[10]', T: '(NaN+Function("return Date")()())[30]', - U: '(NaN+Function("return{}")()["to"+String["name"]]["call"]())[11]', + U: '(NaN+Function("return{}")()["toString"]["call"]())[11]', V: '\'V\'', W: '\'W\'', X: '\'X\'', diff --git a/src/enums/JSFuck.ts b/src/enums/JSFuck.ts index 4a0f52d7..f211463f 100644 --- a/src/enums/JSFuck.ts +++ b/src/enums/JSFuck.ts @@ -11,25 +11,25 @@ export const JSFuck: any = { e: '(true+"")[3]', f: '(false+"")[0]', g: '(false+[0]+String)[20]', - h: '(+(101))["to"+String["name"]](21)[1]', + h: '(+(101))["toString"](21)[1]', i: '([false]+undefined)[10]', j: '([]["entries"]()+"")[3]', - k: '(+(20))["to"+String["name"]](21)', + k: '(+(20))["toString"](21)', l: '(false+"")[2]', m: '(Number+"")[11]', n: '(undefined+"")[1]', o: '(true+[]["fill"])[10]', - p: '(+(211))["to"+String["name"]](31)[1]', - q: '(+(212))["to"+String["name"]](31)[1]', + p: '(+(211))["toString"](31)[1]', + q: '(+(212))["toString"](31)[1]', r: '(true+"")[1]', s: '(false+"")[3]', t: '(true+"")[0]', u: '(undefined+"")[0]', - v: '(+(31))["to"+String["name"]](32)', - w: '(+(32))["to"+String["name"]](33)', - x: '(+(101))["to"+String["name"]](34)[1]', + v: '(+(31))["toString"](32)', + w: '(+(32))["toString"](33)', + x: '(+(101))["toString"](34)[1]', y: '(NaN+[Infinity])[10]', - z: '(+(35))["to"+String["name"]](36)', + z: '(+(35))["toString"](36)', A: '(+[]+Array)[10]', B: '(+[]+Boolean)[10]', @@ -51,7 +51,7 @@ export const JSFuck: any = { R: '(+[]+RegExp)[10]', S: '(+[]+String)[10]', T: '(NaN+Function("return Date")()())[30]', - U: '(NaN+Function("return{}")()["to"+String["name"]]["call"]())[11]', + U: '(NaN+Function("return{}")()["toString"]["call"]())[11]', V: `'V'`, W: `'W'`, X: `'X'`,