Frida 使用小技巧
发表于|更新于|frida
|浏览量:
Frida 使用小技巧
类字段赋值
1 | var o = Java.use("com.tencent.mm.o").$new(); |
静态方法调用
1 | var String = Java.use("java.lang.String"); |
文章作者: Apache王也道长
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Apache王也道长!
相关推荐
2023-07-09
frida安装与配置
frida安装与配置 下载夜神模拟器 x86_64下载python 3.8.x下载 frida-server1https://github.com/frida/frida/releases/download/12.8.0/frida-server-12.8.0-android-x86_64.xz 1unxz frida-server-12.8.0-android-x86_64.xz 下载frida-gadget1https://github.com/frida/frida/releases/download/12.8.0/frida-gadget-12.8.0-android-x86_64.so.xz 123unxz frida-gadget-12.8.0-android-x86_64.so.xzmkdir -p ~/.cache/fridacp -rp frida-gadget-12.8.0-android-x86_64.so ~/.cache/frida/gadget-android-arm64.so 安装frida12pip3 install frida==12.8.0p...
2023-06-16
Frida获取微信消息内容
Frida获取微信消息内容 上一篇讲解了如何安装Frida获取微信消息内容1234567var SQLiteDatabase = Java.use("com.tencent.wcdb.database.SQLiteDatabase");SQLiteDatabase["insert"].implementation = function (str, str2, contentValues) { console.log('SQLiteDatabase.insert is called:', 'str=', str, 'str2=', str2, 'contentValues=', contentValues); var result = this["insert"](str, str2, contentValues); console.log('SQLiteDatabase.insert result=...
2024-07-25
5行代码带你自动刷短视频小姐姐截图
5行代码带你自动刷短视频小姐姐截图利用原来 android adb shell 安装依赖1pip install adbutils==2.7.2打开短视频app,执行下面代码 直接上代码123456789101112131415import osfrom datetime import datetimeimport adbutilsdef main(): d = adbutils.adb.device_list()[0] while True: name = datetime.now().strftime("%Y%m%d%H%M%S") + '.png' d.shell("screencap -p /sdcard/DCIM/screenshot.png", encoding=None) d.sync.pull_file('/sdcard/DCIM/screenshot.png', name) print(f'screen...
2024-01-30
解密Android某信聊天记录
解密Android某信聊天记录 前置条件frida, frida-tools, adb 获取密码h.js12345678910111213141516171819202122232425console.log('script loaded successfully');function xx() { function strf(str, replacements) { return str.replace(/\$\{\w+\}/g, function(placeholderWithDelimiters) { var placeholderWithoutDelimiters = placeholderWithDelimiters.substring(2, placeholderWithDelimiters.length - 1); var stringReplacement = replacements[placeholderWithoutDelimiters]; return stringR...
2017-09-23
python简易爬虫
这篇文章主要讲解 python如何实现简易爬虫 爬虫流程打开种子url ——> 获取种子url页面中所有的url ——> 判断是否被爬取过,未爬取过的url添加到url列表中 ——> 解析页面中需要的信息 ——> 写入数据库 上述流程中可以抽象出5个对象: bootstrap 启动器 downloader 下载器 parser 解析器 url_manager url管理器 outputer 输出器 启动器(main.py)先看启动器是如何实现的: 123456789101112131415161718192021222324252627282930313233343536373839404142#!/usr/bin/env python# _*_ coding:utf-8 _*_"""Created on 2017/9/23@author: tt"""import spider_outputerimport spider_parserimport spider_downloaderimport...
2024-01-08
PySide2 播放视频
PySide2播放视频【代码】1234567891011121314151617181920212223242526272829303132333435363738394041import osimport sysimport tracebackfrom PySide2.QtCore import *from PySide2.QtGui import *from PySide2.QtWidgets import *import home_uiimport cv2print('os:', sys.platform)if sys.platform.lower().startswith('linux'): os.environ.pop("QT_QPA_PLATFORM_PLUGIN_PATH")class HomeWindow(QMainWindow): def __init__(self): super(HomeWindow, self).__init__() self.ui = ho...
