Giter Site home page Giter Site logo

Comments (33)

wjy000 avatar wjy000 commented on August 24, 2024 2

@GitHubAFeng 找到了和我分析的一样,数盟所谓的和设备信息无关就是个幌子,如果真的和设备信息无关,那刷机之后怎么可能还是同一个smid, 按照这个思路逆向分析了几天。原来数盟通过popen函数执行cat命令,调用一个隐藏很深的文件作为唯一设备id判断依据,所以只要改掉这个文件的值或者修改cat命令参数就可以破解掉数盟的smid,这里还要感谢 @Gavinme 提供的项目,看smid方便了不少。xposed层的java hook肯定是不行了,native hook就可以了,其中细节不方便多太多,毕竟数盟靠这个吃饭,如果你想要知道是哪个文件可以私聊我

from smid_project.

makegame007 avatar makegame007 commented on August 24, 2024 1

HI,ID能改变,但是怎么确定这个ID是有效的还是无效的?

from smid_project.

icew4y avatar icew4y commented on August 24, 2024 1

HI,ID能改变,但是怎么确定这个ID是有效的还是无效的?

我有办法知道,请私信我,讨论交流。

from smid_project.

wjy000 avatar wjy000 commented on August 24, 2024

生成不变id,那肯定需要一个依据,既然不采用设备id,那可能是别的东西,这个东西肯定在手机里面。
经过测试,不同的模拟器副本smid会改变,所以我测试过,手机双清后smid也不会改变,那肯定还是读取的设备imei之类的硬件参数,只是获取方式不是我们常用的java和native方法,也许是自己实现了硬件驱动层的读取方式,所以我想唯一可靠的破解方法就是自己编译系统和驱动,硬改imei,然后刷入手机

from smid_project.

GitHubAFeng avatar GitHubAFeng commented on August 24, 2024

@wjy000 刷入硬改的方式不太现实的,维护成本太高。目前我放弃了

from smid_project.

tapiohuang avatar tapiohuang commented on August 24, 2024

@GitHubAFeng 找到了和我分析的一样,数盟所谓的和设备信息无关就是个幌子,如果真的和设备信息无关,那刷机之后怎么可能还是同一个smid, 按照这个思路逆向分析了几天。原来数盟通过popen函数执行cat命令,调用一个隐藏很深的文件作为唯一设备id判断依据,所以只要改掉这个文件的值或者修改cat命令参数就可以破解掉数盟的smid,这里还要感谢 @Gavinme 提供的项目,看smid方便了不少。xposed层的java hook肯定是不行了,native hook就可以了,其中细节不方便多太多,毕竟数盟靠这个吃饭,如果你想要知道是哪个文件可以私聊我

我也想知道是那个文件。。求私信。。

from smid_project.

songsongbrother avatar songsongbrother commented on August 24, 2024

@GitHubAFeng 找到了和我分析的一样,数盟所谓的和设备信息无关就是个幌子,如果真的和设备信息无关,那刷机之后怎么可能还是同一个smid, 按照这个思路逆向分析了几天。原来数盟通过popen函数执行cat命令,调用一个隐藏很深的文件作为唯一设备id判断依据,所以只要改掉这个文件的值或者修改cat命令参数就可以破解掉数盟的smid,这里还要感谢 @Gavinme 提供的项目,看smid方便了不少。xposed层的java hook肯定是不行了,native hook就可以了,其中细节不方便多太多,毕竟数盟靠这个吃饭,如果你想要知道是哪个文件可以私聊我

我这边分析可能和系统激活时间相关,求私信,拿到哪个隐藏很深的文件

from smid_project.

Gavinme avatar Gavinme commented on August 24, 2024

@wjy000 貌似提供的那个文件,跟手机重启有关系,每次开机会更新

from smid_project.

makegame007 avatar makegame007 commented on August 24, 2024

HI,ID能改变,但是怎么确定这个ID是有效的还是无效的?

我有办法知道,请私信我,讨论交流。

谢谢,已经搞定了

from smid_project.

makegame007 avatar makegame007 commented on August 24, 2024

HI,ID能改变,但是怎么确定这个ID是有效的还是无效的?

我有办法知道,请私信我,讨论交流。

可以一起讨论别的风控

from smid_project.

tapiohuang avatar tapiohuang commented on August 24, 2024

HI,ID能改变,但是怎么确定这个ID是有效的还是无效的?

我有办法知道,请私信我,讨论交流。

求教啊大佬,求联系方式

from smid_project.

icew4y avatar icew4y commented on August 24, 2024

HI,ID能改变,但是怎么确定这个ID是有效的还是无效的?

我有办法知道,请私信我,讨论交流。

求教啊大佬,求联系方式

你联系方式告诉我,我加你

from smid_project.

saliey avatar saliey commented on August 24, 2024

同求联系方式呀

from smid_project.

saliey avatar saliey commented on August 24, 2024

HI,ID能改变,但是怎么确定这个ID是有效的还是无效的?

我有办法知道,请私信我,讨论交流。

谢谢,已经搞定了

能请教下怎么搞的吗

from smid_project.

Lsy1992 avatar Lsy1992 commented on August 24, 2024

大佬破解了吗?有实现思路不?

from smid_project.

keli57 avatar keli57 commented on August 24, 2024

HI,ID能改变,但是怎么确定这个ID是有效的还是无效的?

我有办法知道,请私信我,讨论交流。

已经解决id修改 如何验证有没有效果(微:wx173iii)

from smid_project.

keli57 avatar keli57 commented on August 24, 2024

from smid_project.

hadgerol avatar hadgerol commented on August 24, 2024

@GitHubAFeng 能私信我一下告知是哪个文件吗?

from smid_project.

hadgerol avatar hadgerol commented on August 24, 2024

@makegame007 请问一下是哪个文件控制的ID呢?能私信我吗?谢谢

from smid_project.

hadgerol avatar hadgerol commented on August 24, 2024

@icew4y 不可以私信啊,能加我吗?主页有Q

from smid_project.

zsh-afk avatar zsh-afk commented on August 24, 2024

上面说的和真的一样,我差点就信了

from smid_project.

LeeBoyce avatar LeeBoyce commented on August 24, 2024

@zsh-afk 有思路吗 聊聊?

from smid_project.

joshua-xia avatar joshua-xia commented on August 24, 2024

@GitHubAFeng 找到了和我分析的一样,数盟所谓的和设备信息无关就是个幌子,如果真的和设备信息无关,那刷机之后怎么可能还是同一个smid, 按照这个思路逆向分析了几天。原来数盟通过popen函数执行cat命令,调用一个隐藏很深的文件作为唯一设备id判断依据,所以只要改掉这个文件的值或者修改cat命令参数就可以破解掉数盟的smid,这里还要感谢 @Gavinme 提供的项目,看smid方便了不少。xposed层的java hook肯定是不行了,native hook就可以了,其中细节不方便多太多,毕竟数盟靠这个吃饭,如果你想要知道是哪个文件可以私聊我

真的搞定?

from smid_project.

MichaelFeng87 avatar MichaelFeng87 commented on August 24, 2024

@joshua-xia 因为工作涉及这方面,对这块比较感兴趣,向你多请教。邮件和你联系,请不吝赐教。多谢

from smid_project.

biaolv avatar biaolv commented on August 24, 2024

@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.

biaolv avatar biaolv commented on August 24, 2024

@GitHubAFeng 找到了和我分析的一样,数盟所谓的和设备信息无关就是个幌子,如果真的和设备信息无关,那刷机之后怎么可能还是同一个smid, 按照这个思路逆向分析了几天。原来数盟通过popen函数执行cat命令,调用一个隐藏很深的文件作为唯一设备id判断依据,所以只要改掉这个文件的值或者修改cat命令参数就可以破解掉数盟的smid,这里还要感谢 @Gavinme 提供的项目,看smid方便了不少。xposed层的java hook肯定是不行了,native hook就可以了,其中细节不方便多太多,毕竟数盟靠这个吃饭,如果你想要知道是哪个文件可以私聊我


加我qq 451675788,一起交流,大佬

from smid_project.

biaolv avatar biaolv commented on August 24, 2024

我这边经过调试分析,发现数盟id 主要获取底层一写信息。/proc/version ,uname -r ,uname -a,
getprop 等等 ,特别执行了ip link。所有java 层 hook mac 一定会失败。 市面上的硬改手机只修改了 mac 、sn 、和 imei 。就可以过风控,说明了数盟id唯一性靠这几个参数主要保证。如果想了解更多的参数,有兴趣的可以一起交流。希望在此能认识几个逆向大牛交流学习。qq:451675788

from smid_project.

tapiohuang avatar tapiohuang commented on August 24, 2024

from smid_project.

biaolv avatar biaolv commented on August 24, 2024

魔改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.

qililime avatar qililime commented on August 24, 2024

@GitHubAFeng 找到了和我分析的一样,数盟所谓的和设备信息无关就是个幌子,如果真的和设备信息无关,那刷机之后怎么可能还是同一个smid, 按照这个思路逆向分析了几天。原来数盟通过popen函数执行cat命令,调用一个隐藏很深的文件作为唯一设备id判断依据,所以只要改掉这个文件的值或者修改cat命令参数就可以破解掉数盟的smid,这里还要感谢 @Gavinme 提供的项目,看smid方便了不少。xposed层的java hook肯定是不行了,native hook就可以了,其中细节不方便多太多,毕竟数盟靠这个吃饭,如果你想要知道是哪个文件可以私聊我

求私聊

from smid_project.

TianZhH avatar TianZhH commented on August 24, 2024

@GitHubAFeng 找到了和我分析的一样,数盟所谓的和设备信息无关就是个幌子,如果真的和设备信息无关,那刷机之后怎么可能还是同一个smid, 按照这个思路逆向分析了几天。原来数盟通过popen函数执行cat命令,调用一个隐藏很深的文件作为唯一设备id判断依据,所以只要改掉这个文件的值或者修改cat命令参数就可以破解掉数盟的smid,这里还要感谢 @Gavinme 提供的项目,看smid方便了不少。xposed层的java hook肯定是不行了,native hook就可以了,其中细节不方便多太多,毕竟数盟靠这个吃饭,如果你想要知道是哪个文件可以私聊我

求私聊

from smid_project.

heiheyhey avatar heiheyhey commented on August 24, 2024

@github了和我分析的一样,已经找到了和我分析的一样,数盟说的和设备信息就是一个国外的子,如果真的和设备信息,那刷机之后怎么可能还是同一个半,就这个思路逆向了原来的日子。数盟通过打开函数执行cat命令,调用一个很深的文件作为唯一设备id这个判断,所以只要改掉文件的值或者修改cat命令参数就可以破解掉数盟的smid,这里还感谢@ Gavinme提供的项目,smid轻松。xposed层的java hook是不是不行,native hook就可以了,具体细节不方便多,数字靠这个吃饭,如果你想知道是哪个文件可以私聊我

我接下来分析可能和系统激活时间相关,求私信,可以隐藏很深的文件

求私信,可以隐藏很深的哪个文件

from smid_project.

heiheyhey avatar heiheyhey commented on August 24, 2024

HI,ID 能改变,但怎么确定这个 ID 是有效的还是输入的?

我有办法知道,请私信我,讨论交流。

谢谢,已经搞定了

求加好友,一起研究

from smid_project.

Related Issues (6)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.