开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 1787|回复: 12
打印 上一主题 下一主题
收起左侧

[易语言] 高手帮我看一下这JS怎么调试

[复制链接]
结帖率:35% (14/40)
跳转到指定楼层
楼主
发表于 2013-8-29 11:56:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式   广东省梅州市
10精币
  1. window._verify = function() {
  2. var e = document;
  3. function r() {
  4. return Math.PI + "I"
  5. }
  6. function c() {
  7. return "no"
  8. }
  9. function i(k) {
  10. return h(g(t(k)))
  11. }
  12. function g(N) {
  13. var K = N;
  14. var L = Array(80);
  15. var J = 1732584193;
  16. var I = -271733879;
  17. var H = -1732584194;
  18. var G = 271733878;
  19. var F = -1009589776;
  20. for (var C = 0; C < K.length; C += 16) {
  21. var E = J;
  22. var D = I;
  23. var B = H;
  24. var A = G;
  25. var k = F;
  26. for (var z = 0; z < 80; z++) {
  27. if (z < 16) {
  28. L[z] = K[C + z]
  29. } else {
  30. L[z] = o(L[z - 3] ^ L[z - 8] ^ L[z - 14] ^ L[z - 16], 1)
  31. }
  32. var M = u(u(o(J, 5), x(z, I, H, G)), u(u(F, L[z]), l(z)));
  33. F = G;
  34. G = H;
  35. H = o(I, 30);
  36. I = J;
  37. J = M
  38. }
  39. J = u(J, E);
  40. I = u(I, D);
  41. H = u(H, B);
  42. G = u(G, A);
  43. F = u(F, k)
  44. }
  45. return new Array(J, I, H, G, F)
  46. }
  47. function x(z, k, B, A) {
  48. if (z < 20) {
  49. return (k & B) | ((~k) & A)
  50. }
  51. if (z < 40) {
  52. return k ^ B ^ A
  53. }
  54. if (z < 60) {
  55. return (k & B) | (k & A) | (B & A)
  56. }
  57. return k ^ B ^ A
  58. }
  59. function l(k) {
  60. return (k < 20) ? 1518500249 : (k < 40) ? 1859775393 : (k < 60) ? -1894007588 : -899497514
  61. }
  62. function u(k, B) {
  63. var A = (k & 65535) + (B & 65535);
  64. var z = (k >> 16) + (B >> 16) + (A >> 16);
  65. return (z << 16) | (A & 65535)
  66. }
  67. function o(k, z) {
  68. return (k << z) | (k >>> (32 - z))
  69. }
  70. function t(A) {
  71. var k = ((A.length + 8) >> 6) + 1,
  72. B = new Array(k * 16);
  73. for (var z = 0; z < k * 16; z++) {
  74. B[z] = 0
  75. }
  76. for (z = 0; z < A.length; z++) {
  77. B[z >> 2] |= A.charCodeAt(z) << (24 - (z & 3) * 8)
  78. }
  79. B[z >> 2] |= 128 << (24 - (z & 3) * 8);
  80. B[k * 16 - 1] = A.length * 8;
  81. return B
  82. }
  83. function h(A) {
  84. var z = "0123456789abcdef";
  85. var B = "";
  86. for (var k = 0; k < A.length * 4; k++) {
  87. B += z.charAt((A[k >> 2] >> ((3 - k % 4) * 8 + 4)) & 15) + z.charAt((A[k >> 2] >> ((3 - k % 4) * 8)) & 15)
  88. }
  89. return B
  90. }
  91. function f(E) {
  92. var A, z, D, B = e.cookie.split(";");
  93. for (A = 0; A < B.length; A++) {
  94. var C = B[A];
  95. var k = C.indexOf("=");
  96. z = C.substr(0, k);
  97. D = C.substr(k + 1);
  98. z = z.replace(/^\s+|\s+$/g, "");
  99. if (z == E) {
  100. return unescape(D)
  101. }
  102. }
  103. }
  104. function b() {
  105. return "n"
  106. }
  107. function s(z, k) {
  108. e.cookie = z + "=" + escape(k)
  109. }
  110. function a() {
  111. return "ce"
  112. }
  113. function m(z) {
  114. var B = "",
  115. C = r().substr(0, 7);
  116. for (var A = 0; A < C.length; A++) {
  117. var D = C.charAt(A);
  118. if (D != ".") {
  119. B = D + B
  120. }
  121. }
  122. return i(z + B)
  123. }
  124. function p() {
  125. return c() + b() + a()
  126. }
  127. var w = f(p());
  128. if (w) {
  129. var y = "" + (Math.ceil(Math.random() * 899999) + 100000);
  130. s("cnonce", y);
  131. s("sig", i(m(w) + y))
  132. }
  133. var q = f("cvisits");
  134. var d = new Date().getTime();
  135. var n = 0;
  136. var v = 0;
  137. if (q) {
  138. var j = q.split(",");
  139. v = parseInt(j[0]);
  140. n = parseInt(j[1]);
  141. if (d - n < 500) {
  142. v++
  143. } else {
  144. v = 0
  145. }
  146. if (v > 5) {
  147. window.top.location.href = "http://www.xiaoi.com"
  148. }
  149. }
  150. s("cvisits", v + "," + d)
  151. };
  152. window._verify();
复制代码
我调用window._verify()没有返回什么,这是JS网址http://nlp.xiaoi.com/robot/js/verify.js 我需要解决的网站 http://nlp.xiaoi.com/robot/demo/wap/
调试了一上午没有头绪


回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值无答案申请取消悬赏投诉有答案未采纳为最佳
结帖率:91% (20/22)
沙发
发表于 2013-8-29 13:09:33 | 只看该作者   浙江省宁波市
我也想学习,顶一下,等高手来!!!
回复

使用道具 举报

结帖率:40% (2/5)
板凳
发表于 2013-8-29 13:20:42 | 只看该作者   湖北省襄阳市
楼主,我表示我完全看不懂啊
回复

使用道具 举报

结帖率:75% (3/4)
地板
发表于 2013-8-29 14:37:02 | 只看该作者   河南省驻马店市
易语言扩展组件里面有个脚本组件   你在程序里面加个脚本组件
执行()  运行()  自己看命令提示吧

补充内容 (2013-8-29 15:07):
把JS代码放到常量里面

补充内容 (2013-8-29 15:07):
把JS代码放到常量里面
回复

使用道具 举报

结帖率:75% (3/4)
地下
发表于 2013-8-29 15:19:13 | 只看该作者   河南省驻马店市
回复

使用道具 举报

结帖率:100% (5/5)
6
发表于 2013-8-29 18:56:49 | 只看该作者   重庆市重庆市
这个等大婶来解决
回复

使用道具 举报

结帖率:100% (3/3)
7
发表于 2013-8-29 20:16:09 | 只看该作者   湖南省岳阳市
我有小I机器人的接口哦!无限制的 你懂的!
回复

使用道具 举报

结帖率:35% (14/40)
8
 楼主| 发表于 2013-8-29 22:51:27 | 只看该作者   广东省梅州市
执着 发表于 2013-8-29 20:16
我有小I机器人的接口哦!无限制的 你懂的!

小i不是没提供接口吗    有的话给我做个例子,最佳哦

点评

接口参数数据不会免费发布的 选最佳也木有用哦!   湖南省岳阳市  发表于 2013-8-29 23:27
回复

使用道具 举报

结帖率:35% (14/40)
9
 楼主| 发表于 2013-8-29 22:55:48 | 只看该作者   广东省梅州市
wf54321 发表于 2013-8-29 14:37
易语言扩展组件里面有个脚本组件   你在程序里面加个脚本组件
执行()  运行()  自己看命令提示吧

嗯,这个知道,问题是我调用函数没有任何返回和反应

点评

补上一句 木有验证码的!   湖南省岳阳市  发表于 2013-8-29 23:27
回复

使用道具 举报

结帖率:35% (14/40)
10
 楼主| 发表于 2013-8-29 23:38:51 | 只看该作者   广东省梅州市
他他他 发表于 2013-8-29 22:55
嗯,这个知道,问题是我调用函数没有任何返回和反应

真的有的话能不能分享一下呢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:[email protected]
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表