In computer science, instrumentation is a technique that consists of inserting specific instructions into a program to monitor and/or analyze its performance, functionality, or behavior, but without changing how it behaves. It can be done statically, changing the program before executing it, or dynamically, inserting instructions while it's being executed.
#安卓#📱 objection - runtime mobile exploration
Byte Buddy 是一个能在Java虚拟机运行时生成代码和修改class的库
The fuzzer afl++ is afl with community patches, qemu 5.1 upgrade, collision-free coverage, enhanced laf-intel & redqueen, AFLfast++ power schedules, MOpt mutators, unicorn_mode, and a lot more!
🔬 Java Code Coverage Library
C/C++ Performance Profiler
Prometheus instrumentation library for Python applications
extract internal monitoring data from application logs for collection in a timeseries database
The Chrome DevTools UI
Cross platform code coverage for .NET
Dynamic Instrumentation Tool Platform
#安卓#Hand-crafted Frida examples
Java distributed tracing implementation compatible with Zipkin backend services.
Adversary tradecraft detection, protection, and hunting
App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application.
Prometheus instrumentation library for JVM applications
Distributed tracing for spring cloud
Performance monitoring and benchmarking suite
Powertools for AWS is a developer toolkit to implement Serverless best practices and increase developer velocity.