JavaAgent-based Microservice Governance Platform
javaagent example
用Java agent实现内存马等功能
Hypertrace OpenTelemetry Java agent with payload/body and headers data capture.
sbt plugin for adding java agents to projects
本专栏主要针对字节码编程系列知识栈进行编写文章学习。在字节码编程方便有三个比较常见的框架;ASM、Javassit、Byte-buddy,他们都可以使用自己的API方式进行字节码的插装,通过这样增强方法的方式就可以和Javaagent结合起来开发非入侵的全链路监控服务,以及做反射、中间件和混淆代码等
This include several agents created using Byte-Buddy. Using this project we can get an idea how to create effective agents with byte-buddy.
An extremely lightweight java agent that can be used to send memory usage information to your logs.
使用java agent反序列化注入内存shell
CNCF sandbox project, a Cloud-Native Proxyless Service Mesh based on Java Bytecode Enhancement Technology
几个javaagent的小栗子
Enables Jetty ALPN/NPN support via -javaagent JVM option
目前市面的全链路监控系统基本都是参考Google的Dapper来做的,本专题主要通过六个章节的代码实战,来介绍如何使用javaagent以及字节码应用,来实现一个简单的java代码链路流程监控。 章节列表 - 基于JavaAgent的全链路监控一《嗨!JavaAgent》 - 基于JavaAgent的全链路监控二《通过字节码增加监控执行耗时》 - 基于JavaAgent的全链路监控三《By...
通过JavaAgent与Javassist技术对JVM加载的类对象进行动态插桩,可以做一些破解、加密验证的绕过等操作
基于 javaagent 对 java 原生类的 方法进行字节码动态修改, 以此引发的一些关于 绕过 Java 软件授权验证机制的思考