Advertisement
Guest User

Untitled

a guest
Oct 14th, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.67 KB | None | 0 0
  1. _concat(xhr1, _intToBytes(66));
  2. _concat(xhr1, _intToBytes(889101413));
  3. _concat(xhr1, _intToBytes(4061768444));
  4. _setKey(1818682392);
  5. _concat(xhr1, _intToBytes(68));
  6. _concat(xhr1, _intToBytes(3285092646));
  7. _concat(xhr1, _intToBytes(1900734372));
  8. _setXhr2Key(900464871);
  9. v254 = ia();
  10. v12 = 148;
  11. v7 = 2048;
  12. _concat(xhr2, _intToBytes(14));
  13. _concat(xhr2, _intToBytes(104));
  14. v70 = document.createElement('iframe');
  15. v70.style.display = 'none';
  16. v34 = document.body.appendChild(v70);
  17. v71 = v70.contentWindow.String();
  18. v28 = document.body.removeChild(v70);
  19. v40 = [];
  20. v40[0] = this.M[23];
  21. v40[1] = this.M[4];
  22. v40[2] = this.M[3];
  23. v40[3] = this.M[28];
  24. v40[4] = this.M[1];
  25. v40[5] = this.M[16];
  26. v40[6] = this.M[24];
  27. v40[7] = this.M[20];
  28. v40[8] = this.M[9];
  29. v40[9] = this.M[17];
  30. v40[10] = this.M[27];
  31. v40[11] = this.M[8];
  32. v40[12] = this.M[2];
  33. v40[13] = this.M[18];
  34. v40[14] = this.M[14];
  35. v40[15] = this.M[11];
  36. v40[16] = this.M[7];
  37. v40[17] = this.M[6];
  38. v40[18] = this.M[12];
  39. v40[19] = this.M[15];
  40. v40[20] = this.M[10];
  41. v40[21] = this.M[21];
  42. v40[22] = this.M[19];
  43. v40[23] = this.M[26];
  44. v40[24] = this.M[5];
  45. v40[25] = this.M[13];
  46. v40[26] = this.M[22];
  47. v40[27] = this.M[25];
  48. v40[28] = this.M[0];
  49. v71 = ('' + B + y + J + this.la + this.M[23] + this.s + this.M[4] + this.M[3] + A + this.M[28] + this.M[1] + this.M[16] + this.M[24] + this.M[20] + this.M[9] + this.M[17] + this.ja + this.M[27] + G + this.M[8] + this.M[2] + this.M[18] + this.M[14] + H + this.M[11] + this.M[7] + this.M[6] + this.M[12] + this.a + this.M[15] + I + this.M[10] + this.M[21] + this.f + x + this.M[19] + K + this.M[26] + this.ka + M + this.M[5] + this.M[13] + this.M[22] + D + this.M[25] + this.M[0]).replace(/([\s{};()]|[-+]{2}|default)+/g, '');
  50. v28 = new Array(242, 218, 170, 166);
  51. v249 = [];
  52. _concat(v249, _utf8encode(v71 + "T;`\n~Rz#_@)}(' {$"));
  53. v52 = [];
  54. for(i = 0; i < v249.length; i += 12) {
  55. this.la(v249.slice(i, i + 12), v52);
  56. }
  57. v76 = v28.slice();
  58. for(i = 0; i < v52.length; i += 3) {
  59. this.ja(v52.slice(i, i + 3), v76);
  60. }
  61. _setKey(v76[2]);
  62. Traceback (most recent call last):
  63. File ".\decomp.py", line 620, in <module>
  64. opcodes[pop() % 29]()
  65. File ".\decomp.py", line 140, in MOV_ARR2PTR
  66. hashKey(key3)
  67. File ".\decomp.py", line 565, in hashKey
  68. stri[i:i+12].ljust(12,'\0'))
  69. TypeError: a bytes-like object is required, not 'str'
  70. (base) PS E:\projects\UnRecaptcha> python.exe .\decomp.py
  71. _concat(xhr1, _intToBytes(66));
  72. _concat(xhr1, _intToBytes(889101413));
  73. _concat(xhr1, _intToBytes(4061768444));
  74. _setKey(1818682392);
  75. _concat(xhr1, _intToBytes(68));
  76. _concat(xhr1, _intToBytes(3285092646));
  77. _concat(xhr1, _intToBytes(1900734372));
  78. _setXhr2Key(900464871);
  79. v254 = ia();
  80. v12 = 148;
  81. v7 = 2048;
  82. _concat(xhr2, _intToBytes(14));
  83. _concat(xhr2, _intToBytes(104));
  84. v70 = document.createElement('iframe');
  85. v70.style.display = 'none';
  86. v34 = document.body.appendChild(v70);
  87. v71 = v70.contentWindow.String();
  88. v28 = document.body.removeChild(v70);
  89. v40 = [];
  90. v40[0] = this.M[23];
  91. v40[1] = this.M[4];
  92. v40[2] = this.M[3];
  93. v40[3] = this.M[28];
  94. v40[4] = this.M[1];
  95. v40[5] = this.M[16];
  96. v40[6] = this.M[24];
  97. v40[7] = this.M[20];
  98. v40[8] = this.M[9];
  99. v40[9] = this.M[17];
  100. v40[10] = this.M[27];
  101. v40[11] = this.M[8];
  102. v40[12] = this.M[2];
  103. v40[13] = this.M[18];
  104. v40[14] = this.M[14];
  105. v40[15] = this.M[11];
  106. v40[16] = this.M[7];
  107. v40[17] = this.M[6];
  108. v40[18] = this.M[12];
  109. v40[19] = this.M[15];
  110. v40[20] = this.M[10];
  111. v40[21] = this.M[21];
  112. v40[22] = this.M[19];
  113. v40[23] = this.M[26];
  114. v40[24] = this.M[5];
  115. v40[25] = this.M[13];
  116. v40[26] = this.M[22];
  117. v40[27] = this.M[25];
  118. v40[28] = this.M[0];
  119. v71 = ('' + B + y + J + this.la + this.M[23] + this.s + this.M[4] + this.M[3] + A + this.M[28] + this.M[1] + this.M[16] + this.M[24] + this.M[20] + this.M[9] + this.M[17] + this.ja + this.M[27] + G + this.M[8] + this.M[2] + this.M[18] + this.M[14] + H + this.M[11] + this.M[7] + this.M[6] + this.M[12] + this.a + this.M[15] + I + this.M[10] + this.M[21] + this.f + x + this.M[19] + K + this.M[26] + this.ka + M + this.M[5] + this.M[13] + this.M[22] + D + this.M[25] + this.M[0]).replace(/([\s{};()]|[-+]{2}|default)+/g, '');
  120. v28 = new Array(242, 218, 170, 166);
  121. v249 = [];
  122. _concat(v249, _utf8encode(v71 + "T;`\n~Rz#_@)}(' {$"));
  123. v52 = [];
  124. for(i = 0; i < v249.length; i += 12) {
  125. this.la(v249.slice(i, i + 12), v52);
  126. }
  127. v76 = v28.slice();
  128. for(i = 0; i < v52.length; i += 3) {
  129. this.ja(v52.slice(i, i + 3), v76);
  130. }
  131. _setKey(v76[2]);
  132. this.M = v40;
  133. v5 = (v71 + "T;`\n~Rz#_@)}(' {$").split('');
  134. v5 = v5;
  135. _concat(xhr2, _intToBytes(14));
  136. _concat(xhr2, _intToBytes(98));
  137. v64 = document.createElement('div').style;
  138. v23 = _getType(v64.MozOutlineRadiusTopright);
  139. v82 = document.createElement('img');
  140. v23 = _getType(v82.hasOwnProperty);
  141. v23 = _getType(v64.imageRendering);
  142. v249 = [];
  143. _concat(v249, _utf8encode('QBcwSQ' + v23 + v23 + v23));
  144. v214 = [];
  145. for(i = 0; i < v249.length; i += 12) {
  146. this.la(v249.slice(i, i + 12), v214);
  147. }
  148. v40 = v28.slice();
  149. for(i = 0; i < v214.length; i += 3) {
  150. this.ja(v214.slice(i, i + 3), v40);
  151. }
  152. _setKey(v40[2]);
  153. this.M[13] = this.M[21];
  154. this.M[21] = this.M[13];
  155. _concat(xhr2, _intToBytes(14));
  156. _concat(xhr2, _intToBytes(117));
  157. v249 = [];
  158. _concat(v249, _utf8encode('slAq1sb0' + document.location.hostname));
  159. v76 = [];
  160. for(i = 0; i < v249.length; i += 12) {
  161. this.la(v249.slice(i, i + 12), v76);
  162. }
  163. v64 = v28.slice();
  164. for(i = 0; i < v76.length; i += 3) {
  165. this.ja(v76.slice(i, i + 3), v64);
  166. }
  167. _setKey(v64[2]);
  168. this.M[13] = this.M[23];
  169. this.M[23] = this.M[13];
  170. _concat(xhr2, _intToBytes(1));
  171. _concat(xhr2, _intToWord("\x00#\x08üFÍ0îÜ4àE\x86'\x83\x0c\x07g\x96\xad[\x00hÓÑqÞ´æ?Å¿\x19àJHÙAÍ9æ\x80\x1d¸?íD\x84l\x05qÑÐR\x80S\x8d".length));
  172. _concat(xhr2, "\x00#\x08üFÍ0îÜ4àE\x86'\x83\x0c\x07g\x96\xad[\x00hÓÑqÞ´æ?Å¿\x19àJHÙAÍ9æ\x80\x1d¸?íD\x84l\x05qÑÐR\x80S\x8d");
  173. v40 = document.getElementById('recaptcha-anchor');
  174. v64 = document.getElementById('recaptcha-anchor-label');
  175. v82 = document.getElementById('recaptcha-token');
  176. _concat(xhr2, _intToBytes(14));
  177. _concat(xhr2, _intToBytes(114));
  178. v11 = 76;
  179. v249 = [];
  180. _concat(v249, _utf8encode('QEmYSg' + v0[v0][v0].rhinoException));
  181. v88 = [];
  182. for(i = 0; i < v249.length; i += 12) {
  183. this.la(v249.slice(i, i + 12), v88);
  184. }
  185. v94 = v28.slice();
  186. for(i = 0; i < v88.length; i += 3) {
  187. this.ja(v88.slice(i, i + 3), v94);
  188. }
  189. _concat(xhr2, _intToBytes(30));
  190. _concat(xhr2, _intToBytes(v94[2]));
  191. this.M[23] = this.M[14];
  192. this.M[14] = this.M[23];
  193. _concat(xhr2, _intToBytes(14));
  194. _concat(xhr2, _intToBytes(110));
  195. v249 = [];
  196. _concat(v249, _utf8encode('QEmYSg' + callPhantom));
  197. v88 = [];
  198. for(i = 0; i < v249.length; i += 12) {
  199. this.la(v249.slice(i, i + 12), v88);
  200. }
  201. v94 = v28.slice();
  202. for(i = 0; i < v88.length; i += 3) {
  203. this.ja(v88.slice(i, i + 3), v94);
  204. }
  205. _concat(xhr2, _intToBytes(58));
  206. _concat(xhr2, _intToBytes(v94[2]));
  207. this.M[1] = this.M[4];
  208. this.M[4] = this.M[1];
  209. _concat(xhr2, _intToBytes(14));
  210. _concat(xhr2, _intToBytes(65));
  211. v249 = [];
  212. _concat(v249, _utf8encode('QEmYSg' + __stopAllTimers));
  213. v88 = [];
  214. for(i = 0; i < v249.length; i += 12) {
  215. this.la(v249.slice(i, i + 12), v88);
  216. }
  217. v94 = v28.slice();
  218. for(i = 0; i < v88.length; i += 3) {
  219. this.ja(v88.slice(i, i + 3), v94);
  220. }
  221. _concat(xhr2, _intToBytes(83));
  222. _concat(xhr2, _intToBytes(v94[2]));
  223. this.M[23] = this.M[28];
  224. this.M[28] = this.M[23];
  225. _concat(xhr2, _intToBytes(14));
  226. _concat(xhr2, _intToBytes(108));
  227. v88 = new Date();
  228. v253 = v88.getMinutes();
  229. v252 = v88.getHours();
  230. _concat(xhr2, _intToBytes(20));
  231. _concat(xhr2, _intToBytes(v253 << 8 | v252));
  232. v241 = v88.getTimezoneOffset();
  233. _concat(xhr2, _intToBytes(64));
  234. _concat(xhr2, _intToBytes(v241));
  235. v71 = (v88 + '').replace(/.*\d:\d\d | \d+$/g, '');
  236. _concat(xhr2, _intToBytes(65));
  237. _concat(xhr2, _intToWord(_utf8encode(v71).length));
  238. _concat(xhr2, _utf8encode(v71));
  239. this.M[27] = this.M[18];
  240. this.M[18] = this.M[27];
  241. _concat(xhr2, _intToBytes(14));
  242. _concat(xhr2, _intToBytes(115));
  243. _concat(xhr2, _intToBytes(79));
  244. _concat(xhr2, _intToBytes(0 + (9 == 94 ? 1 : 0)));
  245. if(v252 != 0) {
  246. goto 3575;
  247. }
  248. _concat(xhr2, _intToBytes(73));
  249. _concat(xhr2, _intToBytes(screen.width));
  250. _concat(xhr2, _intToBytes(screen.height));
  251. _concat(xhr2, _intToBytes(74));
  252. _concat(xhr2, _intToBytes(screen.availWidth));
  253. _concat(xhr2, _intToBytes(screen.availHeight));
  254. _concat(xhr2, _intToBytes(75));
  255. _concat(xhr2, _intToBytes(screen.availLeft));
  256. _concat(xhr2, _intToBytes(screen.availTop));
  257. label 3575:
  258. v11 = 94;
  259. if(v94 != 0) {
  260. goto 3740;
  261. }
  262. _concat(xhr2, _intToBytes(76));
  263. _concat(xhr2, _intToBytes(outerWidth));
  264. _concat(xhr2, _intToBytes(outerHeight));
  265. _concat(xhr2, _intToBytes(77));
  266. _concat(xhr2, _intToBytes(innerWidth));
  267. _concat(xhr2, _intToBytes(innerHeight));
  268. v11 = 0;
  269. label 3740:
  270. this.M[28] = this.M[11];
  271. this.M[11] = this.M[28];
  272. _concat(xhr2, _intToBytes(14));
  273. _concat(xhr2, _intToBytes(101));
  274. v76 = [];
  275. v40.addEventListener('change', _createCallback(4563, 0), false);
  276. v64.addEventListener('change', _createCallback(4563, 0), false);
  277. v82.addEventListener('change', _createCallback(4563, 0), false);
  278. v76[0] = 0;
  279. v40.addEventListener('click', _createCallback(4563, 1), false);
  280. v64.addEventListener('click', _createCallback(4563, 1), false);
  281. v82.addEventListener('click', _createCallback(4563, 1), false);
  282. v76[1] = 0;
  283. v40.addEventListener('dblclick', _createCallback(4563, 2), false);
  284. v64.addEventListener('dblclick', _createCallback(4563, 2), false);
  285. v82.addEventListener('dblclick', _createCallback(4563, 2), false);
  286. v76[2] = 0;
  287. v40.addEventListener('focus', _createCallback(4563, 3), false);
  288. v64.addEventListener('focus', _createCallback(4563, 3), false);
  289. v82.addEventListener('focus', _createCallback(4563, 3), false);
  290. v76[3] = 0;
  291. v40.addEventListener('keydown', _createCallback(4582, 4), false);
  292. v64.addEventListener('keydown', _createCallback(4582, 4), false);
  293. v82.addEventListener('keydown', _createCallback(4582, 4), false);
  294. v76[4] = 0;
  295. v40.addEventListener('keypress', _createCallback(4582, 5), false);
  296. v64.addEventListener('keypress', _createCallback(4582, 5), false);
  297. v82.addEventListener('keypress', _createCallback(4582, 5), false);
  298. v76[5] = 0;
  299. v40.addEventListener('keyup', _createCallback(4582, 6), false);
  300. v64.addEventListener('keyup', _createCallback(4582, 6), false);
  301. v82.addEventListener('keyup', _createCallback(4582, 6), false);
  302. v76[6] = 0;
  303. v40.addEventListener('mousedown', _createCallback(4582, 7), false);
  304. v64.addEventListener('mousedown', _createCallback(4582, 7), false);
  305. v82.addEventListener('mousedown', _createCallback(4582, 7), false);
  306. v76[7] = 0;
  307. v40.addEventListener('mousemove', _createCallback(4563, 8), false);
  308. v64.addEventListener('mousemove', _createCallback(4563, 8), false);
  309. v82.addEventListener('mousemove', _createCallback(4563, 8), false);
  310. v76[8] = 0;
  311. v40.addEventListener('mouseout', _createCallback(4582, 9), false);
  312. v64.addEventListener('mouseout', _createCallback(4582, 9), false);
  313. v82.addEventListener('mouseout', _createCallback(4582, 9), false);
  314. v76[9] = 0;
  315. v40.addEventListener('mouseover', _createCallback(4582, 10), false);
  316. v64.addEventListener('mouseover', _createCallback(4582, 10), false);
  317. v82.addEventListener('mouseover', _createCallback(4582, 10), false);
  318. v76[10] = 0;
  319. v40.addEventListener('mouseup', _createCallback(4582, 11), false);
  320. v64.addEventListener('mouseup', _createCallback(4582, 11), false);
  321. v82.addEventListener('mouseup', _createCallback(4582, 11), false);
  322. v76[11] = 0;
  323. v40.addEventListener('touchcancel', _createCallback(4563, 12), false);
  324. v64.addEventListener('touchcancel', _createCallback(4563, 12), false);
  325. v82.addEventListener('touchcancel', _createCallback(4563, 12), false);
  326. v76[12] = 0;
  327. v40.addEventListener('touchend', _createCallback(4563, 13), false);
  328. v64.addEventListener('touchend', _createCallback(4563, 13), false);
  329. v82.addEventListener('touchend', _createCallback(4563, 13), false);
  330. v76[13] = 0;
  331. v40.addEventListener('touchmove', _createCallback(4563, 14), false);
  332. v64.addEventListener('touchmove', _createCallback(4563, 14), false);
  333. v82.addEventListener('touchmove', _createCallback(4563, 14), false);
  334. v76[14] = 0;
  335. v40.addEventListener('touchstart', _createCallback(4563, 15), false);
  336. v64.addEventListener('touchstart', _createCallback(4563, 15), false);
  337. v82.addEventListener('touchstart', _createCallback(4563, 15), false);
  338. v76[15] = 0;
  339. this.M[28] = this.M[12];
  340. this.M[12] = this.M[28];
  341. _setEndFunction(f4799);
  342. v242 = ia();
  343. _concat(xhr1, _intToBytes(2));
  344. _concat(xhr1, _intToBytes(v242 - v254));
  345. _concat(xhr2, _intToBytes(4));
  346. _concat(xhr2, _intToWord(v15.length));
  347. _concat(xhr2, v15);
  348. v15 = [];
  349. function f4563(arg0) {
  350. v76[arg0] = v76[arg0] + 1;
  351. return;
  352. }
  353. function f4582(arg0) {
  354. if(v242 != 0) {
  355. goto 4740;
  356. }
  357. if(v252 != 0) {
  358. goto 4740;
  359. }
  360. v11 = 88;
  361. v100 = (v0[v0][v0].stack + '').split('\n');
  362. v249 = [];
  363. _concat(v249, _utf8encode('QEmYSg' + v100.length));
  364. v106 = [];
  365. for(i = 0; i < v249.length; i += 12) {
  366. this.la(v249.slice(i, i + 12), v106);
  367. }
  368. v112 = v28.slice();
  369. for(i = 0; i < v106.length; i += 3) {
  370. this.ja(v106.slice(i, i + 3), v112);
  371. }
  372. _concat(xhr2, _intToBytes(26));
  373. _concat(xhr2, _intToBytes(v112[2]));
  374. label 4740:
  375. v76[arg0] = v76[arg0] + 1;
  376. return;
  377. }
  378. function f4799() {
  379. _concat(xhr2, _intToBytes(14));
  380. _concat(xhr2, _intToBytes(116));
  381. v242 = ia();
  382. _concat(xhr2, _intToBytes(14));
  383. _concat(xhr2, _intToBytes(104));
  384. v71 = ('' + this.Q + N + E).replace(/([\s{};()]|[-+]{2}|default)+/g, '');
  385. v249 = [];
  386. _concat(v249, _utf8encode(v71 + 'bO_WpoE'));
  387. v100 = [];
  388. for(i = 0; i < v249.length; i += 12) {
  389. this.la(v249.slice(i, i + 12), v100);
  390. }
  391. v106 = v28.slice();
  392. for(i = 0; i < v100.length; i += 3) {
  393. this.ja(v100.slice(i, i + 3), v106);
  394. }
  395. _setKey(v106[2]);
  396. _concat(xhr2, _intToBytes(14));
  397. _concat(xhr2, _intToBytes(119));
  398. v71 = document.documentElement.hasAttribute('webdriver');
  399. v249 = [];
  400. _concat(v249, _utf8encode('QEmYSg' + v71));
  401. v106 = [];
  402. for(i = 0; i < v249.length; i += 12) {
  403. this.la(v249.slice(i, i + 12), v106);
  404. }
  405. v112 = v28.slice();
  406. for(i = 0; i < v106.length; i += 3) {
  407. this.ja(v106.slice(i, i + 3), v112);
  408. }
  409. _concat(xhr2, _intToBytes(27));
  410. _concat(xhr2, _intToBytes(v112[2]));
  411. this.M[23] = this.M[2];
  412. this.M[2] = this.M[23];
  413. _concat(xhr2, _intToBytes(14));
  414. _concat(xhr2, _intToBytes(105));
  415. v249 = [];
  416. _concat(v249, _utf8encode('QEmYSg' + windmill));
  417. v94 = [];
  418. for(i = 0; i < v249.length; i += 12) {
  419. this.la(v249.slice(i, i + 12), v94);
  420. }
  421. v100 = v28.slice();
  422. for(i = 0; i < v94.length; i += 3) {
  423. this.ja(v94.slice(i, i + 3), v100);
  424. }
  425. _concat(xhr2, _intToBytes(44));
  426. _concat(xhr2, _intToBytes(v100[2]));
  427. this.M[2] = this.M[23];
  428. this.M[23] = this.M[2];
  429. _concat(xhr2, _intToBytes(14));
  430. _concat(xhr2, _intToBytes(75));
  431. v100 = document.createElement('canvas');
  432. v100.width = 400;
  433. v100.height = 200;
  434. v100.style.display = 'none';
  435. v106 = document.body.appendChild(v100);
  436. if(v24 != 0) {
  437. goto 6264;
  438. }
  439. v118 = v100.getContext('2d');
  440. v118.lineWidth = 38;
  441. v118.shadowBlur = 43;
  442. v118.shadowColor = '#be7';
  443. v112 = v118.createRadialGradient(200, 200, 0, 270, 140, 200);
  444. v130 = v112.addColorStop(0.25, '#dbe');
  445. v130 = v112.addColorStop(0.5, '#317');
  446. v130 = v112.addColorStop(1, '#67e');
  447. v118.strokeStyle = v112;
  448. v112 = v118.beginPath();
  449. v112 = v118.arc(313, 0, 127, 247, 247.5);
  450. v112 = v118.stroke();
  451. v118.lineWidth = 5;
  452. v118.shadowBlur = 38;
  453. v118.shadowColor = '#b66';
  454. v112 = v118.createLinearGradient(0, 0, 400, 0);
  455. v130 = v112.addColorStop(0, '#88f');
  456. v130 = v112.addColorStop(0.5, '#737');
  457. v130 = v112.addColorStop(1, '#6dc');
  458. v118.strokeStyle = v112;
  459. v11 = 112;
  460. v118.font = '88px X';
  461. v11 = 0;
  462. if(v112 != 0) {
  463. goto 6264;
  464. }
  465. v19 = v118.strokeText('GDp}+7k<', 57, 100);
  466. if(v24 != 0) {
  467. goto 6264;
  468. }
  469. v47 = v100.toDataURL();
  470. v249 = [];
  471. _concat(v249, _utf8encode(v47));
  472. v112 = [];
  473. for(i = 0; i < v249.length; i += 12) {
  474. this.la(v249.slice(i, i + 12), v112);
  475. }
  476. v124 = v28.slice();
  477. for(i = 0; i < v112.length; i += 3) {
  478. this.ja(v112.slice(i, i + 3), v124);
  479. }
  480. _concat(xhr2, _intToBytes(99));
  481. _concat(xhr2, _intToBytes(v124[2]));
  482. label 6264:
  483. v19 = document.body.removeChild(v100);
  484. this.M[12] = this.M[7];
  485. this.M[7] = this.M[12];
  486. _concat(xhr2, _intToBytes(14));
  487. _concat(xhr2, _intToBytes(122));
  488. if(v18 != 0) {
  489. goto 6633;
  490. }
  491. if(v218 != 0) {
  492. goto 6549;
  493. }
  494. goto 6633;
  495. label 6549:
  496. v47 = (navigator.plugins[navigator.plugins.length - 1].name + navigator.plugins[navigator.plugins.length - 1].description + '').replace(/[\d.]+/g, '');
  497. v249 = [];
  498. _concat(v249, _utf8encode(v47));
  499. v124 = [];
  500. for(i = 0; i < v249.length; i += 12) {
  501. this.la(v249.slice(i, i + 12), v124);
  502. }
  503. v130 = v28.slice();
  504. for(i = 0; i < v124.length; i += 3) {
  505. this.ja(v124.slice(i, i + 3), v130);
  506. }
  507. _concat(xhr2, _intToBytes(61));
  508. _concat(xhr2, _intToBytes(v130[2]));
  509. v71 = (navigator.plugins[navigator.plugins.length - 1].name + navigator.plugins[navigator.plugins.length - 1].description).replace(/[^\d.]+/g, '');
  510. _concat(xhr2, _intToWord(_utf8encode(v71).length));
  511. _concat(xhr2, _utf8encode(v71));
  512. if(v218 != 0) {
  513. goto 6549;
  514. }
  515. label 6633:
  516. _concat(xhr2, _intToBytes(70));
  517. _concat(xhr2, _intToWord(_utf8encode(navigator.userAgent).length));
  518. _concat(xhr2, _utf8encode(navigator.userAgent));
  519. _concat(xhr2, _intToBytes(71));
  520. _concat(xhr2, _intToWord(_utf8encode(navigator.language).length));
  521. _concat(xhr2, _utf8encode(navigator.language));
  522. this.M[7] = this.M[12];
  523. this.M[12] = this.M[7];
  524. _concat(xhr2, _intToBytes(90));
  525. _concat(xhr2, _intToBytes(16));
  526. _concat(xhr2, _intToBytes(v76[0]));
  527. _concat(xhr2, _intToBytes(v76[1]));
  528. _concat(xhr2, _intToBytes(v76[2]));
  529. _concat(xhr2, _intToBytes(v76[3]));
  530. _concat(xhr2, _intToBytes(v76[4]));
  531. _concat(xhr2, _intToBytes(v76[5]));
  532. _concat(xhr2, _intToBytes(v76[6]));
  533. _concat(xhr2, _intToBytes(v76[7]));
  534. _concat(xhr2, _intToBytes(v76[8]));
  535. _concat(xhr2, _intToBytes(v76[9]));
  536. _concat(xhr2, _intToBytes(v76[10]));
  537. _concat(xhr2, _intToBytes(v76[11]));
  538. _concat(xhr2, _intToBytes(v76[12]));
  539. _concat(xhr2, _intToBytes(v76[13]));
  540. _concat(xhr2, _intToBytes(v76[14]));
  541. _concat(xhr2, _intToBytes(v76[15]));
  542. _concat(xhr2, _intToBytes(98));
  543. _concat(xhr2, _intToBytes(0 + (170 > 253 ? 1 : 0)));
  544. this.M[20] = this.M[22];
  545. this.M[22] = this.M[20];
  546. _concat(xhr2, _intToBytes(14));
  547. _concat(xhr2, _intToBytes(102));
  548. v29 = ('' + v82.value).replace(/\r\n/g, '\n');
  549. v88 = [];
  550. v88[0] = 1299709;
  551. v88[1] = 534;
  552. v94 = (0,function(a,b){b[1]=(b[1]+a.charCodeAt(0))%b[0]});
  553. for(i = 0; i < v29.length; i += 1) {
  554. v94(v29.slice(i, i + 1), v88);
  555. }
  556. _concat(xhr2, _intToBytes(16));
  557. _concat(xhr2, _intToBytes(v88[1]));
  558. this.M[22] = this.M[20];
  559. this.M[20] = this.M[22];
  560. v218 = ia();
  561. _concat(xhr2, _intToBytes(17));
  562. _concat(xhr2, _intToBytes(v218 - v254));
  563. _concat(xhr2, _intToBytes(4));
  564. _concat(xhr2, _intToWord(v15.length));
  565. _concat(xhr2, v15);
  566. v15 = [];
  567. v218 = ia();
  568. _concat(xhr1, _intToBytes(82));
  569. _concat(xhr1, _intToBytes(v218 - v242));
  570. _concat(xhr2, _intToBytes(14));
  571. _concat(xhr2, _intToBytes(84));
  572. _setKey(1314918289);
  573. return;
  574. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement