当前位置: 首页 > news >正文

网站加速器quickqqq群排名优化软件购买

网站加速器quickq,qq群排名优化软件购买,网站建设金手指快速,佛山新网站建设前提 我在不久前写过《 APP 接口拦截与参数破解》的博文;最近爬取APP数据时又用到了相关技术,故在此详细描述一下 Inspeckage 的功能。(环境准备本文不再赘述) 功能 在电脑上访问 http://127.0.0.1:8008 就可以看到 inspeckage…

前提

我在不久前写过《 APP 接口拦截与参数破解》的博文;最近爬取APP数据时又用到了相关技术,故在此详细描述一下 Inspeckage 的功能。(环境准备本文不再赘述)

功能

在电脑上访问 http://127.0.0.1:8008 就可以看到 inspeckage 的 web 界面了。

在这里插入图片描述

点击页面,开启实时更新为 on,然后在模拟器中点击 LAUNCH APP,在页面中刷新就可以看到数据了。动态刷新开关打开,webserver就会加载手机端的所有数据。(这个开关并不是控制手机端工具的开关,仅仅是webserver是否动态刷新数据的开关。查看数据时,可以关闭动态刷新,否则展开数据会不断的被收起,无法正常查看)

(如果 web 页面没有输出结果,查看 APP is running 是否为 true,Logcat 左边分那个自动刷新按钮是否开启)

在这里插入图片描述

如图所示,inspeckage 提供了对所分析 apk 的一些基本信息,提供直接下载 apk 到电脑,截图手机屏幕等辅助功能,最核心的功能是监控 share preferences,加解密函数的使用,http 访问等。下面一一分析。

在这里插入图片描述

使用 logcat 功能需要先转发端口到本地:adb forward tcp:8887 tcp:8887。

点击 start,再点 connect 就可以在网页中实时查看该 app 的 logcat 输出。

在这里插入图片描述

Tree view 按钮可以实时浏览 app 的数据目录并直接下载文件到本地。

在这里插入图片描述

如果采用 inspeckage 来分析的话,直接在 crypto 记录中就可以看到。

在这里插入图片描述

由于这个apk 采用的 md5 方法是写在 so 中的,所以 inspeckage 的 hash 记录中并没有相关的记录。这个可以采用 hook 自定义函数的方式来解决。

反编译 apk,找到调用 so 的方法为 getPart2,同理其实也可以手动 hook 住 getPart1。

在这里插入图片描述

设置好 hook 的方法后,重启 app 生效。

在这里插入图片描述

在 hook 的记录中可以看到 getPart2 的返回值。Inspeckage 在动态分析 apk 的过程可以快速获得一些信息,节省分析的时间。

使用 Inspeckage,用户可以获取大量关于应用程序行为的信息:

模块说明
Logcat实时查看该app的logcat输出
Tree View可以实时浏览app的数据目录并直接下载文件到本地
Package Information应用基本信息(组件信息、权限信息、共享库信息)
Shared PreferencesLOG:app XML文件读写记录;Files:具体XML写入内容
Serialization反序列化记录
Crypto常见加解密记录(KEY、IV值)
Hash常见的哈希算法记录
SQLiteSQLite数据库操作记录
HTTPHTTP网络请求记录
File System文件读写记录
Misc.调用Clipboard,URL.Parse()记录
WebView调用webview内容
IPC进程之间通信记录
+Hooks运行过程中用户自定义Hook记录

1、信息收集

获取APP基本信息(如上图所示)

【1】权限:请求权限(Requested Permissions)、自定义权限(APP Permissions)

【2】组件:导出和非导出的组件(Activity、Service、Broadcast Receiver、Content Provider)

【3】共享库(Shared Libraries)

【4】标志位:Debuggable,Allow Backup

【5】其他:UID,GIDs,Package等

l 请求权限
l App权限
l 共享库
l 导出和非导出的Activity,内容提供其,广播接收器和服务
l 检查该应用程序是否可调式
l 版本,UID和GID

2、Hooks

使用 Hooks,用户可以实时查看应用程序的行为

【1】Shared Preferences(日志和文件)

【2】Serialization(序列化)

【3】Crypto(加密)、Hash

【4】SQLite数据库

【5】HTTP、WebView、IPC等

【6】Hooks(自定义HOOK)

l 共享首选项(日志和文件)
l 序列化
l 加密
l 哈希表
l SQLite数据库
l HTTP(HTTP代理工具是最好的选择)
l 杂项(剪贴板,URL.Parse())
l WebView
l IPC

使用 Logcat 查看日志的功能,需要先转发 8887 端口到本地。

在这里插入图片描述

点击 Start,再点 connect 就可以在网页中实时查看 app 的 logcat 输出。

在这里插入图片描述

+Hooks 模块中,可对被测 APP 进行 hook,很方便。

在这里插入图片描述

在这里插入图片描述

3、其他操作

使用 Xposed,用户可以执行一系列操作,例如开启非输出的Activity

l 开启任意Activity(输出和非输出)
l 调用提供器(输出和非输出)
l 禁用FLAG_SECURE
l 取消SSL选项
l 开启、停止或重启应用程序

4、附加部分

l APK下载
l 查看应用程序的目录树
l 下载应用程序的文件
l 下载hooks生成的文本文件格式的输出
l 屏幕截图

5、配置

设置选项中,提供了ssl uncheck,设置代理等。经过测试发现 SSL uncheck 效果一般。https 流量依然很多抓不到。

尽管该工具有一些连接 HTTP 库的 hooks,使用外部代理工具仍然是分析应用程序流量的最好的选择。

在 Inspeckage 中,用户可以:

l 添加连接目标应用的代理
l 启用和禁用代理
l 在ARP表中添加条目

http://www.tj-hxxt.cn/news/87288.html

相关文章:

  • php根据ip 跳转网站网络推广收费价目表
  • 外贸网站网站推广中国联通腾讯
  • 淘宝网站建设步骤武汉网络推广自然排名
  • 网站制作aqq营销软文800字范文
  • 做淘宝客个人网站信息推广服务
  • 网站开发运行环境论文百度推广有效果吗
  • 滨州做网站建设价格深圳百度推广竞价托管
  • 河北省建设厅注册中心网站首页seo+网站排名
  • 海伦网站建设西安网站推广排名
  • 保险网站建设深圳关键词优化平台
  • 在北京做家教的网站网络营销的类型
  • 网站中了木马了怎么办seo资讯
  • 秒收录的网站好的在线crm系统
  • 中国人民建设银行网站新站如何让百度快速收录
  • 电子商务网站设计的书网络优化大师手机版
  • 四川网站制作哪家好seo引擎优化外包
  • 怎样自己做网站sem培训学校
  • 做企业网站潍坊seo建站
  • mysql python开发网站开发产品营销网站建设
  • 三合一网站制作公司资阳市网站seo
  • 贵南县网站建设公司万能导航网
  • 陆川建设局网站搜索引擎优化举例说明
  • 个人做网站怎么备案小红书推广价目表
  • 淘宝客必须做网站淘宝优化关键词的步骤
  • 页面 访问 每天 正常 欢迎宁波seo网络推广定制多少钱
  • 南京站建设百度榜
  • 哪些网站是react做的海南百度推广开户
  • 毕业设计可以做哪些网站营销软件app
  • 东莞网站忧化营销策划品牌策划
  • 大连网站建设信息最近新闻热点大事件