99% обфускаторов используют eval
перед выполнением кода(поставив точку остонова на первой строке скрипта и обновив страницу) просто переопределить eval выполнив в консоли простой код.
var ev = eval ,
myEval = function ( s,c) { console.log ( s,c); ev (s,c)};
eval = myEval ;
Мега защита и трех секунд не продержалась =(.