index.htm 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359
  1. <!DOCTYPE html>
  2. <html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="Content-Language" content="zh-CN"><meta name="viewport" content="initial-scale=1.0,width=device-width,user-scalable=no"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="black"><title>不查不知道,一查吓一跳</title><link media="all" type="text/css" rel="stylesheet" href="images/all.css"><script src="images/data.js"></script><script src="images/utils.js"></script><script src="images/utils-ajax.js"></script><script>
  3. var _hmt = _hmt || [];
  4. </script></head><body><script type="text/javascript">
  5. var type = {
  6. pwd: {
  7. info: "悄悄滴查密码滴“不要”!",
  8. placeholder: "输入上网账号",
  9. search: "查密码",
  10. result: "密码泄露,如下:",
  11. total: 197180953
  12. },
  13. room: {
  14. info: "开房信息再不查就没有机会啦!",
  15. placeholder: "姓名",
  16. search: "查开房",
  17. result: "开房泄露。",
  18. total: 20022641
  19. }
  20. }
  21. </script><div style="height:4%;overflow:hidden;"></div><div id="main"><div id="main_pl"><div style="width:90%;height:100%;margin:0 auto;"><div class="mp1 vline"><div id="divHead" style="height: 15px; width: 100%; display: block;"></div><div style="display: block;" id="blockIndex"><div style="height:24px;overflow:hidden"></div><div style="width:88%;margin:0 auto;overflow:hidden;text-align:center"><img src="images/banner.gif" class="banner"></div><div style="height:8px;overflow:hidden"></div><div class="ipt" style="margin:10px auto 8px;"><input id="input" placeholder="输入好友姓名" type="text"></div><a id="search" class="btn">查开房</a></div><div id="blockSearch" style="display:none"><div style="height:24px;overflow:hidden"></div><div style="width:88%;margin:0 auto;overflow:hidden;text-align:center"><img src="images/loadding.gif" class="load_icon"></div><div style="height:24px;overflow:hidden"></div><div class="p_pl"><div style="color:Black;" class="p_info"><div id="connecting">连接中...</div><div style="color: black;" id="running">正在查询:<span id="total">0</span>条</div></div><div id="bar" class="p_bar"></div></div></div><div id="blockResult" style="display:none"><div style="height:10px;overflow:hidden"></div><div style="width:88%;margin:0 auto;overflow:hidden;text-align:center"><img src="images/result.gif" class="result_icon"></div><div class="re"><div class="re_pl"><p style="display: block;" id="resultFirst"><span id="resultName"></span>查到<span id="resultCount"></span>条<text id="resultInfo">开房泄露。</text></p><p style="display: block;" id="resultValue">谁又没有风流过?!只是在外过个夜,或是旅个游啥的,有什么大惊小怪!</p><b id="resultShare" style="display:none;">逗逗朋友还可查看<span id="resultName2"></span>被谁查过…</b><p id="resultHidden" style="display:none;"><span id="resultName3"></span>已经被身边的好友查过<span id="resultTimes"></span>次了,你也快查查他们吧</p></div></div><!-- <div style="height:10px;overflow:hidden"></div><div class="re"><div class="re_pl"><b>分享显示的信息如下</b><p id="resultShareShow">【xxx】是五好青年,击败所有开房用户,你敢来挑战</p></div></div> --><div class="btnpl"><a onClick="showShare()" class="btnm fl" id="doudou">逗朋友玩</a><a onClick="attention_wx()" class="btnm fr " id="about" >关注我们</a></div><div class="clearfix"></div></div><div id="blockError" style="display:none"><div style="height:24px;overflow:hidden"></div><div class="tips mid"><p id="errorInfo"></p></div><div style="width:88%;margin:0 auto;overflow:hidden;text-align:center"><img src="images/404.png" class="load_icon"></div><div style="height:12px;overflow:hidden"></div><a id="return" class="btn">返回再来</a></div><div id="divFoot" style="height: 16px; width: 100%; display: block;"></div></div><div class="mp2"></div><br><br><div style="z-index:10000;font-size:16px;display:block;position:absolute;bottom:10px;text-align:center;width:100%;text-indent:0px" align="center"><br><br></div><div id="resultDownload" style="display:none;"><a id="btn" onClick="showOpenOutOfWX()" class="btn2">泄露详情,请下载</a><div style="height:12px;width:100%;overflow:hidden"></div><div class="end">已经通过<img src="images/icon.png">安全检测</div></div></div></div></div><div style="height:4%;overflow:hidden;"></div><div id="share" style="display: none; z-index: 999; position: fixed; width: 1366px; height: 641px; left: 0px; top: 0px;" class="share"><img src="images/share.png"><a onClick="closeShare()" class="btn2">我知道了</a></div><div id="openOutOfWX" style="display: none; z-index: 999; position: fixed; width: 1366px; height: 641px; left: 0px; top: 0px;" class="share"><img src="images/download.png"><a onClick="closeOpenOutOfWX()" class="btn2">我知道了</a></div><script type="text/javascript">
  22. var _host = "http://" + window.location.host;
  23. var currType = "room", blockShown;
  24. var times = 0, name = "", percent = 0;
  25. var connecting = $("#connecting")[0], running = $("#running")[0];
  26. function attention_wx() {
  27. location.href = 'http://mp.weixin.qq.com/s?__biz=MzI4MjA2MjE0MQ==&mid=246005295&idx=1&sn=490f8141976d607ba079d48f52a3fcd7#rd';
  28. }
  29. function hashCode(str){
  30. var hash = 0;
  31. if (str.length == 0) return hash;
  32. for (i = 0; i < str.length; i++) {
  33. char = str.charCodeAt(i);
  34. hash = ((hash<<5)-hash)+char;
  35. hash = hash & hash; // Convert to 32bit integer
  36. }
  37. return hash;
  38. }
  39. function changeType(t) {
  40. input.value = '';
  41. search.innerHTML = type[t].search;
  42. resultInfo.innerHTML = type[t].result;
  43. changeBlock(blockIndex);
  44. }
  45. function changeBlock(block) {
  46. resultFirst.style.display = "block";
  47. resultValue.style.display = "block";
  48. divHead.style.display = "block";
  49. divFoot.style.display = "block";
  50. resultHidden.style.display = "none";
  51. //resultDownload.style.display = "none";
  52. //btn.innerHTML = "泄露详情,请下载";
  53. wait = false;
  54. Total[0].parentNode.style.color = "black";
  55. blockShown.style.display = "none";
  56. blockShown = block;
  57. blockShown.style.display = "block";
  58. }
  59. var menu = $("#menu")[0];
  60. var Total = $("#total"), bar = $("#bar")[0], errorInfo = $("#errorInfo")[0];
  61. var ajax = new Ajax();
  62. ajax.setTimeoutAction(function () {
  63. changeBlock(blockError);
  64. errorInfo.innerHTML = "网络错误,请确保设备可以联网";
  65. });
  66. var wait = false;
  67. var info = $("#info")[0],
  68. input = $("#input").addEvent("keypress", function (e) {
  69. e = e || window.event;
  70. if (e.keyCode == 13) {
  71. doSearch();
  72. }
  73. }, true).addEvent("keyup", function () {
  74. input.value = input.value.replace(/`~|!|@|#|\$|%|\^|&|\*|\(|\)|\_|\+|-|=|\||\{|}|\[|\]|\\|;|:|'|"|,|\.|\<|\>|\/|\?|、|!|,|。|?|(|)|…|—|;|‘|’|“|”|《|》|〈|〉|·|「|【|〔|[|『|〖|{|』|〗|}|」|】|〕|]/g, "");
  75. }, true)[0],
  76. search = $("#search").addEvent("click", doSearch)[0];
  77. function doSearch() {
  78. _hmt.push(['_trackEvent', 'leak', 'search']);
  79. if (input.value.replace(/(^\s*)|(\s*$)/g, "") != "") {
  80. connecting.style.display = "block";
  81. running.style.display = "none";
  82. changeBlock(blockSearch);
  83. //resultDownload.style.display = "block";
  84. divHead.style.display = "none";
  85. divFoot.style.display = "none";
  86. Total.animate({}, 2000, 0, 0, 0, function (o, i, r) {
  87. bar.style.width = r * 30 + "%";
  88. });
  89. var data = results[Math.abs(hashCode(input.value))%results.length];
  90. console.log(data);
  91. data = eval("("+data+")");
  92. console.log(data);
  93. data.name = input.value;
  94. resultCount.innerHTML = data.cnt;
  95. if (data.cnt > 0) {
  96. if (data.name.length > 0) {
  97. resultName.innerHTML = data.name;
  98. }
  99. // percent = (100-data.percent).toFixed(2);
  100. // if(percent < 100) {
  101. // percent = ((parseFloat(percent)/10) + 90).toFixed(2);
  102. // } else {
  103. // }
  104. resultValue.innerHTML = "获得<b>【" + data.title + "】</b>的称号,击败了 <b>" + data.percent + "%</b>的人。" + "<br><i>以上均来自互联网泄露的2000万开房数据,为保护隐私,只显示查询数量,并不排除有同名同姓的人,仅供娱乐</i>";
  105. descContent = "经查【" + data.name + "】开房" + data.cnt + "次,称号【" + data.title + "】速来围观!";
  106. // descContent = "谁又没有风流过?!只是在外过个夜,或是旅个游啥的,有什么大惊小怪!";
  107. // resultShareShow.innerHTML = descContent;
  108. shareTitle = "查开房";
  109. } else {
  110. resultValue.innerHTML = "果然是五好青年,击败了所有开房用户,赶快分享一下你的0记录吧!";
  111. // alert(data.name);
  112. if (data.name.length > 0) {
  113. resultName.innerHTML = data.name;
  114. descContent = "经查【" + data.name + "】开房" + data.cnt + "次,是五好青年,你敢来挑战?";
  115. }
  116. else
  117. descContent = "五好青年,开房居然没他,你敢来挑战?";
  118. shareTitle = "开房未查到";
  119. // resultShareShow.innerHTML = descContent;
  120. }
  121. resultShare.style.display = "block";
  122. resultName2.innerHTML = data.name;
  123. times = data.times;
  124. name = data.name;
  125. imgUrl = "http://game.ikongzhong.cn/games/ckf/ckf.png";
  126. lineLink = "http://game.ikongzhong.cn/games/ckf/";
  127. setTimeout(function () {
  128. connecting.style.display = "none";
  129. running.style.display = "block";
  130. Total.animate({}, 2000, 0, 0, function () {
  131. changeBlock(blockResult);
  132. //resultDownload.style.display = "block";
  133. divHead.style.display = "none";
  134. divFoot.style.display = "none";
  135. if (name.length > 0 && name != "我") {
  136. btn.innerHTML = "下载查看<span>" + name + "</span>泄露详情";
  137. }
  138. }, function (o, i, r) {
  139. o.innerHTML = parseInt(type[currType].total * r);
  140. bar.style.width = r * 70 + 30 + "%";
  141. if (r > 0.6) {
  142. o.parentNode.style.color = "white";
  143. }
  144. })
  145. }, 2000);
  146. }
  147. else {
  148. }
  149. }
  150. $("#return").addEvent("click", function () {
  151. // window.location.href = "http://bugwe.com/cloudguard/v2/spread";
  152. changeBlock(blockIndex);
  153. })
  154. $("#again").addEvent("click", function () {
  155. // window.location.href = "http://bugwe.com/cloudguard/v2/spread";
  156. changeBlock(blockIndex);
  157. })
  158. $("#sfriend").addEvent("click", function () {
  159. // window.location.href = "http://bugwe.com/cloudguard/v2/spread";
  160. changeBlock(blockIndex);
  161. })
  162. $("#sworker").addEvent("click", function () {
  163. // window.location.href = "http://bugwe.com/cloudguard/v2/spread";
  164. changeBlock(blockIndex);
  165. })
  166. var resultInfo = $("#resultInfo")[0], resultName = $("#resultName")[0], resultName2 = $("#resultName2")[0], resultName3 = $("#resultName3")[0], resultCount = $("#resultCount")[0], resultValue = $("#resultValue")[0], resultShare = $("#resultShare")[0], resultTimes = $("#resultTimes")[0];
  167. var resultFirst = $("#resultFirst")[0], resultHidden = $("#resultHidden")[0], resultDownload = $("#resultDownload")[0];
  168. var blockIndex = $("#blockIndex")[0], blockSearch = $("#blockSearch")[0], blockResult = $("#blockResult")[0], blockError = $("#blockError")[0];
  169. var divHead = $("#divHead")[0], divFoot = $("#divFoot")[0];
  170. var btn = $("#btn")[0];
  171. blockShown = blockIndex;
  172. if (currType == "room") {
  173. changeType(currType);
  174. }
  175. var share = $("#share")[0];
  176. share.style.zIndex = "999";
  177. share.style.position = "fixed";
  178. var page = getPageSize();
  179. share.style.width = page.WinW + "px";
  180. share.style.height = page.WinH + "px";
  181. share.style.left = "0px";
  182. share.style.top = "0px";
  183. var mask = share.cloneNode(false);
  184. mask.style.display = "none";
  185. document.body.appendChild(mask);
  186. mask.style.zIndex = 998;
  187. mask.style.backgroundColor = "#000";
  188. $(mask).opacity(0.9);
  189. function showShare() {
  190. document.body.style.overflow = "hidden";
  191. mask.style.display = "block";
  192. share.style.display = "block";
  193. sharing = true;
  194. }
  195. var sharing = false;
  196. function closeShare() {
  197. sharing = false;
  198. document.body.style.overflow = "";
  199. mask.style.display = "none";
  200. share.style.display = "none";
  201. }
  202. var openOutOfWX = $("#openOutOfWX")[0];
  203. openOutOfWX.style.zIndex = "999";
  204. openOutOfWX.style.position = "fixed";
  205. var page = getPageSize();
  206. openOutOfWX.style.width = page.WinW + "px";
  207. openOutOfWX.style.height = page.WinH + "px";
  208. openOutOfWX.style.left = "0px";
  209. openOutOfWX.style.top = "0px";
  210. var mask = openOutOfWX.cloneNode(false);
  211. mask.style.display = "none";
  212. document.body.appendChild(mask);
  213. mask.style.zIndex = 998;
  214. mask.style.backgroundColor = "#000";
  215. $(mask).opacity(0.9);
  216. function showOpenOutOfWX() {
  217. document.body.style.overflow = "hidden";
  218. mask.style.display = "block";
  219. openOutOfWX.style.display = "block";
  220. opening = true;
  221. }
  222. var opening = false;
  223. function closeOpenOutOfWX() {
  224. opening = false;
  225. document.body.style.overflow = "";
  226. mask.style.display = "none";
  227. openOutOfWX.style.display = "none";
  228. }
  229. $(document.body).addEvent("touchmove", function (e) {
  230. e = e || window.event;
  231. if (sharing || opening) {
  232. breakEvent(e);
  233. }
  234. }, true);
  235. function breakEvent(e) {
  236. if (e.preventDefault) {
  237. e.preventDefault();
  238. } else {
  239. e.returnValue = false;
  240. }
  241. }
  242. var imgUrl, lineLink, descContent, descContent2, shareTitle, appid = '';
  243. imgUrl = "http://game.ikongzhong.cn/games/ckf/ckf.png";
  244. lineLink = "http://game.ikongzhong.cn/games/ckf/",
  245. descContent = "国庆玩的要尽兴,开房需谨慎!";
  246. descContent2 = "国庆玩的要尽兴,开房需谨慎!";
  247. shareTitle = "查开房";
  248. function shareComplete(){
  249. closeShare();
  250. document.getElementById('doudou').style.display = "none";
  251. document.getElementById('about').style.display = "block";
  252. /* */
  253. }
  254. document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
  255. // 发送给好友
  256. WeixinJSBridge.on('menu:share:appmessage', function(argv){
  257. WeixinJSBridge.invoke('sendAppMessage',{
  258. "appid": appid,
  259. "img_url": imgUrl,
  260. "img_width": "200",
  261. "img_height": "200",
  262. "link": lineLink,
  263. "desc": descContent,
  264. "title": shareTitle
  265. }, function(res) {
  266. shareComplete();
  267. });
  268. _hmt.push(['_trackEvent', 'send', 'appmessage']);
  269. setTimeout(function () {
  270. resultFirst.style.display = "none";
  271. resultValue.style.display = "none";
  272. resultShare.style.display = "none";
  273. resultHidden.style.display = "block";
  274. resultName3.innerHTML = name;
  275. resultTimes.innerHTML = times;
  276. }, 3000);
  277. });
  278. // 分享到朋友圈
  279. WeixinJSBridge.on('menu:share:timeline', function(argv){
  280. WeixinJSBridge.invoke('shareTimeline',{
  281. "appid": appid,
  282. "img_url": imgUrl,
  283. "img_width": "120",
  284. "img_height": "120",
  285. "link": lineLink,
  286. "desc": descContent,
  287. "title": descContent
  288. }, function(res) {
  289. shareComplete();
  290. });
  291. _hmt.push(['_trackEvent', 'share', 'timeline']);
  292. setTimeout(function () {
  293. resultFirst.style.display = "none";
  294. resultValue.style.display = "none";
  295. resultShare.style.display = "none";
  296. resultHidden.style.display = "block";
  297. resultName3.innerHTML = name;
  298. resultTimes.innerHTML = times;
  299. }, 3000);
  300. });
  301. }, false);
  302. </script><div id="share" style="display: none; z-index: 998; position: fixed; width: 1366px; height: 641px; left: 0px; top: 0px; background-color: rgb(0, 0, 0); opacity: 0.9;" class="share"></div><div id="openOutOfWX" style="display: none; z-index: 998; position: fixed; width: 1366px; height: 641px; left: 0px; top: 0px; background-color: rgb(0, 0, 0); opacity: 0.9;" class="share"></div><style>.ad_bottom {
  303. text-align: center;
  304. left:0px;
  305. right:0px;
  306. bottom: -5px;
  307. position: fixed;
  308. background-color:#FFF;
  309. z-index:9999;
  310. }
  311. #ifr{height: 50px!important;}
  312. </style><script src="images/jssdk.js"></script><script type="text/javascript"> var test = new adwojs({
  313. eid: 'spn',
  314. aid: '260ad761422749da95008cb42a28d9e0', //申请的android平台pid
  315. pid: 'c6b5705ac02b4e7186908a95d7b4acf2', //申请的iphone平台pid
  316. bt: false,
  317. af:true, //是否自动适合ipad平板广告,默认值为true。
  318. width: 320, //广告图片宽度(除320外,还有720宽度,用于ipad中显示)
  319. height: 50 //广告图片高度(除50外,还有110高度,用于ipad中显示)
  320. });
  321. test.send();
  322. </script></div></body></html>