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 |
Stats
| MD5 | e3a712ef37ee9f565d5da43da7a71e4d |
| Eval Count | 0 |
| Decode Time | 137 ms |