Advertisement
Guest User

Untitled

a guest
Oct 18th, 2017
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.57 KB | None | 0 0
  1. mTop = top;
  2. mSelf = self;
  3. submited = false;
  4.  
  5. function submit() {
  6.  
  7. if (submited) {
  8. return false;
  9. }
  10.  
  11. submited = true;
  12.  
  13. eval(function(p, a, c, k, e, d) {
  14. e = function(c) {
  15. return c.toString(36)
  16. };
  17. if (!''.replace(/^/, String)) {
  18. while (c--) {
  19. d[c.toString(a)] = k[c] || c.toString(a)
  20. }
  21. k = [function(e) {
  22. return d[e]
  23. }];
  24. e = function() {
  25. return '\\w+'
  26. };
  27. c = 1
  28. };
  29. while (c--) {
  30. if (k[c]) {
  31. p = p.replace(new RegExp('\\b' + e(c) + '\\b', 'g'), k[c])
  32. }
  33. }
  34. return p
  35. }('c a;c b;c 6;l(9 4.k!=\'8\'){a=4.k;b=4.m}i l(9 3.5!=\'8\'&&9 3.5.7!=\'8\'&&3.5.7!=0){a=3.5.7;b=3.5.g}i{a=3.j(\'h\')[0].7;b=3.j(\'h\')[0].g}o{6=4.n!==4.q?1:0}p(e){6=2}3.d(\'a\').f=a;3.d(\'b\').f=b;3.d(\'6\').f=6;', 27, 27, '|||document|window|documentElement|ix|clientWidth|undefined|typeof|||var|getElementById||value|clientHeight|body|else|getElementsByTagName|innerWidth|if|innerHeight|self|try|catch|top'.split('|'), 0, {}));
  36.  
  37.  
  38. var flash = 0;
  39. try {
  40. var FlashDetect = new function() {
  41. var self = this;
  42. self.installed = false;
  43. self.raw = "";
  44. self.major = -1;
  45. self.minor = -1;
  46. self.revision = -1;
  47. self.revisionStr = "";
  48. var activeXDetectRules = [{
  49. "name": "ShockwaveFlash.ShockwaveFlash.7",
  50. "version": function(obj) {
  51. return getActiveXVersion(obj);
  52. }
  53. }, {
  54. "name": "ShockwaveFlash.ShockwaveFlash.6",
  55. "version": function(obj) {
  56. var version = "6,0,21";
  57. try {
  58. obj.AllowScriptAccess = "always";
  59. version = getActiveXVersion(obj);
  60. } catch (err) {}
  61. return version;
  62. }
  63. }, {
  64. "name": "ShockwaveFlash.ShockwaveFlash",
  65. "version": function(obj) {
  66. return getActiveXVersion(obj);
  67. }
  68. }];
  69. var getActiveXVersion = function(activeXObj) {
  70. var version = -1;
  71. try {
  72. version = activeXObj.GetVariable("$version");
  73. } catch (err) {}
  74. return version;
  75. };
  76. var getActiveXObject = function(name) {
  77. var obj = -1;
  78. try {
  79. obj = new ActiveXObject(name);
  80. } catch (err) {
  81. obj = {
  82. activeXError: true
  83. };
  84. }
  85. return obj;
  86. };
  87. var parseActiveXVersion = function(str) {
  88. var versionArray = str.split(",");
  89. return {
  90. "raw": str,
  91. "major": parseInt(versionArray[0].split(" ")[1], 10),
  92. "minor": parseInt(versionArray[1], 10),
  93. "revision": parseInt(versionArray[2], 10),
  94. "revisionStr": versionArray[2]
  95. };
  96. };
  97. var parseStandardVersion = function(str) {
  98. var descParts = str.split(/ +/);
  99. var majorMinor = descParts[2].split(/\./);
  100. var revisionStr = descParts[3];
  101. return {
  102. "raw": str,
  103. "major": parseInt(majorMinor[0], 10),
  104. "minor": parseInt(majorMinor[1], 10),
  105. "revisionStr": revisionStr,
  106. "revision": parseRevisionStrToInt(revisionStr)
  107. };
  108. };
  109. var parseRevisionStrToInt = function(str) {
  110. return parseInt(str.replace(/[a-zA-Z]/g, ""), 10) || self.revision;
  111. };
  112. self.majorAtLeast = function(version) {
  113. return self.major >= version;
  114. };
  115. self.minorAtLeast = function(version) {
  116. return self.minor >= version;
  117. };
  118. self.revisionAtLeast = function(version) {
  119. return self.revision >= version;
  120. };
  121. self.versionAtLeast = function(major) {
  122. var properties = [self.major, self.minor, self.revision];
  123. var len = Math.min(properties.length, arguments.length);
  124. for (i = 0; i < len; i++) {
  125. if (properties[i] >= arguments[i]) {
  126. if (i + 1 < len && properties[i] == arguments[i]) {
  127. continue;
  128. } else {
  129. return true;
  130. }
  131. } else {
  132. return false;
  133. }
  134. }
  135. };
  136. self.FlashDetect = function() {
  137. if (navigator.plugins && navigator.plugins.length > 0) {
  138. var type = 'application/x-shockwave-flash';
  139. var mimeTypes = navigator.mimeTypes;
  140. if (mimeTypes && mimeTypes[type] && mimeTypes[type].enabledPlugin && mimeTypes[type].enabledPlugin.description) {
  141. var version = mimeTypes[type].enabledPlugin.description;
  142. var versionObj = parseStandardVersion(version);
  143. self.raw = versionObj.raw;
  144. self.major = versionObj.major;
  145. self.minor = versionObj.minor;
  146. self.revisionStr = versionObj.revisionStr;
  147. self.revision = versionObj.revision;
  148. self.installed = true;
  149. }
  150. } else if (navigator.appVersion.indexOf("Mac") == -1 && window.execScript) {
  151. var version = -1;
  152. for (var i = 0; i < activeXDetectRules.length && version == -1; i++) {
  153. var obj = getActiveXObject(activeXDetectRules[i].name);
  154. if (!obj.activeXError) {
  155. self.installed = true;
  156. version = activeXDetectRules[i].version(obj);
  157. if (version != -1) {
  158. var versionObj = parseActiveXVersion(version);
  159. self.raw = versionObj.raw;
  160. self.major = versionObj.major;
  161. self.minor = versionObj.minor;
  162. self.revision = versionObj.revision;
  163. self.revisionStr = versionObj.revisionStr;
  164. }
  165. }
  166. }
  167. }
  168. }();
  169. };
  170.  
  171. if (FlashDetect.major > 0) {
  172. flash = 1;
  173. }
  174. } catch (e) {
  175. flash = 2;
  176. }
  177.  
  178. window.document.getElementById("fs").value = flash;
  179.  
  180. function QCDone(d) {
  181. try {
  182. document.getElementById('ci_SW').value = d.SW
  183. } catch (e) {}
  184. try {
  185. document.getElementById('ci_SH').value = d.SH
  186. } catch (e) {}
  187. try {
  188. document.getElementById('ci_WX').value = d.WX
  189. } catch (e) {}
  190. try {
  191. document.getElementById('ci_WY').value = d.WY
  192. } catch (e) {}
  193. try {
  194. document.getElementById('ci_WW').value = d.WW
  195. } catch (e) {}
  196. try {
  197. document.getElementById('ci_WH').value = d.WH
  198. } catch (e) {}
  199. try {
  200. document.getElementById('ci_WIW').value = d.WIW
  201. } catch (e) {}
  202. try {
  203. document.getElementById('ci_WIH').value = d.WIH
  204. } catch (e) {}
  205. try {
  206. document.getElementById('ci_WFC').value = d.WFC
  207. } catch (e) {}
  208. try {
  209. document.getElementById('ci_PL').value = d.PL
  210. } catch (e) {}
  211. try {
  212. document.getElementById('ci_DRF').value = d.DRF
  213. } catch (e) {}
  214. try {
  215. document.getElementById('ci_NP').value = d.NP
  216. } catch (e) {}
  217. try {
  218. document.getElementById('ci_PT').value = d.PT
  219. } catch (e) {}
  220. try {
  221. document.getElementById('ci_NB').value = d.NB
  222. } catch (e) {}
  223. try {
  224. document.getElementById('ci_NG').value = d.NG
  225. } catch (e) {}
  226. try {
  227. document.getElementById('ci_DM').value = d.DM
  228. } catch (e) {}
  229. try {
  230. document.getElementById('ci_CF').value = d.CF
  231. } catch (e) {}
  232. }
  233. var QC = {};
  234. try {
  235. QC.SW = window.screen.width;
  236. QC.SH = window.screen.height
  237. } catch (e) {
  238. QC.SW = -1;
  239. QC.SH = -1
  240. }
  241. try {
  242. QC.WX = window.screenX;
  243. QC.WY = window.screenY
  244. } catch (e) {
  245. QC.WX = -1;
  246. QC.WY = -1
  247. }
  248. try {
  249. QC.WW = window.outerWidth;
  250. QC.WH = window.outerHeight
  251. } catch (e) {
  252. QC.WW = -1;
  253. QC.WH = -1
  254. }
  255. try {
  256. QC.WIW = window.innerWidth;
  257. QC.WIH = window.innerHeight
  258. } catch (e) {
  259. QC.WIW = -1;
  260. QC.WIH = -1
  261. }
  262. try {
  263. QC.WFC = window.top.frames.length
  264. } catch (e) {
  265. QC.WFC = -1
  266. }
  267. try {
  268. QC.PL = document.location.href
  269. } catch (e) {
  270. QC.PL = ''
  271. }
  272. try {
  273. QC.DRF = document.referrer
  274. } catch (e) {
  275. QC.DRF = ''
  276. }
  277. try {
  278. QC.NP = (!(navigator.plugins instanceof PluginArray) || navigator.plugins.length == 0) ? 0 : 1
  279. } catch (e) {
  280. QC.NP = -1
  281. }
  282. try {
  283. QC.PT = window.callPhantom !== undefined || window._phantom !== undefined ? 1 : 0
  284. } catch (e) {
  285. QC.PT = -1
  286. }
  287. try {
  288. QC.NB = typeof navigator.sendBeacon === "function" ? 1 : 0
  289. } catch (e) {
  290. QC.NB = -1
  291. }
  292. try {
  293. QC.NG = navigator.geolocation !== undefined ? 1 : 0
  294. } catch (e) {
  295. QC.NG = -1
  296. }
  297. QC.CF = 0;
  298. try {
  299. var FlashDetect = new function() {
  300. var self = this;
  301. self.installed = false;
  302. self.raw = "";
  303. self.major = -1;
  304. self.minor = -1;
  305. self.revision = -1;
  306. self.revisionStr = "";
  307. var activeXDetectRules = [{
  308. "name": "ShockwaveFlash.ShockwaveFlash.7",
  309. "version": function(obj) {
  310. return getActiveXVersion(obj)
  311. }
  312. }, {
  313. "name": "ShockwaveFlash.ShockwaveFlash.6",
  314. "version": function(obj) {
  315. var version = "6,0,21";
  316. try {
  317. obj.AllowScriptAccess = "always";
  318. version = getActiveXVersion(obj)
  319. } catch (err) {}
  320. return version
  321. }
  322. }, {
  323. "name": "ShockwaveFlash.ShockwaveFlash",
  324. "version": function(obj) {
  325. return getActiveXVersion(obj)
  326. }
  327. }];
  328. var getActiveXVersion = function(activeXObj) {
  329. var version = -1;
  330. try {
  331. version = activeXObj.GetVariable("\$version")
  332. } catch (err) {}
  333. return version
  334. };
  335. var getActiveXObject = function(name) {
  336. var obj = -1;
  337. try {
  338. obj = new ActiveXObject(name)
  339. } catch (err) {
  340. obj = {
  341. activeXError: true
  342. }
  343. }
  344. return obj
  345. };
  346. var parseActiveXVersion = function(str) {
  347. var versionArray = str.split(",");
  348. return {
  349. "raw": str,
  350. "major": parseInt(versionArray[0].split(" ")[1], 10),
  351. "minor": parseInt(versionArray[1], 10),
  352. "revision": parseInt(versionArray[2], 10),
  353. "revisionStr": versionArray[2]
  354. }
  355. };
  356. var parseStandardVersion = function(str) {
  357. var descParts = str.split(/ +/);
  358. var majorMinor = descParts[2].split(/\./);
  359. var revisionStr = descParts[3];
  360. return {
  361. "raw": str,
  362. "major": parseInt(majorMinor[0], 10),
  363. "minor": parseInt(majorMinor[1], 10),
  364. "revisionStr": revisionStr,
  365. "revision": parseRevisionStrToInt(revisionStr)
  366. }
  367. };
  368. var parseRevisionStrToInt = function(str) {
  369. return parseInt(str.replace(/[a-zA-Z]/g, ""), 10) || self.revision
  370. };
  371. self.majorAtLeast = function(version) {
  372. return self.major >= version
  373. };
  374. self.minorAtLeast = function(version) {
  375. return self.minor >= version
  376. };
  377. self.revisionAtLeast = function(version) {
  378. return self.revision >= version
  379. };
  380. self.versionAtLeast = function(major) {
  381. var properties = [self.major, self.minor, self.revision];
  382. var len = Math.min(properties.length, arguments.length);
  383. for (i = 0; i < len; i++) {
  384. if (properties[i] >= arguments[i]) {
  385. if (i + 1 < len && properties[i] == arguments[i]) {
  386. continue
  387. } else {
  388. return true
  389. }
  390. } else {
  391. return false
  392. }
  393. }
  394. };
  395. self.FlashDetect = function() {
  396. if (navigator.plugins && navigator.plugins.length > 0) {
  397. var type = 'application/x-shockwave-flash';
  398. var mimeTypes = navigator.mimeTypes;
  399. if (mimeTypes && mimeTypes[type] && mimeTypes[type].enabledPlugin && mimeTypes[type].enabledPlugin.description) {
  400. var version = mimeTypes[type].enabledPlugin.description;
  401. var versionObj = parseStandardVersion(version);
  402. self.raw = versionObj.raw;
  403. self.major = versionObj.major;
  404. self.minor = versionObj.minor;
  405. self.revisionStr = versionObj.revisionStr;
  406. self.revision = versionObj.revision;
  407. self.installed = true
  408. }
  409. } else if (navigator.appVersion.indexOf("Mac") == -1 && window.execScript) {
  410. var version = -1;
  411. for (var i = 0; i < activeXDetectRules.length && version == -1; i++) {
  412. var obj = getActiveXObject(activeXDetectRules[i].name);
  413. if (!obj.activeXError) {
  414. self.installed = true;
  415. version = activeXDetectRules[i].version(obj);
  416. if (version != -1) {
  417. var versionObj = parseActiveXVersion(version);
  418. self.raw = versionObj.raw;
  419. self.major = versionObj.major;
  420. self.minor = versionObj.minor;
  421. self.revision = versionObj.revision;
  422. self.revisionStr = versionObj.revisionStr
  423. }
  424. }
  425. }
  426. }
  427. }()
  428. };
  429. if (FlashDetect.major > 0) {
  430. QC.CF = 1
  431. }
  432. } catch (e) {
  433. QC.CF = 2
  434. }
  435. try {
  436. QCDone(QC)
  437. } catch (e) {
  438. console.log(e)
  439. }
  440.  
  441.  
  442.  
  443.  
  444. try {
  445. navigator.sendBeacon('//my.rtmark.net/img.gif?f=merge&userId=d1eee6dddb163bc1177567019eb9daa4');
  446. } catch (e) {}
  447.  
  448.  
  449.  
  450. try {
  451. navigator.sendBeacon('//mt.rtmark.net/omr.gif?s=afu&geo=A1&p=101&zoneid=478410&oaid=1');
  452. } catch (e) {}
  453.  
  454.  
  455.  
  456. window.document.getElementById("submit-form").submit();
  457.  
  458. }
  459.  
  460. function submitByTimeout() {
  461. window.document.getElementById("timeout").value = 1;
  462. submit();
  463. }
  464. submit();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement