网络数据共享的思考

118 阅读1分钟

网络上的数据都是提供给别人使用的,我们在做一些应用或者产品的时候也需要有数据基础。所以如果能使用别的的数据来使用的话会省去很多事情,只要是正常、合法的使用应该不是问题。

网络数据共享:利用网络的数据提供给自己的产品使用。(说白了就是爬取别人的数据供自己使用)

我们在使用网络数据的时候,有时候遇到数据使用不方便的问题。 网络数据共享的概念就是将别人的数据收集,转换成自己使用方便的数据。

一、数据接口使用

通过爬取别的网站数据供自己的接口使用。

二、阅读别人的代码

1.网页样式获取、阅读

2.微信小程序代码获取、反编译、阅读。

参考文章

参考0 参考1

只能说这个是真香啊。


现在的问题是`分包`的代码包还没有反编译成功。。。

3.apk脱壳、反编译、阅读

正常apk直接使用反编译软件就可以阅读源码(里面的方法名字会混淆)。

对于加壳的apk需要先脱壳再反编译就可以阅读源码。

脱壳遇到的问题:1.没有root的测试机就不能取到/data/data/com.下的文件。2.模拟器不能安装一些脱壳应用。

没有试过用夜神模拟器安装脱壳应用,有机会可以试一下。

代码复杂的应用,阅读源码还是比较费劲的。