All Projects → hookmaster → Frida All In One

hookmaster / Frida All In One

《FRIDA操作手册》by @hluwa @r0ysue

Programming Languages

HTML
75241 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Frida All In One

D4n155
OWASP D4N155 - Intelligent and dynamic wordlist using OSINT
Stars: ✭ 105 (-94.72%)
Mutual labels:  dynamic
Vectormaster
Dynamic control over vector drawables!
Stars: ✭ 1,540 (-22.61%)
Mutual labels:  dynamic
Runtime
An Objective-C simulator written in Swift.
Stars: ✭ 125 (-93.72%)
Mutual labels:  dynamic
Vue Table Dynamic
🎉 A dynamic table with sorting, filtering, editing, pagination, multiple select, etc.
Stars: ✭ 106 (-94.67%)
Mutual labels:  dynamic
Swiftfortunewheel
The ultimate spinning wheel view that supports dynamic content and rich customization.
Stars: ✭ 114 (-94.27%)
Mutual labels:  dynamic
Lips
Scheme based powerful lisp interpreter written in JavaScript
Stars: ✭ 120 (-93.97%)
Mutual labels:  dynamic
Drawablecolorchange
Android Library to dynamically change color of drawable.
Stars: ✭ 101 (-94.92%)
Mutual labels:  dynamic
Jamesdspmanager
Audio DSP effects build on Android system framework layer. This is a repository contains a pack of high quality DSP algorithms specialized for audio processing.
Stars: ✭ 136 (-93.17%)
Mutual labels:  dynamic
Airspy
AirSpy - Frida-based tool for exploring and tracking the evolution of Apple's AirDrop protocol implementation on i/macOS, from the server's perspective. Released during BH USA 2019 Training https://www.nowsecure.com/event/advanced-frida-and-radare-a-hackers-delight/
Stars: ✭ 116 (-94.17%)
Mutual labels:  frida
Frida Android Scripts
Some frida scripts
Stars: ✭ 124 (-93.77%)
Mutual labels:  frida
Lazy Compile Webpack Plugin
Boost webpack startup time by lazily compiling dynamic imports
Stars: ✭ 106 (-94.67%)
Mutual labels:  dynamic
Fridaandroidtracer
A runnable jar that generate Javascript hook script to hook Android classes.
Stars: ✭ 114 (-94.27%)
Mutual labels:  frida
Plasma5 Wallpapers Dynamic
Dynamic wallpaper plugin for KDE Plasma
Stars: ✭ 122 (-93.87%)
Mutual labels:  dynamic
Corellium Android Unpacking
Android Unpacking Automation using Corellium Devices
Stars: ✭ 107 (-94.62%)
Mutual labels:  frida
Pbtreeview
An UITreeView implementation from UITableView that Apple missed in its UIKit framework. And it is in pure Swift.
Stars: ✭ 128 (-93.57%)
Mutual labels:  dynamic
Homebridge Fritz Platform
AiO Homebridge dynamic platform plugin for AVM hardware like Fritz!Box, Fritz!Repeater etc.
Stars: ✭ 101 (-94.92%)
Mutual labels:  dynamic
Frida Trace
Trace APIs declaratively through Frida.
Stars: ✭ 120 (-93.97%)
Mutual labels:  frida
Fridaregstntv
利用 frida 获取 Jni RegisterNatives 动态注册的函数
Stars: ✭ 136 (-93.17%)
Mutual labels:  frida
Pysnn
Efficient Spiking Neural Network framework, built on top of PyTorch for GPU acceleration
Stars: ✭ 129 (-93.52%)
Mutual labels:  dynamic
Axbaseplugin
Android Plugin Framework
Stars: ✭ 122 (-93.87%)
Mutual labels:  dynamic

《Frida操作手册》

PS:by : @hluwa @r0ysue

changelog:

date log
2019-5-4 4.4 FRIDA脚本系列(四)更新篇:几个主要机制的大更新
2019-3-29 4.3 FRIDA脚本系列(三)超神篇:百度AI“调教”抖音AI
2019-1-16 Brida操作指南
2019-1-11 4.2 FRIDA脚本系列(二)成长篇:动静态结合逆向WhatsApp
2019-1-9 FRIDA脚本系列其他脚本一:介召几个frida在安卓逆向中使用的脚本以及延时Hook手法
2019-1-2 在SRC白帽沙龙上的frida分享:The King Of Hooking Tools.pptx
2018-12-18 开始写安卓脚本系列4.2 FRIDA脚本系列(一)入门篇:在安卓8.1上dump蓝牙接口和实例
2018-12-13 增加子目录:frida高级应用:FRIDA检测方法汇总
2018-12-13 Imyang大佬发布CVE-2017-4901 VMware虚拟机逃逸漏洞分析【Frida Windows实例】,安排在【frida高级应用:综合攻防】小节
2018-12-11 完成03.基本案例上手/3.5 Android部分,讲解了FRIDA的hook参数、修改结果、远程调用、动态修改等功能
2018-12-08 完成01.多平台环境安装/1.3.Android-iOS.md文章中的安卓部分,安卓版本为8.1
2018-12-06 完成目录,并上传到github
2018-12-05 前言02:FRIDA-HOOK频道开设
2018-11-24 前言01:似水流年

前言

一、似水流年

二、FRIDA/HOOK频道开设

第1章. 多平台环境安装

1.1 FRIDA基本架构

1.2 Windows/macOS/Linux

1.3 Android/iOS(安卓8.1)

1.3.1 Android root

1.3.2 Android frida-server 安装

1.4 源码编译

第2章. FRIDA工具

2.1 Frida CLI

2.2 Frida-ps

2.3 Frida-trace

2.4 Frida-discover

2.5 Frida-ls-devices

2.6 Frida-kill

第3章. 基本案例上手

3.1 Windows

3.1.1 CVE-2017-4901 VMware虚拟机逃逸漏洞分析【Frida Windows实例】

3.2 macOS

3.3 Linux

3.4 iOS

3.5 [Android]

3.5.1 一篇文章带你领悟Frida的精髓(基于安卓8.1)

3.5.2 基本能力:hook参数、修改结果

3.5.3 中级能力:远程调用RPC

3.5.4 高级能力:互联互通、动态修改(Dwarf调试器)

第4章. FRIDA SCRIPT

4.1 iOS篇

4.2 Android篇(安卓8.1)

4.2.1 FRIDA SCRIPT的"hello world"

4.2.2 枚举所有的类并定位类

4.2.3 枚举类的所有方法并定位方法

4.2.4 案例一:综合案例:在安卓8.1上dump蓝牙接口和实例

4.2.5 hook方法的所有重载

4.2.6 hook类的所有方法

4.2.7 hook包下的所有类

4.2.8 hook本地库的导出函数

4.2.9 案例二:综合案例:动静态结合逆向WhatsApp

4.2.5 Hook io InputStream

4.2.6 Android make Toast

4.2.7 Await for specific module to load

4.2.8 Print stacktrace

4.2.9 String comparison(Only working in dvm)

4.2.10 Hook JNI

4.2.11 Hook constructor

4.2.12 Hook Java reflection

4.2.13 Trace class

4.2.14 SSL pinning bypass

其他脚本一:介召几个frida在安卓逆向中使用的脚本以及延时Hook手法

... ...

第5章. frida高级应用

5.1 静态分析(r2frida, IDA plugin)

5.2 动态分析

5.3 数据提取

5.4 流程分析

5.5 接口分析

5.6 协议分析

5.7 Fuzz

5.7.1 In-Process Fuzzing With Frida

5.8 抓包解包(brida)

5.9 改包重放(brida)

5.10 加密解密

5.11 脱壳去保护

5.12 各种检测bypass

5.13 反调试与反反调试

5.14 FRIDA检测方法汇总

第6章. hook技巧总结(Java、C/C++、ObjC、...)

6.1 C/C++(CModule)

6.2 Java

6.2.1 变量、参数、自定义参数

6.2.2 函数、隐藏函数、构造函数、重载

6.2.3 自定义类、内部类、匿名内部类、抽象类

6.2.4 ......

6.3 ObjC

6.4 Hook多进程

第7章. 二次开发案例

7.1 Appmon

7.2 brida

7.3 r2frida

7.4 objection

7.5 ssl_logger

7.6 passionfruit

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].