V2exUser
V2EX  ›  Android

请教一下如何用 hook 来修改或伪造 IMEI?

  •  
  •   V2exUser · Jul 30, 2016 · 15085 views
    This topic created in 3753 days ago, the information mentioned may be changed or developed.
    如何用 hook 来修改或伪造 IMEI ?一个 Android 面试遇上的问题,求思路~~
    4 replies  •  2016-08-17 17:12:33 +08:00
    kooze
    kooze
    Jul 30, 2016
    1
    允许使用框架吗? XPosed 就很简单了。
    ```java
    findAndHookMethod("com.xx.xx", loadPackageParam.classLoader, "getIMEI", new XC_MethodReplacement() {
    @Override
    protected Object replaceHookedMethod(MethodHookParam methodHookParam) throws Throwable {
    return "your_fake_imei";
    }
    });
    ```
    V2exUser
    V2exUser
    OP
    Jul 30, 2016
    2
    @kooze 感谢,这点面试官没有作要求。
    我有看到使用 XPosed 或者 Cydia Substrate 的教程,似乎都要单独安装一个指定的 APP 。这个教程我倒是会了。
    我在想有没有更好的方式,例如采用不安装第三方 APP ,直接集成在 libs 里的方法来实现。
    Override
    Override
    Jul 30, 2016❤️1
    3
    我仿佛又听到有人在背后偷偷 @我
    jzp113
    jzp113
    Aug 17, 2016
    4
    是面试逆向工程师吗
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1765 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 03:36 · PVG 11:36 · LAX 19:36 · JFK 22:36
    ♥ Do have faith in what you're doing.