您的位置首页  城市经济  财经

新浪财经股票返回数据的解密-JS逆向2022/11/27新浪财经股票博客

  • 来源:互联网
  • |
  • 2022-11-27
  • |
  • 0 条评论
  • |
  • |
  • T小字 T大字

  户伴侣来讲很不友爱这对搞股票量化的散,网站的收集流(API)获得的从前获得股票价钱都是从财经。互的fusion chart后新浪自从把股票页面更新成可交,紧缩(该当没有再加密)就把部门返回的股票数据。数据很未便利(如今github上那些量化项目中这对我们经由过程python等东西获得收集流股票,获得汗青日线数据的了)根本不太能够看到重新浪。相干的解密文章之前我也写过,的方法了解不是很深化不外当时分对新浪加密,一下更新这里做。数据库仍是很宏大的(新浪财经的金融,期货到外盘从股票、,有都,史长久并且历,据的js代码量也很宏大以是响应的处置这些数。)

  中(F12调试形式检察收集流)好比: 新浪股票页面返回的数据,日线图(周线5天赋时图和,是编码月线),加密的紧缩,便收集传输一是为了方,下来只要5KB5天赋时紧缩,始返回的日线年开,0KB阁下数据量在5,是很高的) 紧缩服从还,线周,线兼并天生的月线是按照日。下载得到股票汗青数据二是为了避免散户随便。725/hisdata/klc_cm.js?day=2021-8-8好比5天赋时的地点是:realstock/company/sz000,/hisdata_klc2/klc_kl.js?d=2021_8_汗青日线:/realstock/company/sz0007258

  注入把数据保留到当地的js代码片断散户伴侣能够尝尝在它的js代码内里,文数据保留下来试着把解码的明,py(xxx)把数据保留到剪贴板大概在console内里用co。者或,s模块能够运转js代码python也有pyj。

  是从收集地点API明文返回的不外15-60分钟的分钟数据,大概加密没有紧缩。2检察收集流)(能够用F1。

  进入开辟者形式我们按F12,ow[KLC_xxx] search:wind,返回在window窗口上面地点返回的数据是,予变量的再被赋。w[ 如许的字符串以是查找windo,18行阁下找到(日线k.js谁人剧本里)就可以在本网页的收集流h5t.js的16。点也不是随意那里打了我们在这里打断点(断,停下来的法式就可以,s 的熟习需求对j。在这里不外,析了昔日的分时数据我发明变量c曾经解,哪一个处所剖析的不晓得是在前面。),ctdf()这个函数是用来解码的发明是挪用sf_sdk.js内里。其他几个庞大的函数这个函数还挪用了。是比力冗杂的整体来讲还,码逻辑挖出来不太简单解。

  终极在淘宝上找js逆向的效劳2022-6-17 更新:,数抠出来了把解密函。n可挪用解密用pytho。

  ript逆向办法获得网易有道翻译近来我正巧看到网上教javasc,以用一样的办法来获得发明新浪的数据也可。先加载的javascript剧本内里收回恳求根本道理大要是:新浪返回的数据都是在从几个,获得被,解码再,值给变量然后赋,绘图的然后。

  cript(js)逆向的网上大大都教JavaS,st办法都是po,加密发去效劳器端也即把当地数据,的账号暗码好比当地,如网易有道翻译)要翻译的笔墨(比。法的比力少get方,返回的都是明文由于大大都网站。数的少,回的股票汗青数据好比新浪财经返,有再加密)的紧缩(该当没,当地后返回到,剖析当地,绘图再。

免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186