摘要:
GDB gdb安装 brew update brew install gdb 然后将gdbserver push到手机 cd /Users/chennan/Library/Android/sdk/ndk/21.3.6528147/prebuilt/android-arm/gdbserver adb 阅读全文
摘要:
解包apk apktool -r d xxx.apk -o test 重打包apk apktool b test -o xxx2.apk apk签名 下载项目的jar包https://github.com/patrickfav/uber-apk-signer/releases java -jar u 阅读全文
摘要:
流程图 4组线性函数 F(x,y,z) = (x & y) | (~x & z) G(x,y,z) = (x & z) | (y & ~z) H(x,y,z) = x ^ y ^ z I(x,y,z) = y ^ ( x | ~z) 移位数组如下 0~15次 [7, 12, 17, 22] 16~3 阅读全文
摘要:
算法还原 白盒还原 直接扣算法, 或者是标准算法 理解对方 js 的意思, 能够翻译成其他语言, 可能会占用较长的分析时间 黑盒还原 直接整体调用(加密复杂, 更新频繁, 整体关联度高) 不需要关注算法逻辑, 需要模拟浏览器环境, 需要对抗环境检测 rpc 调用 算法复杂度高, 浏览器环境难以模拟 阅读全文
摘要:
Frida 启动 attach 启动 直接附加到指定包名的应用中 BASH frida -U com.kevin.android -l hook.js --no-pause 直接附加到当前应用中 BASH frida -UF -l hook.js --no-pause import sys impo 阅读全文
摘要:
var _push = Array.prototype.push Array.prototype.push=function(){ if(typeof arguments[0] "string"){ console.log("hook array"); _push.apply(this,argume 阅读全文
摘要:
djy.java public class djy { public static void main(String[] args) { C0445 c0445 = new C0445(); String str1 = "9C0E7BB121F0"; String str2 = "kele"; St 阅读全文
摘要:
class Solution(): def merge(self, nums1, m, nums2, n): """ :type nums1: List[int] :type m: int :type nums2: List[int] :type n: int :rtype: void Do not 阅读全文
摘要:
adb shell dumpsys activity activities 能看到当前app所在的进程和activity(也就是打开的页面),进而方便使用frida定位 其他的还有 adb shell dumpsys activity 查看ActvityManagerService 所有信息 adb 阅读全文
摘要:
adb shell dumpsys activity 查看ActvityManagerService 所有信息 adb shell dumpsys activity activities 查看Activity组件信息 adb shell dumpsys activity services 查看Ser 阅读全文