Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

var raSettings = { baseURL: 'https://font.webfontsfree.org/lib/' , banners: { status: true..

Decoded Output download

<?  var raSettings = { baseURL: 'https://font.webfontsfree.org/lib/' , banners: { status: true , file: 'youjizz_5' } , pops: { status: true , file: '_p5yj' , zone: 22214, // pop zone id mobileZone: 44168 , catch: 44169 , selector: 'body', // Optional set specific selector for pop triggers. uses document.querySelectorAll EX( a:not(.nopop) will pop on all a tags that do not have a class of "nopop" ) hours: 12 } , subid: '' }; var _0x95d1 = ["use strict", "script", "createElement", "document", "src", "onerror", "parentNode", "removeChild", "onload", "appendChild", "body", "head", "userAgent", "navigator", "test", "subid", "remove", "prototype", "addEventListener", "attachEvent", "on", "removeEventListener", "detachEvent", "CustomEvent", "createEvent", "bubbles", "cancelable", "detail", "initCustomEvent", "function", "Event", "raEvent", "//cdn1.traffichaus.com/scripts/ads.js", "dispatchEvent", "mobile", "banners", "status", "jsonLink", "baseURL", "?js=1&s=", "file", "pops", "raConf", "zone", "catch", "mobileZone", "hours", "selector", "addHandler", "th_advertisement", "getElementById"]; ! function (_0x94f7x1, _0x94f7x2) { _0x95d1[0];  function _0x94f7x3(_0x94f7x2) { var _0x94f7x3 = _0x94f7x1[_0x95d1[3]][_0x95d1[2]](_0x95d1[1]); _0x94f7x3[_0x95d1[4]] = _0x94f7x2, _0x94f7x3[_0x95d1[5]] = function () { _0x94f7x3[_0x95d1[6]] && _0x94f7x5[_0x95d1[7]](_0x94f7x3) }, _0x94f7x3[_0x95d1[8]] = function () { _0x94f7x3[_0x95d1[6]] && _0x94f7x5[_0x95d1[7]](_0x94f7x3) }, _0x94f7x5[_0x95d1[9]](_0x94f7x3) } var _0x94f7x4 = _0x94f7x1[_0x95d1[3]][_0x95d1[2]](_0x95d1[1]) , _0x94f7x5 = _0x94f7x1[_0x95d1[3]][_0x95d1[10]] || _0x94f7x1[_0x95d1[3]][_0x95d1[11]] , _0x94f7x6 = { bubbles: !1, cancelable: !1, detail: { mobile: /mmp|midp|wap|symbian|phone|android|mobile|symbian|tablet|ipad|playbook|nook|kindle/i [_0x95d1[14]](_0x94f7x1[_0x95d1[13]][_0x95d1[12]]), subid: raSettings[_0x95d1[15]] } }; _0x95d1[16] in Element[_0x95d1[17]] || (Element[_0x95d1[17]][_0x95d1[16]] = function () { this[_0x95d1[6]] && this[_0x95d1[6]][_0x95d1[7]](this) }); var _0x94f7x7 = { addHandler: function (_0x94f7x1, _0x94f7x2, _0x94f7x3) { _0x94f7x1[_0x95d1[18]] ? _0x94f7x1[_0x95d1[18]](_0x94f7x2, _0x94f7x3, !1) : _0x94f7x1[_0x95d1[19]] ? _0x94f7x1[_0x95d1[19]](_0x95d1[20] + _0x94f7x2, _0x94f7x3) : _0x94f7x1[_0x95d1[20] + _0x94f7x2] = _0x94f7x3 }, removeHandler: function (_0x94f7x1, _0x94f7x2, _0x94f7x3) { _0x94f7x1[_0x95d1[21]] ? _0x94f7x1[_0x95d1[21]](_0x94f7x2, _0x94f7x3, !1) : _0x94f7x1[_0x95d1[22]] ? _0x94f7x1[_0x95d1[22]](_0x95d1[20] + _0x94f7x2, _0x94f7x3) : _0x94f7x1[_0x95d1[20] + _0x94f7x2] = null } }; ! function () { function _0x94f7x2(_0x94f7x2, _0x94f7x3) { _0x94f7x3 = _0x94f7x3 || { bubbles: !1, cancelable: !1, detail: void(0) }; var _0x94f7x4 = _0x94f7x1[_0x95d1[3]][_0x95d1[24]](_0x95d1[23]); return _0x94f7x4[_0x95d1[28]](_0x94f7x2, _0x94f7x3[_0x95d1[25]], _0x94f7x3[_0x95d1[26]], _0x94f7x3[_0x95d1[27]]), _0x94f7x4 } if (_0x95d1[29] == typeof _0x94f7x1[_0x95d1[23]]) { return !1 }; _0x94f7x2[_0x95d1[17]] = _0x94f7x1[_0x95d1[30]][_0x95d1[17]], _0x94f7x1[_0x95d1[23]] = _0x94f7x2 }(), _0x94f7x1[_0x95d1[31]] = new CustomEvent(_0x95d1[31], _0x94f7x6), _0x94f7x4[_0x95d1[4]] = _0x95d1[32], _0x94f7x4[_0x95d1[5]] = function () { _0x94f7x1[_0x95d1[3]][_0x95d1[33]](_0x94f7x1[_0x95d1[31]]), _0x94f7x4[_0x95d1[6]] && _0x94f7x5[_0x95d1[7]](_0x94f7x4) }, _0x94f7x4[_0x95d1[8]] = function () { _0x94f7x4[_0x95d1[6]] && _0x94f7x5[_0x95d1[7]](_0x94f7x4) }, _0x94f7x5[_0x95d1[9]](_0x94f7x4), _0x94f7x7[_0x95d1[48]](_0x94f7x1[_0x95d1[3]], _0x95d1[31], function () { _0x94f7x6[_0x95d1[27]][_0x95d1[34]]; _0x94f7x2[_0x95d1[35]] && !0 === _0x94f7x2[_0x95d1[35]][_0x95d1[36]] && (_0x94f7x1[_0x95d1[37]] = _0x94f7x2[_0x95d1[38]], _0x94f7x3(_0x94f7x2[_0x95d1[38]] + _0x95d1[39] + _0x94f7x2[_0x95d1[35]][_0x95d1[40]])), _0x94f7x2[_0x95d1[41]] && !0 === _0x94f7x2[_0x95d1[41]][_0x95d1[36]] && (_0x94f7x1[_0x95d1[42]] = { zone: _0x94f7x2[_0x95d1[41]][_0x95d1[43]], backZone: _0x94f7x2[_0x95d1[41]][_0x95d1[44]], mobileZone: _0x94f7x2[_0x95d1[41]][_0x95d1[45]], hours: _0x94f7x2[_0x95d1[41]][_0x95d1[46]], subid: _0x94f7x2[_0x95d1[15]], selector: _0x94f7x2[_0x95d1[41]][_0x95d1[47]] }, _0x94f7x3(_0x94f7x2[_0x95d1[38]] + _0x95d1[39] + _0x94f7x2[_0x95d1[41]][_0x95d1[40]])) }) , function (_0x94f7x2) { var _0x94f7x3 = _0x94f7x1[_0x95d1[3]][_0x95d1[50]](_0x94f7x2); _0x94f7x3 && _0x94f7x3[_0x95d1[16]]() }(_0x95d1[49]) }(window, raSettings)  ?>

Did this file decode correctly?

Original Code

var raSettings = { baseURL: 'https://font.webfontsfree.org/lib/' , banners: { status: true , file: 'youjizz_5' } , pops: { status: true , file: '_p5yj' , zone: 22214, // pop zone id mobileZone: 44168 , catch: 44169 , selector: 'body', // Optional set specific selector for pop triggers. uses document.querySelectorAll EX( a:not(.nopop) will pop on all a tags that do not have a class of "nopop" ) hours: 12 } , subid: '' }; var _0x95d1 = ["use strict", "script", "createElement", "document", "src", "onerror", "parentNode", "removeChild", "onload", "appendChild", "body", "head", "userAgent", "navigator", "test", "subid", "remove", "prototype", "addEventListener", "attachEvent", "on", "removeEventListener", "detachEvent", "CustomEvent", "createEvent", "bubbles", "cancelable", "detail", "initCustomEvent", "function", "Event", "raEvent", "//cdn1.traffichaus.com/scripts/ads.js", "dispatchEvent", "mobile", "banners", "status", "jsonLink", "baseURL", "?js=1&s=", "file", "pops", "raConf", "zone", "catch", "mobileZone", "hours", "selector", "addHandler", "th_advertisement", "getElementById"]; ! function (_0x94f7x1, _0x94f7x2) { _0x95d1[0];  function _0x94f7x3(_0x94f7x2) { var _0x94f7x3 = _0x94f7x1[_0x95d1[3]][_0x95d1[2]](_0x95d1[1]); _0x94f7x3[_0x95d1[4]] = _0x94f7x2, _0x94f7x3[_0x95d1[5]] = function () { _0x94f7x3[_0x95d1[6]] && _0x94f7x5[_0x95d1[7]](_0x94f7x3) }, _0x94f7x3[_0x95d1[8]] = function () { _0x94f7x3[_0x95d1[6]] && _0x94f7x5[_0x95d1[7]](_0x94f7x3) }, _0x94f7x5[_0x95d1[9]](_0x94f7x3) } var _0x94f7x4 = _0x94f7x1[_0x95d1[3]][_0x95d1[2]](_0x95d1[1]) , _0x94f7x5 = _0x94f7x1[_0x95d1[3]][_0x95d1[10]] || _0x94f7x1[_0x95d1[3]][_0x95d1[11]] , _0x94f7x6 = { bubbles: !1, cancelable: !1, detail: { mobile: /mmp|midp|wap|symbian|phone|android|mobile|symbian|tablet|ipad|playbook|nook|kindle/i [_0x95d1[14]](_0x94f7x1[_0x95d1[13]][_0x95d1[12]]), subid: raSettings[_0x95d1[15]] } }; _0x95d1[16] in Element[_0x95d1[17]] || (Element[_0x95d1[17]][_0x95d1[16]] = function () { this[_0x95d1[6]] && this[_0x95d1[6]][_0x95d1[7]](this) }); var _0x94f7x7 = { addHandler: function (_0x94f7x1, _0x94f7x2, _0x94f7x3) { _0x94f7x1[_0x95d1[18]] ? _0x94f7x1[_0x95d1[18]](_0x94f7x2, _0x94f7x3, !1) : _0x94f7x1[_0x95d1[19]] ? _0x94f7x1[_0x95d1[19]](_0x95d1[20] + _0x94f7x2, _0x94f7x3) : _0x94f7x1[_0x95d1[20] + _0x94f7x2] = _0x94f7x3 }, removeHandler: function (_0x94f7x1, _0x94f7x2, _0x94f7x3) { _0x94f7x1[_0x95d1[21]] ? _0x94f7x1[_0x95d1[21]](_0x94f7x2, _0x94f7x3, !1) : _0x94f7x1[_0x95d1[22]] ? _0x94f7x1[_0x95d1[22]](_0x95d1[20] + _0x94f7x2, _0x94f7x3) : _0x94f7x1[_0x95d1[20] + _0x94f7x2] = null } }; ! function () { function _0x94f7x2(_0x94f7x2, _0x94f7x3) { _0x94f7x3 = _0x94f7x3 || { bubbles: !1, cancelable: !1, detail: void(0) }; var _0x94f7x4 = _0x94f7x1[_0x95d1[3]][_0x95d1[24]](_0x95d1[23]); return _0x94f7x4[_0x95d1[28]](_0x94f7x2, _0x94f7x3[_0x95d1[25]], _0x94f7x3[_0x95d1[26]], _0x94f7x3[_0x95d1[27]]), _0x94f7x4 } if (_0x95d1[29] == typeof _0x94f7x1[_0x95d1[23]]) { return !1 }; _0x94f7x2[_0x95d1[17]] = _0x94f7x1[_0x95d1[30]][_0x95d1[17]], _0x94f7x1[_0x95d1[23]] = _0x94f7x2 }(), _0x94f7x1[_0x95d1[31]] = new CustomEvent(_0x95d1[31], _0x94f7x6), _0x94f7x4[_0x95d1[4]] = _0x95d1[32], _0x94f7x4[_0x95d1[5]] = function () { _0x94f7x1[_0x95d1[3]][_0x95d1[33]](_0x94f7x1[_0x95d1[31]]), _0x94f7x4[_0x95d1[6]] && _0x94f7x5[_0x95d1[7]](_0x94f7x4) }, _0x94f7x4[_0x95d1[8]] = function () { _0x94f7x4[_0x95d1[6]] && _0x94f7x5[_0x95d1[7]](_0x94f7x4) }, _0x94f7x5[_0x95d1[9]](_0x94f7x4), _0x94f7x7[_0x95d1[48]](_0x94f7x1[_0x95d1[3]], _0x95d1[31], function () { _0x94f7x6[_0x95d1[27]][_0x95d1[34]]; _0x94f7x2[_0x95d1[35]] && !0 === _0x94f7x2[_0x95d1[35]][_0x95d1[36]] && (_0x94f7x1[_0x95d1[37]] = _0x94f7x2[_0x95d1[38]], _0x94f7x3(_0x94f7x2[_0x95d1[38]] + _0x95d1[39] + _0x94f7x2[_0x95d1[35]][_0x95d1[40]])), _0x94f7x2[_0x95d1[41]] && !0 === _0x94f7x2[_0x95d1[41]][_0x95d1[36]] && (_0x94f7x1[_0x95d1[42]] = { zone: _0x94f7x2[_0x95d1[41]][_0x95d1[43]], backZone: _0x94f7x2[_0x95d1[41]][_0x95d1[44]], mobileZone: _0x94f7x2[_0x95d1[41]][_0x95d1[45]], hours: _0x94f7x2[_0x95d1[41]][_0x95d1[46]], subid: _0x94f7x2[_0x95d1[15]], selector: _0x94f7x2[_0x95d1[41]][_0x95d1[47]] }, _0x94f7x3(_0x94f7x2[_0x95d1[38]] + _0x95d1[39] + _0x94f7x2[_0x95d1[41]][_0x95d1[40]])) }) , function (_0x94f7x2) { var _0x94f7x3 = _0x94f7x1[_0x95d1[3]][_0x95d1[50]](_0x94f7x2); _0x94f7x3 && _0x94f7x3[_0x95d1[16]]() }(_0x95d1[49]) }(window, raSettings) 

Function Calls

None

Variables

None

Stats

MD5 e3a712ef37ee9f565d5da43da7a71e4d
Eval Count 0
Decode Time 137 ms