All Projects → frida → Frida Core

frida / Frida Core

Licence: other
Frida core library intended for static linking into bindings

Programming Languages

vala
323 projects

Projects that are alternatives of or similar to Frida Core

Qbdi
A Dynamic Binary Instrumentation framework based on LLVM.
Stars: ✭ 801 (+101.26%)
Mutual labels:  frida, instrumentation
Frida Gum
Cross-platform instrumentation and introspection library written in C
Stars: ✭ 357 (-10.3%)
Mutual labels:  frida, instrumentation
taint-with-frida
just an experiment
Stars: ✭ 17 (-95.73%)
Mutual labels:  instrumentation, frida
Frida Snippets
Hand-crafted Frida examples
Stars: ✭ 1,081 (+171.61%)
Mutual labels:  frida, instrumentation
Appmon
Documentation:
Stars: ✭ 1,157 (+190.7%)
Mutual labels:  frida, instrumentation
mocxx
A versatile C++ function mocking framework.
Stars: ✭ 103 (-74.12%)
Mutual labels:  instrumentation, frida
Frida Boot
Frida Boot 👢- A binary instrumentation workshop, with Frida, for beginners!
Stars: ✭ 179 (-55.03%)
Mutual labels:  frida, instrumentation
Objection
📱 objection - runtime mobile exploration
Stars: ✭ 4,404 (+1006.53%)
Mutual labels:  frida, instrumentation
FridaAndroidTracer
Android application tracer powered by Frida
Stars: ✭ 72 (-81.91%)
Mutual labels:  frida
Medusa
Binary instrumentation framework based on FRIDA
Stars: ✭ 258 (-35.18%)
Mutual labels:  frida
instrumentation
Assorted pintools
Stars: ✭ 24 (-93.97%)
Mutual labels:  instrumentation
sentry-k8s
Sentry for Kubernetes
Stars: ✭ 25 (-93.72%)
Mutual labels:  instrumentation
Java Spring Cloud
Distributed tracing for Spring Boot, Cloud and other Spring projects
Stars: ✭ 326 (-18.09%)
Mutual labels:  instrumentation
java-okhttp
OpenTracing Okhttp client instrumentation
Stars: ✭ 21 (-94.72%)
Mutual labels:  instrumentation
Prometheus.ex
Prometheus.io Elixir client
Stars: ✭ 343 (-13.82%)
Mutual labels:  instrumentation
Okanshi
mvno.github.io/okanshi
Stars: ✭ 14 (-96.48%)
Mutual labels:  instrumentation
Sign
逆向app的sign等参数的思路和体验, 安卓逆向, 安卓破解, 逆向app,爬虫解密
Stars: ✭ 334 (-16.08%)
Mutual labels:  frida
Frick
frick - aka the first debugger built on top of frida
Stars: ✭ 267 (-32.91%)
Mutual labels:  frida
Frida Cycript
Cycript fork powered by Frida.
Stars: ✭ 263 (-33.92%)
Mutual labels:  frida
Flamer
A compiler plugin to insert flame calls
Stars: ✭ 336 (-15.58%)
Mutual labels:  instrumentation

frida-core

Frida core library intended for static linking into bindings.

  • Lets you inject your own JavaScript instrumentation code into other processes, optionally with your own C code for performance-sensitive bits.
  • Acts as a logistics layer that packages up GumJS into a shared library.
  • Provides a two-way communication channel for talking to your scripts, if needed, and later unload them.
  • Also lets you enumerate installed apps, running processes, and connected devices.
  • Written in Vala, with OS-specific glue code in C/Objective-C/asm.

Binaries

Typically used through one of the available language bindings:

E.g.:

$ pip install frida-tools # CLI tools
$ pip install frida # Python bindings
$ npm install frida # Node.js bindings

Or, for static linking into your own project written in a C-compatible language, download a devkit from the Frida releases page.

Internals

For a higher level view of the internals, check out the architecture diagram and its links to the different parts of the codebase.

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].