首页 > TAG信息列表 > cxa

App逆向之objection的使用

objection指令 安装 pip install objection objection注入指定应用。 objection -g cxa.com.logindemo explore 查找所有可用activities android hooking list activities 结果 cxa.com.logindemo.MainActivity Found 1 classes 之后可以查在这个类下面有哪些方法   android

C++ 异常是如何实现的

本文内容主要来源于 C++ exceptions under the hood,环境为 gcc/x86,原文非常长且专注于实现自己的异常机制,感兴趣可以看原文,本文只针对于原理介绍与术语讲解。 1、太长不看版总结 编译器会将 throw 语句翻译成一对 libstdc++ 库里的函数,包括为异常处理分配内存、调用 libst

__cxa_demangle

typeid操作符可以用来获取一个类型/表达式的名称: #include <iostream> #include <typeinfo> using namespace std; int main() { std::cout << typeid(int).name() << std::endl; return 0; } 输出/: //@ msvc int //@ gcc i 想在 gcc 里得到和 msvc 差不多显示效果的

使用pycharm来进行操作git日常

1.首先,删除本地的分支 git checkout -d cxa 2.所以,目前本地只有master分支了。 3.pull一下master的最新的代码本地 git pull 4.创建新的分支 git checkout -b cxa 5.修改代码之后,点击项目根目录右键选择Commit Directory 之后弹出框 对已经track并且修改的内容会打勾,输入commit

xposed代码示例

package com.example.xposedhook; import android.util.Log; import de.robv.android.xposed.IXposedHookLoadPackage; import de.robv.android.xposed.XC_MethodHook; import de.robv.android.xposed.XposedHelpers; import de.robv.android.xposed.callbacks.XC_LoadPacka