zoukankan      html  css  js  c++  java
  • hook工具xserver

    一.xserver准备

    项目地址

    https://github.com/monkeylord/XServer

    安装包

    https://github.com/monkeylord/XServer/releases/tag/0.7.1

    二.使用

    通过Xposed启动

    1. 确保Xposed框架已经正确安装
    2. 安装XServer并确保在Xposed中启用XServer
    3. 在XServer应用选择器中选中目标应用
    4. 启动目标应用
      1. 如果XServer没有启动,可能是目标应用早已启动,然后才选择的目标应用,已错过目标应用判断时机。此时,可以关闭目标应用重新打开。
      2. 如果切换目标应用,原目标应用中的XServer依然在工作和占用端口。可以关掉原目标应用再启动新目标应用。
      3. 选择应用后直接重启设备最简单,如果你使用模拟器的话。
    5. 通过ADB转发XServer端口:adb forward tcp:8000 tcp:8000
      1. 目标应用可能存在多个进程,针对这种情况,XServer在进程PID对应的端口也打开了监听。若8000端口对应的进程不是目标应用主进程,可以使用另一个命令修正:adb forward tcp:8000 tcp:[目标进程PID]
    6. 通过http://127.0.0.1:8000/ 访问XServer

    通过Frida启动

    1. 确保Frida-Server已经启动
    2. 确保XServer已在设备中
      1. 在目标设备中安装XServer(无需Xposed框架)
      2. 将XServer对应APK放置在/data/local/tmp/xserver.apk
    3. 使用Frida加载XServer.js以启动XServer:frida -U [目标应用包名或进程PID] -l XServer.js
    4. 通过ADB转发XServer端口:adb forward tcp:8000 tcp:8000
    5. 通过http://127.0.0.1:8000/ 访问XServer
  • 相关阅读:
    hlg1541集合划分【01背包】
    HLG1067QQ Farm【状压dp】
    作业。。
    HDU3602 2012【dp】
    hdu 1233(最小生成树 prim算法)
    hdu 2988(最小生成树 kruskal算法)
    hdu 1272
    hdu 1213(并查集模版题)
    hdu 2846(字典树)
    hdu 1075(字典树)
  • 原文地址:https://www.cnblogs.com/pythonywy/p/14200798.html
Copyright © 2011-2022 走看看