Comments (33)
@GitHubAFeng 找到了和我分析的一样,数盟所谓的和设备信息无关就是个幌子,如果真的和设备信息无关,那刷机之后怎么可能还是同一个smid, 按照这个思路逆向分析了几天。原来数盟通过popen函数执行cat命令,调用一个隐藏很深的文件作为唯一设备id判断依据,所以只要改掉这个文件的值或者修改cat命令参数就可以破解掉数盟的smid,这里还要感谢 @Gavinme 提供的项目,看smid方便了不少。xposed层的java hook肯定是不行了,native hook就可以了,其中细节不方便多太多,毕竟数盟靠这个吃饭,如果你想要知道是哪个文件可以私聊我
from smid_project.
HI,ID能改变,但是怎么确定这个ID是有效的还是无效的?
from smid_project.
HI,ID能改变,但是怎么确定这个ID是有效的还是无效的?
我有办法知道,请私信我,讨论交流。
from smid_project.
生成不变id,那肯定需要一个依据,既然不采用设备id,那可能是别的东西,这个东西肯定在手机里面。
经过测试,不同的模拟器副本smid会改变,所以我测试过,手机双清后smid也不会改变,那肯定还是读取的设备imei之类的硬件参数,只是获取方式不是我们常用的java和native方法,也许是自己实现了硬件驱动层的读取方式,所以我想唯一可靠的破解方法就是自己编译系统和驱动,硬改imei,然后刷入手机
from smid_project.
@wjy000 刷入硬改的方式不太现实的,维护成本太高。目前我放弃了
from smid_project.
@GitHubAFeng 找到了和我分析的一样,数盟所谓的和设备信息无关就是个幌子,如果真的和设备信息无关,那刷机之后怎么可能还是同一个smid, 按照这个思路逆向分析了几天。原来数盟通过popen函数执行cat命令,调用一个隐藏很深的文件作为唯一设备id判断依据,所以只要改掉这个文件的值或者修改cat命令参数就可以破解掉数盟的smid,这里还要感谢 @Gavinme 提供的项目,看smid方便了不少。xposed层的java hook肯定是不行了,native hook就可以了,其中细节不方便多太多,毕竟数盟靠这个吃饭,如果你想要知道是哪个文件可以私聊我
我也想知道是那个文件。。求私信。。
from smid_project.
@GitHubAFeng 找到了和我分析的一样,数盟所谓的和设备信息无关就是个幌子,如果真的和设备信息无关,那刷机之后怎么可能还是同一个smid, 按照这个思路逆向分析了几天。原来数盟通过popen函数执行cat命令,调用一个隐藏很深的文件作为唯一设备id判断依据,所以只要改掉这个文件的值或者修改cat命令参数就可以破解掉数盟的smid,这里还要感谢 @Gavinme 提供的项目,看smid方便了不少。xposed层的java hook肯定是不行了,native hook就可以了,其中细节不方便多太多,毕竟数盟靠这个吃饭,如果你想要知道是哪个文件可以私聊我
我这边分析可能和系统激活时间相关,求私信,拿到哪个隐藏很深的文件
from smid_project.
@wjy000 貌似提供的那个文件,跟手机重启有关系,每次开机会更新
from smid_project.
HI,ID能改变,但是怎么确定这个ID是有效的还是无效的?
我有办法知道,请私信我,讨论交流。
谢谢,已经搞定了
from smid_project.
HI,ID能改变,但是怎么确定这个ID是有效的还是无效的?
我有办法知道,请私信我,讨论交流。
可以一起讨论别的风控
from smid_project.
HI,ID能改变,但是怎么确定这个ID是有效的还是无效的?
我有办法知道,请私信我,讨论交流。
求教啊大佬,求联系方式
from smid_project.
HI,ID能改变,但是怎么确定这个ID是有效的还是无效的?
我有办法知道,请私信我,讨论交流。
求教啊大佬,求联系方式
你联系方式告诉我,我加你
from smid_project.
同求联系方式呀
from smid_project.
HI,ID能改变,但是怎么确定这个ID是有效的还是无效的?
我有办法知道,请私信我,讨论交流。
谢谢,已经搞定了
能请教下怎么搞的吗
from smid_project.
大佬破解了吗?有实现思路不?
from smid_project.
HI,ID能改变,但是怎么确定这个ID是有效的还是无效的?
我有办法知道,请私信我,讨论交流。
已经解决id修改 如何验证有没有效果(微:wx173iii)
from smid_project.
from smid_project.
@GitHubAFeng 能私信我一下告知是哪个文件吗?
from smid_project.
@makegame007 请问一下是哪个文件控制的ID呢?能私信我吗?谢谢
from smid_project.
@icew4y 不可以私信啊,能加我吗?主页有Q
from smid_project.
上面说的和真的一样,我差点就信了
from smid_project.
@zsh-afk 有思路吗 聊聊?
from smid_project.
@GitHubAFeng 找到了和我分析的一样,数盟所谓的和设备信息无关就是个幌子,如果真的和设备信息无关,那刷机之后怎么可能还是同一个smid, 按照这个思路逆向分析了几天。原来数盟通过popen函数执行cat命令,调用一个隐藏很深的文件作为唯一设备id判断依据,所以只要改掉这个文件的值或者修改cat命令参数就可以破解掉数盟的smid,这里还要感谢 @Gavinme 提供的项目,看smid方便了不少。xposed层的java hook肯定是不行了,native hook就可以了,其中细节不方便多太多,毕竟数盟靠这个吃饭,如果你想要知道是哪个文件可以私聊我
真的搞定?
from smid_project.
@joshua-xia 因为工作涉及这方面,对这块比较感兴趣,向你多请教。邮件和你联系,请不吝赐教。多谢
from smid_project.
@GitHubAFeng 找到了和我分析的一样,数盟所谓的和设备信息无关就是个幌子,如果真的和设备信息无关,那刷机之后怎么可能还是同一个smid, 按照这个思路逆向分析了几天。原来数盟通过popen函数执行cat命令,调用一个隐藏很深的文件作为唯一设备id判断依据,所以只要改掉这个文件的值或者修改cat命令参数就可以破解掉数盟的smid,这里还要感谢 @Gavinme 提供的项目,看smid方便了不少。xposed层的java hook肯定是不行了,native hook就可以了,其中细节不方便多太多,毕竟数盟靠这个吃饭,如果你想要知道是哪个文件可以私聊我
我这边使用直接修改android源码的方式,修改imei、imsi、wifi mac ccid sn。这里修改后我测试。如果打开wifi,我手机就过不了数盟id。关闭wifi 。就能过数盟id检测。java层我只模拟 NetworkInterface.getHardwareAddress. 目前还没有模拟 wifiinfo.getmacaddress. 你说的这个cat 命令我个人不赞同。可以一起交流
from smid_project.
@GitHubAFeng 找到了和我分析的一样,数盟所谓的和设备信息无关就是个幌子,如果真的和设备信息无关,那刷机之后怎么可能还是同一个smid, 按照这个思路逆向分析了几天。原来数盟通过popen函数执行cat命令,调用一个隐藏很深的文件作为唯一设备id判断依据,所以只要改掉这个文件的值或者修改cat命令参数就可以破解掉数盟的smid,这里还要感谢 @Gavinme 提供的项目,看smid方便了不少。xposed层的java hook肯定是不行了,native hook就可以了,其中细节不方便多太多,毕竟数盟靠这个吃饭,如果你想要知道是哪个文件可以私聊我
加我qq 451675788,一起交流,大佬
from smid_project.
我这边经过调试分析,发现数盟id 主要获取底层一写信息。/proc/version ,uname -r ,uname -a,
getprop 等等 ,特别执行了ip link。所有java 层 hook mac 一定会失败。 市面上的硬改手机只修改了 mac 、sn 、和 imei 。就可以过风控,说明了数盟id唯一性靠这几个参数主要保证。如果想了解更多的参数,有兴趣的可以一起交流。希望在此能认识几个逆向大牛交流学习。qq:451675788
from smid_project.
from smid_project.
魔改rom 在 2020-03-15 18:13:59,"biaolv" [email protected] 写道: 我这边经过调试分析,发现数盟id 主要获取底层一写信息。/proc/version ,uname -r ,uname -a, getprop 等等 ,特别执行了ip link。所有java 层 hook mac 一定会失败。 市面上的硬改手机只修改了 mac 、sn 、和 imei 。就可以过风控,说明了数盟id唯一性靠这几个参数主要保证。如果想了解更多的参数,有兴趣的可以一起交流。希望在此能认识几个逆向大牛交流学习。qq:451675788 — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.
————————————————————
我就是做rom 开发的
from smid_project.
@GitHubAFeng 找到了和我分析的一样,数盟所谓的和设备信息无关就是个幌子,如果真的和设备信息无关,那刷机之后怎么可能还是同一个smid, 按照这个思路逆向分析了几天。原来数盟通过popen函数执行cat命令,调用一个隐藏很深的文件作为唯一设备id判断依据,所以只要改掉这个文件的值或者修改cat命令参数就可以破解掉数盟的smid,这里还要感谢 @Gavinme 提供的项目,看smid方便了不少。xposed层的java hook肯定是不行了,native hook就可以了,其中细节不方便多太多,毕竟数盟靠这个吃饭,如果你想要知道是哪个文件可以私聊我
求私聊
from smid_project.
@GitHubAFeng 找到了和我分析的一样,数盟所谓的和设备信息无关就是个幌子,如果真的和设备信息无关,那刷机之后怎么可能还是同一个smid, 按照这个思路逆向分析了几天。原来数盟通过popen函数执行cat命令,调用一个隐藏很深的文件作为唯一设备id判断依据,所以只要改掉这个文件的值或者修改cat命令参数就可以破解掉数盟的smid,这里还要感谢 @Gavinme 提供的项目,看smid方便了不少。xposed层的java hook肯定是不行了,native hook就可以了,其中细节不方便多太多,毕竟数盟靠这个吃饭,如果你想要知道是哪个文件可以私聊我
求私聊
from smid_project.
@github了和我分析的一样,已经找到了和我分析的一样,数盟说的和设备信息就是一个国外的子,如果真的和设备信息,那刷机之后怎么可能还是同一个半,就这个思路逆向了原来的日子。数盟通过打开函数执行cat命令,调用一个很深的文件作为唯一设备id这个判断,所以只要改掉文件的值或者修改cat命令参数就可以破解掉数盟的smid,这里还感谢@ Gavinme提供的项目,smid轻松。xposed层的java hook是不是不行,native hook就可以了,具体细节不方便多,数字靠这个吃饭,如果你想知道是哪个文件可以私聊我
我接下来分析可能和系统激活时间相关,求私信,可以隐藏很深的文件
求私信,可以隐藏很深的哪个文件
from smid_project.
HI,ID 能改变,但怎么确定这个 ID 是有效的还是输入的?
我有办法知道,请私信我,讨论交流。
谢谢,已经搞定了
求加好友,一起研究
from smid_project.
Related Issues (6)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from smid_project.