写点什么

bytebuddy

0 人感兴趣 · 4 次引用

  • 最新
  • 推荐

Java 字节码 - ByteBuddy 原理与使用(下)

在应用程序中很多时候都不方便直接修改代码,java agent模式可以不用直接修改应用的代码就能够实现自己的功能。使用ByteBuddy可以让我们很容易构建自己的agent。事实上很多的开源Agent都是借助的ByteBuddy来实现的Agent。关于java agent我后续会写一些文章来

Java 字节码 - ByteBuddy 原理与使用(上)

ByteBuddy是一个java的运行时代码生成库,他可以帮助你以字节码的方式动态修改java类的代码。

https://static001.geekbang.org/infoq/ec/ec50888b0da639240db965f326e7d406.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

源码分析 | 咋嘞?你的 IDEA 过期了吧!加个 Jar 包就破解了,为什么?

用户头像
小傅哥
2020-08-14

本文并不引导用户都去使用破解版,像IDEA这么优秀,其实给你提供了很多选择,本文主要讲解是为什么放个Jar包就能破解,在Java Agent 非硬编码式代理类和字节码插桩的技术。

https://static001.geekbang.org/infoq/72/727556500ca68f33a6ee17ec8df376d1.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

11 万字的字节码编程系列合集放送 (ASM、Javassist、Byte-buddy、Javaagent)

用户头像
小傅哥
2020-05-18

让人怪不好意思的,说是出书有点膨胀,毕竟这不是走出版社的流程,选题、组稿、编著、审读、加工到出版发行。但全书共计107页,11万7千字,20个章节涵盖三个字节码框架和JavaAgent使用并附带整套案例源码!感谢支持(转发、在看)

bytebuddy_bytebuddy技术文章_InfoQ写作社区