首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【Android 逆向】Android 权限 ( ro.product.cpu.abi 属性 | ro.zygote 属性 | dhcp.eth0 属性 | net.* 属性 )

【Android 逆向】Android 权限 ( ro.product.cpu.abi 属性 | ro.zygote 属性 | dhcp.eth0 属性 | net.* 属性 )

作者头像
韩曙亮
发布2023-03-29 19:39:29
发布2023-03-29 19:39:29
8600
举报

文章目录

一、Android 权限相关的重要的系统属性


1、ro.product.cpu.abi 属性

ro.product.cpu.abi 属性 : 该属性用于配置 CPU 架构类型 ;

一般的正常的手机都是输出 arm64-v8a , 模拟器输出都是 x86 ;

执行如下命令 , 可以获取到 ro.product.cpu.abi 属性配置 ;

代码语言:javascript
复制
getprop ro.product.cpu.abi

2、ro.zygote 属性

ro.zygote 属性 : 配置当前操作系统的位数 ; 逆向时 , 注意该属性 , 如果是 64 位的系统 , 需要使用 64 位的 so 库进行解析 , 如果是 32 位的就解析 32 位的 so 库 ;

执行如下命令 , 可以获取到 ro.zygote 属性配置 ;

代码语言:javascript
复制
getprop ro.zygote

3、dhcp.eth0 属性

dhcp.eth0 属性 : 网络相关配置 , 真机上没有找到该属性 ;

执行如下命令 , 可以获取到网络相关配置 ;

代码语言:javascript
复制
ifconfig

4、net.* 属性

net.* 属性 : 配置网络

执行如下命令 , 可以获取到 net.* 属性 相关配置 ;

代码语言:javascript
复制
getprop |grep "net"

完整的命令行输出 : 可以获取如下属性 ;

代码语言:javascript
复制
walleye:/ # getprop |grep "net"
[gsm.network.type]: [LTE]
[init.svc.netd]: [running]
[init.svc.vendor.netmgrd]: [running]
[net.bt.name]: [Android]
[net.dns1]: [192.168.1.1]
[net.dns2]: []
[net.qtaguid_enabled]: [1]
[net.tcp.default_init_rwnd]: [60]
[persist.data.df.dev_name]: [rmnet_usb0]
[persist.data.netmgrd.qos.enable]: [true]
[persist.net.doxlat]: [true]
[persist.rmnet.data.enable]: [true]
[ro.boottime.netd]: [12546966872]
[ro.boottime.vendor.netmgrd]: [12941363006]
[ro.telephony.default_network]: [10]
walleye:/ #
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-10-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一、Android 权限相关的重要的系统属性
    • 1、ro.product.cpu.abi 属性
    • 2、ro.zygote 属性
    • 3、dhcp.eth0 属性
    • 4、net.* 属性
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档