精华内容
下载资源
问答
  • 模拟器检测

    2020-11-26 15:56:50
    模拟器检测的就是指通过检测确认软件、手游等不能运行在模拟器上面。比如一个游戏,它能够在模拟器上实现批量刷金币或者是其他功能,但模拟器又无法启动起来,在这种情况下,就需要使用真机,相应地成本也就增加了。...

    往期推荐

    文件检测

    签名验证

    资源文件混淆

    apk保护策略——Java代码混淆

    模拟器检测的就是指通过检测确认软件、手游等不能运行在模拟器上面。比如一个游戏,它能够在模拟器上实现批量刷金币或者是其他功能,但模拟器又无法启动起来,在这种情况下,就需要使用真机,相应地成本也就增加了。

    检测模拟器包含的配置信息是非常多的,包括wifi、蓝牙、电量、cpu等等。

    接下来进行实际操作,演示如何检测模拟器。

    在模拟器中打开“设置”选项,来到最后一项“关于平板电脑”,如下图所示。

    在这里插入图片描述

    一:析代码

    在获取基本信息之后,分析其中的代码,具体操作流程如下。
    1.定义一个数组,检测两个通道,然后循环,判断输出,如下图所示。

    在这里插入图片描述

    2.检测驱动文件内容,读取文件信息,检查已知QEmu驱动程序的列表,如下图所示。

    在这里插入图片描述

    3.检测模拟器上特有的几个文件,如下图所示。

    在这里插入图片描述

    4.寻找模拟器默认的电话号码,如下图所示。

    在这里插入图片描述

    5.检测设备IDS 是不是 “000000000000000”,如下图所示。

    在这里插入图片描述

    6.检测imsi id是不是“310260000000000”,如下图所示。

    在这里插入图片描述

    7.检测手机上的一些硬件信息,如下图所示。

    在这里插入图片描述

    8.检测手机运营商家,如下图所示。

    在这里插入图片描述

    9.基于模拟器cpu信息的检测,如下图所示。

    在这里插入图片描述

    10.关键路径检测特定模拟器检测,如下图所示。

    在这里插入图片描述

    11.除上述以外,还有一些模拟器默认的软件,如电游戏中心、终端模拟器以及谷歌安装器。

    二:分析样本

    安装江湖风云,当出现“应用在模拟器上运行”信息提示时,表示该程序已成功运行,如下图所示。

    在这里插入图片描述

    对于没有提示信息的,只能分析他的代码,将程序放入androidkiller里进行反编译。还有一种协议检测,他会通过将包发送给服务器,由服务器来判断目前的环境是不是模拟器。首先来查看权限,显示为蓝牙,而模拟器是没有蓝牙的,如下图所示。

    在这里插入图片描述

    1.分析这些权限,如果将权限删掉就不会调用,但如果使用暴力删掉,有时程序就会崩溃,如下图所示。

    在这里插入图片描述

    2.在工程搜索栏进行搜索,搜索字符“应用在模拟器”,没有搜索到结果,如下图所示。

    在这里插入图片描述

    3.转U码,再次搜索,在模拟器上搜到两处,如下图所示。

    在这里插入图片描述

    4.进入后,找到所在方法,如下图所示。

    在这里插入图片描述

    5.继续查看本类的其他方法,其中还有一个初始化,如下图所示。

    在这里插入图片描述

    6.继续查看入口界面application处,如下图所示。

    在这里插入图片描述

    7.找到入口,如下图所示。

    在这里插入图片描述

    8.进入后,找到Oncreate,如下图所示。

    在这里插入图片描述

    9.简单进行分析,发现入口界面丢失,这里cocos2d设计游戏引擎,找到运行在模拟器上的位置,如下图所示。

    在这里插入图片描述

    10.直接定位过去,看Java代码,if判断,Toast弹出模拟器上运行,然后杀死进程,退出,如下图所示。

    在这里插入图片描述

    11.把killProcess这个函数nop掉,就可以过掉模拟器检测。

    小结

    了解模拟器检测的原理以及常见的模拟器检测手段,在这里还析了一个实例,找到模拟器检测的代码

    如果你也对安卓逆向感兴趣。可以加入下方的群,大家一起讨论问题,或者扫描下方二维码关注公众号,关注回复 “安卓逆向” 获取免费教程

    安卓逆向交流学习 Q群:876526335
    vx:yijin_LX

    在这里插入图片描述

    展开全文
  • 刺激战场过模拟器检测的方法其实很简单,就是通过已经自带root的模拟器安装Xposed模块再安装XPrivacy经过设置让游戏无法检测到使用设备为模拟器。1.下载模拟器已安装过模拟器的清理缓存+修复sd卡然后重启模拟器下载...

    刺激战场过模拟器检测的方法其实很简单,就是通过已经自带root的模拟器安装Xposed模块再安装XPrivacy经过设置让游戏无法检测到使用设备为模拟器。

    1.下载模拟器已安装过模拟器的清理缓存+修复sd卡然后重启模拟器

    下载刺激战场最新版

    2.在模拟器上登录qq准备接受文件,向模拟器qq发送软件。

    软件链接: https://pan.baidu.com/s/10ftIeoqXmtdUmz6GGspl2Q 密码: h1ek

    3.下载好后直接安装,把2个都安装起。

    4.运行Xposed Installer,(点击框架 点击安装更新 ,弹出提示框 点击取消 ) 弹出这个提示直接勾选确定就是了

    5.进入模块,勾选XPrivacy

    6.进入框架,点击重启。

    7.正常进入游戏一次(方便找要限制的权限)

    8.运行XPrivacy,

    找到(识别码) 勾选

    getString

    /proc

    SERIAL

    /system/build.prop

    找到(系统) 勾选

    getInstalledPackages

    getRunningAppProcesses

    getRunningTasks

    queryIntentServices

    PS:如果不能勾选,请先勾选 识别码 系统 然后就可以勾选其 上面的了。

    9.重启模拟器,进入游戏。刺激战场过模拟器检测的方法到这里就结束了。

    展开全文
  • 玩绝地求生刺激战场的时候,用模拟器的玩家将被匹配到模拟器玩家,用手机的玩家也将被匹配到用手机的玩家,用模拟器的玩家能不能避开模拟器检测,直接匹配到手机呢。答案是肯定的,下面小编就来介绍一下操作方法,...

    玩绝地求生刺激战场的时候,用模拟器的玩家将被匹配到模拟器玩家,用手机的玩家也将被匹配到用手机的玩家,用模拟器的玩家能不能避开模拟器检测,直接匹配到手机呢。答案是肯定的,下面小编就来介绍一下操作方法,主要有4个部分:(1)安装必备软件 ;(2)设置Xposed软件;(3)设置Xprivacy软件,(4)清除模拟器缓存数据。笔者亲自测试,完美解决。

    绝地求生刺激战场怎么避开模拟器检测方法

    在电脑桌面上打开模拟器,如图所示

    步骤阅读

    2在模拟器中把安装:Xposed installer和Xprivacy,如图所示

    3Xposed installer和Xprivacy在模拟器中安装完成后,如图所示

    END

    步骤2、设置Xposed installer软件

    1在模拟器中打开Xposed installer软件,如图所示

    2打开后,点击框架,如图所示

    3弹出警示对话框,点击确定,如图所示

    4打开界面后,点击安装/更新,如图所示

    5弹出超级用户请求,选择永久记住选择,然后允许,如图所示

    6写入完成后,点击取消,不要重启,如图所示

    7设置完成后,在模拟器下方点击返回按钮,如图所示

    8又返回到Xposed installer界面了,点击模块,如图所示

    9打开终极隐私管理器界面后如图,在右侧勾选,如图所示

    10再在模拟器下方点击返回按钮,如图所示

    11返回界面后,点击框架,如图所示

    12打开框架界面后,点击重启按钮,(如果没有反应,就关闭模拟器再次打开即可),如图所示

    END

    步骤3、设置Xprivacy软件

    1在模拟器中打开刚才安装的第二个软件Xprivacy,如图所示

    2进入界面后,点击确定,找到在模拟器中安装的刺激战场,如图所示

    3打开界面后,找到电话一览,点击按钮,如图所示

    4勾选电话下的所有项目,如图所示

    5返回,找到识别码一览,点击按钮,如图所示

    6打开后勾选识别码所有项目,如图所示

    7在返回,找到通讯,点击按钮,如图所示

    8勾选通讯所有项目,(除queryIntentActivities项目),(除queryIntentActivities项目),(除queryIntentActivities项目),重要的事情说三遍,如图所示

    END

    步骤4、清除模拟器缓存数据

    1在绝地求生刺激战场程序上点击右键,选择详情,如图所示

    2清除缓存数据,如图所示,

    3重启模拟器,打开刺激战场,成功避开模拟器检测,现在就和手机匹配到一起了,现在去虐手机玩的家伙吧,哈哈

    以上就是电玩之家小编为你分享的内容,关注电玩之家,每天为你分享更多游戏攻略!

    展开全文
  • 《绝地求生》手游避开模拟器检测攻略分享作者:三只鱼时间:2018-03-21分享到:大部分用模拟器玩《刺激战场/全军出击》的用户一直在“吐槽”“模拟器只能匹配模拟器”的设定,希望能解除这样的限制,也不乏各种有才...

    《绝地求生》手游避开模拟器检测攻略分享

    作者:三只鱼时间:2018-03-21

    分享到:

    大部分用模拟器玩《刺激战场/全军出击》的用户一直在“吐槽”“模拟器只能匹配模拟器”的设定,希望能解除这样的限制,也不乏各种有才的网友发明了各种绕过监测的办法,这次小编采用

    大部分用模拟器玩《刺激战场/全军出击》的用户一直在“吐槽”“模拟器只能匹配模拟器”的设定,希望能解除这样的限制,也不乏各种有才的网友发明了各种绕过监测的办法,这次小编采用了一名玩家的办法,亲测可行,以下用MuMu模拟器为例来教大家如何避开模拟器检测。如果各位小伙伴在设置了之后,游戏出现了联网失败、启动异常等问题,请再看一次本攻略第2、3步,检查一下哪里设置出错了!

    步骤一:安装好《刺激战场》或者《全军出击》,然后安装"Xposed Installer"和"Xprivacy"到模拟器上。

    步骤二:打开安装好的"Xposed Installer",点击“框架”,然后勾选不再提示。

    点击“安装/更新”,授权后就点击“取消”。

    点击左下角返回上一层,然后点击“模块”,在模块中,勾选上"Xprivacy"。

    点击左下角返回上一层,然后点击“框架”,在框架中,点击“重启”并确定。

    (注意:如果点击重启后一直没变化,请关闭模拟器再次打开)

    步骤三:模拟器重启后打开安装好的"XPrivacy",首次进入后点击“确定”按钮。

    在列表内找到《刺激战场》或者《全军出击》,点击进入设置界面,再次点击“确定”按钮。

    在列表内找到“电话(电话号码/通话状态)”,点击最左侧的打开按钮,并点击确定,然后勾选所有子项目。

    (注意:1、检查清楚哦~是所有子项目;2、如无法勾选,请重启模拟器试试)

    在列表内找到“识别码(设备识别信息)”,点击最左侧的打开按钮,然后勾选所有子项目。

    (注意:检查清楚哦~是所有子项目!)

    在列表内找到“通讯(语音呼叫/发送短信/发送彩信)”,点击最左侧的打开按钮,然后勾选所有子项目。

    (注意:1、检查清楚哦~是所有子项目;2、如无法勾选,请重启模拟器试试)

    在列表内找到“系统(查看已安装应用)”,勾选所有子项目,除了"queryIntentActivities"。

    (注意:1、queryIntentActivities不要勾选哦;2、如无法勾选,请重启模拟器试试)

    设置好之后,就可以关闭该APP,回到模拟器桌面了。

    步骤四:在模拟器桌面右键点击《刺激战场》或者《全军出击》,然后点击“详情”,进入设置界面。

    点击“清除数据”按钮,并点击确定。

    (注意:清除的只是缓存,不会影响你的帐号信息!)

    然后打开游戏就可以啦~你已经成功绕过检测了哦

    以上就是《刺激战场 / 全军出击》避开模拟器检测攻略,希望可以对你有所帮助~

    18183手游网发布此文仅为传递信息,不代表18183认同其观点或证实其描述。

    展开全文
  • 模拟器真机环境包_模拟器检测

    千次阅读 2020-12-16 17:13:03
    点击蓝字默默关注模拟器检测的就是指通过检测确认软件、手游等不能运行在模拟器上面。比如一个游戏,它能够在模拟器上实现批量刷金币或者是其他功能,但模拟器又无法启动起来,在这种情况下,就需要使用真机,相应地...
  • 基于文件特征的Android模拟器检测
  • 最近疫情又严重了,大家注意防范哦,出门一定要带口罩,今天小编给大家带来,模拟器检测,希望对大家有所帮助,让我们一起共同进步。简单介绍模拟检测的原理模拟器检测,顾名思义,软件、手游等不能运行在模拟器上面...
  • <div><p>仔细看了模拟器检测部分的代码,发现在对比平台信息和处理信息的时候时当两者都不为空的时候进行判断的,在测试中发现AS自带的模拟器无法检测,具体结果为 基带信息:是 渠道信息&#...
  • 转自:https://www.wireghost.cn/2018/05/10/Android模拟器检测体系梳理/ 模拟器作为一种虚拟机,配合改机工具,能够以较低...通过前段时间对模拟器检测技术的调研,希望能总结出一套特征挖掘的体系化方案。 模拟...
  • 漏洞修复-Root检测+模拟器检测

    千次阅读 2018-07-26 13:42:11
    漏洞修复篇之 模拟器检测以及Root机型检测 如果是模拟器或者Root的机型 直接退出程序 /*** * 安全漏洞检测工具类 * **/ public class SafeUtils { /*** * .通过设备硬件特征信息检测运行环境是否为模拟器 ***...
  • 模拟器检测目前主要有两种手段,一种是定制libc,对open,stat,访问函数入口进行判断,常用C函数将无法进行判断,可使用svc进行绕过,第二种更直接的可以定制内核,通常情况下,应用层完全无法直接进行检测,此...
  • 一种新的Android模拟器检测技术方法,刘长亮,郭燕慧,随着Android平台广泛应用,及Android系统的开源特性,Android应用软件应对的安全威胁也越来越严重,因此用于保护Android应用软件的静态保��
  • 虽然这样保证了游戏的公平性,但是很多玩家还是在想方设法地想要过安卓模拟器检测,匹配手游服玩家。毕竟现在低端局还好,基本是机器人可以常常吃鸡挺有成就感的,但是到了一点段位,大神多如牛,WG也不少,即使用的...
  • 通过加速度计检测genymotion和Nox播放器等模拟器 下载 Maven < groupId>io.github.dmitrikudrenko < artifactId>emulator-detector $latestVersion < type>pom Gradle compile ' io.github.dmitrikudrenko:...
  • From(模拟器检测实战分析 ):https://www.bilibili.com/video/BV1UE411A7rW?p=65 怎样过 app 的模拟器检测:https://bbs.pediy.com/thread-249759.htm Android 模拟器如何不被检测思路:...
  • mumu模拟器检测不出来

    2020-12-06 17:28:16
    模拟器"); System.exit(0); }else { KLog.e("不是模拟器"); } } </code></pre> <h1>isEmulator ] 不是模拟器 该提问来源于开源项目:lamster2018/EasyProtector</p></div>
  • Android模拟器检测常用方法

    千次阅读 2018-12-23 14:10:18
    在Android开发过程中,防作弊一直是老生常谈的问题,而模拟器检测往往是防作弊中的重要一环,接下来有关于模拟器检测方法,和大家进行一个简单的分享。 1.传统的检测方法。 传统的检测方法主要是对模拟器的...
  • 爱加密 模拟器 检测 学习用Python编写加密交易模拟器代码 我不是交易员,但是交易加密货币的整个想法是如此诱人。 除非我知道自己在做什么,否则我不想投资真钱。 我想找个地方测试我的策略。 积分: ...
  • Android 模拟器检测

    2016-09-30 15:19:00
    从多个方面识别模拟器1、用户习惯:联系人数量、短信数量、相册里面照片数量、安装的应用2、从IMEI、Wifi 的MAC地址、GPS位置、运营商等 ActivityManager.isUserAMonkey() 判断是不是在使用monkey自动点击;...
  • 点击蓝字默默关注在接下来的一个...关键文件检测就是检测android_server文件,调试端口会检测默认的23946端口,进程名称检测和轮循检测是针对tracepid的值是否发生变化;self-debugger是主进程fork子进程达到反调...
  • android_ 模拟器检测 手机IMEI号 获取

    千次阅读 2013-08-17 20:52:51
    1 模拟器检测 private boolean isEmulator() { return (Build.MODEL.equals("sdk")) || (Build.MODEL.equals("google_sdk")); }  2 获取手机IMEI串号 TelephonyManager tm = (TelephonyMan
  • 点击蓝字默默关注1分析进程名称检测的C代码1.来到main函数,从main函数的coursecheck()开始分析,如下图所示。2.直接查看调用的函数coursecheck(),如下图所示。3.分析该函数,首先它定义几个char型的数组,如下图所...
  • 从破解运动世界校园学习模拟器检测与Xposed检测

    万次阅读 热门讨论 2018-01-08 00:56:03
    几个月没登过csdn 期间对于安卓逆向自然是多学习了一些  本次研究学习运动世界校园的程度应该会比以前深一点 (以前发的那篇算个什么东西 简直是羞耻 留着...前文提到的检测模拟器特征文件的函数仍然存在 只是没
  • 模拟器检测,顾名思义,软件、手游等不能运行在模拟器上面。 灰黑产:比如一个游戏能在模拟器上实现批量刷金币,或者是其他功能,但是模拟器没法启动起来,这种情况就得换真机,成本也就多了。 从正向防护角度来看,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,247
精华内容 498
关键字:

模拟器检测