Android模拟器模拟基站信息,并将wifi伪造成4g数据信息

Android模拟器模拟基站信息,并将wifi伪造成4g数据信息,第1张

许多国产软件都会使用基站进行定位,android模拟器是没有流量卡的,所以没有基站位置,但是我们可以通过Xposed来让模拟器拥有指定的基站信息。拥有基站信息的模拟器就可以在地图app中定位了,这种方式比通过hook修改经纬度要更加好一点,可能大多数软件都是基站来判断,而不是经纬度。

基站定位使用到如下概念

通过telephonyManager # getNetworkOperator()获取得到,它返回一个字符串长度为5的值,前3位就是MCC ,后两位为MNC

接下来就是我们Xposed出场的时候了,通过真机运行BaseStationInfoDemo项目(包含上面这些方法)得到真实数据信息。将数据记录并运行HookCellInfoDemo项目(修改了模拟器的基站信息),然后在模拟器上运行BaseStationInfoDemo项目,观察日志输出,并可以在模拟器上打卡百度地图等地图软件观察当前位置。

getCellLocationMethodHook的实现如下:

就是在beforeHookedMethod中直接通过setResult将新建的带有基站LAC和CID信息的GsmCellLocation 返回。

首先看下源码中NerworkInfo类的实现方式,发现其是一个实现了Parcelable接口的序列化对象,它拥有多个成员变量,这里只需要修改6个,其他的在wifi或者4g网络的情况下的值不变

这样的话,最终模拟器的网络情况是有wifi图标,但是在指定包名内获取到的网络类型和NetworkInfo却是4g类型的数据,符合我们的业务需求。

附上源码地址: https://githubcom/carrys17/CellInfo

里面的两个文件夹分别就是BaseStationInfoDemo项目和HookCellInfoDemo项目

在非常多工作室的引流或业务操作中,理论上需要使用安卓的神一般的Xposed框架,这段时间,我们工作室买来了一批新的oppo系统,理论上都是基于70以上版本,理论上不能够获得root的su超级权限,虽然有一些能但较为麻烦,甚至也有获得root的su超级权限后重启设备就恢复无root状态的情况出现,很是焦虑的一件事,导致无法正常激活Xposed框架,从而非常多模块也就无法正常工作。

昨天刚好查看了一下琢石模拟器最新版本的软件使用手册,居然发现新版本80以上版本可以支持无root设备下使用,手册也提供了对应无root设备激活Xposed框架和模块的详尽流程,喜出望外,赶紧按照手册一步一步进行测试,果然成功安装并激活了Xposed,且软件可以正确模拟参数和模拟定位。

基本oppo系统的无root手机激活Xposed框架的流程,第一步,安装无root版本框架,第二步,在框架中安装琢石模拟器和需要具体使用的应用,接着在Xposed中激活琢石模拟器模块,最后重启动无root框架就OK了,注意此过程仅相当重启动框架自身,并无需重启动手机,因此比root手机的Xposed框架激活流程更简单。

其他的Xposed模块的使用也是一样的流程安装激活就ok,此文大概记录一下这些,希望对大多数无root设备的伙伴有所帮助,给大家一个在oppo系统无root设备上安装激活Xposed框架提供一点经验。

太极虚拟定位怎么弄可以采取以下方法:

第一步、先安装太极阴,然后打开钉钉助手。

第二步、钉钉打开太极在右上角设置里面设置自启动和保持存活。

第三步、在模块管理里面勾上钉钉助手。

第四步、在创建应用里面选择钉钉。

第五步、会显示不匹配然后会要求重装,直接点就会重装匹配的钉钉了。

第六步、退出太极进入钉钉在左上角我的设置里面会出现钉钉助手,点击勾选虚拟位置就可以了。

所谓的“虚拟定位”在安卓系统中主要分为root和未root两种情况,在iOS系统中分为越狱和未越狱。 root和已越狱,相当于已经获取系统最高权限。

(1)打开雷电应用中心,点击右上角搜索框,输入xp按回车就可以搜索到Xposed框架,点击安装。

(2)打开Xposed框架,点击下图中红圈圈住的地方,然后选择install。(安装)

(3)等待Xposed框架下载完成,会弹出超级用户请求,选择永久记住选择。

(4)Xposed框架安装完成之后会提示重启设备,直接关闭模拟器,重新打开就可以了。

(5)重启模拟器之后,再次打开Xposed框架,会提示框架已经激活。

首先我们需要在手机上下载虚拟位置软件,小编使用的是神行者进入位置模拟再打开的位置模拟页面,将位置定位在公司附近,然后,点击下方的修改环境,接着根据提示完成修改位置,上面设置好之后,打开手机上的企业微信APP,进入主页面后,点击底部的工作台选项然后在打开的页面,选择外出打卡或打卡,最后,定位到指定位置进行打卡即可。

企业微信也有企业微信助手打开vmospro,添加71精简版的虚拟机,在设置里面打开xposed,打开虚拟机,将企业微信和企业微信助手添加到虚拟机内,打开xposed,在模块里面勾选企业微信助手,重启虚拟在此打开虚拟机,在企业微信的设置界面,会有个微信助手。

需要

模拟位置 (FakeLocation)是一款无需开启模拟位置权限就能模拟地理位置的Xposed框架模块,而且无需在设置中开启“模拟位置”权限。可以进行地图搜索,支持Android70以上版本。

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/shuma/840712.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-11
下一篇2023-08-11

随机推荐

  • 户外防晒霜哪个牌子好

    在不同的环境和活动中,适合的防晒指数不同,经常在户外就应该用防晒指数高的防晒产品。市面上防晒产品那么多,哪些牌子的是专门适合户外的呢户外防晒霜防晒效果比较好的有哪些接下来就让我们一起来看看吧!苏菲娜白蕾丝防晒乳防晒指数:SPF50,PA++

    2024-04-15
    36900
  • 谷雨光甘草精华效果好吗 谷雨光甘草精华好用吗

    谷雨是个比较有名气的护肤品牌,这个品牌有很多人都喜欢用,那么谷雨光甘草精华效果好吗,谷雨光甘草精华好用吗,下面就来看看吧。谷雨光甘草精华效果好吗 谷雨这款光甘草精华真的超级好用,很保湿完全打破对国货的看法,包装也越来越大气漂亮了,小

    2024-04-15
    33600
  • 哪些牌子保湿补水的护肤品好?

    秋冬季节,皮肤很容易干燥,保湿尤其重要! 分享一些相对平价一点,大家购买的起的,而且用完只保湿不油腻的护肤品! 走起! 1,科颜氏的高保湿霜,这款高保湿霜特别经典了,保湿照顾很好,尤其是脸皮特别干的时候,晚上厚厚的用上一层,第

    2024-04-15
    30000
  • 精华素和精华液的区别及使用

    精华素和精华液其实在区别上面并不是很大,如果真的要说区别的话,那可能精华液相对稀释一些,而精华素就更加浓稠一点。它们两者的作用都有美白、祛斑、防皱等,当然功效往往都是由于它们的成分决定的。精华液在使用的顺序上面是护肤水之后,使用乳液滋润之前

    2024-04-15
    42500
  • 保湿精华凝露 怎么用? 用在哪个步骤呢?

    精华凝露就是精华素,直接涂抹在脸上即可,在肌肤拍完水之后使用。顺序则是:洁面---水---精华凝露---乳液。精华凝露有锁水保湿的作用,凝露质地的精华液看上去就像我们平时所用的啫喱霜,这种质地的精华液通常也是不含油分的,容易推开,好吸收,锁

    2024-04-15
    35400
  • 伊贝诗鱼子提拉紧致精华水怎么样

    伊贝诗鱼子提拉紧致精华水是一款采用鱼子提取物作为主要成分的护肤品,具有提拉紧致的效果。其特色在于运用了先进的蒸馏技术,提取出珍贵的鱼子精华,这种精华含有丰富的氨基酸、胶原蛋白和多种微量元素,能够有效地滋养肌肤,提升肌肤的弹性,平滑肌肤纹理,

    2024-04-15
    15900
  • 艾灸盒怎么用?

    艾灸盒怎么用?艾灸盒有很多种,我们平时最常见的要属随身灸艾灸盒,这种艾灸盒有铜制的也有铁制的,一般大多数选择用铁质的,下面给大家详细介绍一下铁制的随身灸,它的具体用法:首先把艾灸盒打开,把艾条剪成一小段,插到里面的支架上面,然后点燃艾灸条,

    2024-04-15
    28600

发表评论

登录后才能评论
保存