Giter Site home page Giter Site logo

dff2020 / qujing Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mocha-l/qujing

0.0 0.0 0.0 7.61 MB

曲境是一个xposed模块,可实现在PC浏览器上动态监控(hook)函数调用和查看堆栈信息,及反射调用(invoke)等功能。

License: GNU Affero General Public License v3.0

Java 79.09% HTML 20.91%

qujing's Introduction

QuJing(曲境)

曲境是一个xposed模块,可实现在PC浏览器上动态监控(hook)函数调用和查看堆栈信息,及反射调用(invoke)等功能。避免了频繁写hook代码的麻烦,提供了可视化的界面,对新手更友好。

实现功能

  1. 枚举安卓设备所有APP
  2. 根据类名和方法名搜索方法
  3. 方法监控,打印调用栈和出入参
  4. 对目标方法强制执行

已知问题

  1. 函数频繁调用时,巨量的堆栈信息和出入参打印在浏览器页面,会导致页面内容过多,如无必要数据,可刷新解决。
  2. 部分前端显示存在布局问题
  3. 不支持开机瞬间hook的场景(因为每次开机后需要设置需要hook的APP)

使用方法

可直接下载apk目录的apk文件安装体验,具体的使用方法可以看这篇文章

如果帮到你,记得点个star哦。

效果展示

列举手机中的所有APP供选择

对选中的APP指导手动操作

进入APP,搜索类和方法进行监控

进入监控方法,查看基本信息和调用堆栈,打印出入参数。

执行方法支持类型

问题交流

如有疑问可以提issue,也欢迎大家进一步优化和提交PR。

也欢迎进入我的知识星球“爬虫三十六计”。

鸣谢

项目依据xserver优化而来,感谢原作者。

qujing's People

Contributors

mocha-l avatar

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.