javassist

There are 91 repositories under javassist topic.

  • fuzhengwei/CodeGuide

    :books: 本代码库是作者小傅哥多年从事一线互联网 Java 开发的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写Java核心内容。如果本仓库能为您提供帮助,请给予支持(关注、点赞、分享)!

    Language:Shell11.3k2313113.8k
  • north2016/T-MVP

    Android AOP Architecture by Apt, AspectJ, Javassisit, based on Realm+Databinding+MVP+Retrofit+Rxjava2

    Language:Java2.7k14938631
  • zfoo-project/zfoo

    💡Extremely fast enterprise server framework, can be used in RPC, game server, web server.

    Language:Java1.9k5334411
  • UCodeUStory/S-MVP

    🔥🔥优化版MVP,使用注解泛型简化代码编写,使用模块化协议方便维护,APT过程使用注解解析器利用JavaPoet🌝完成重复模块的编写,利用ASpect+GradlePlugin 完成横向AOP编程+Javassist动态字节码注入+Tinker实现热修复+Retrofit实现优雅网络操作+RxJava轻松玩转数据处理

    Language:Java1.1k493125
  • Byron4j/CookBook

    🎉🎉🎉JAVA高级架构师技术栈==任何技能通过 “刻意练习” 都可以达到融会贯通的境界,就像烹饪一样,这里有一份JAVA开发技术手册,只需要增加自己练习的次数。🏃🏃🏃

    Language:Java934341294
  • BishopFox/GadgetProbe

    Probe endpoints consuming Java serialized objects to identify classes, libraries, and library versions on remote Java classpaths.

    Language:Java59217196
  • BishopFox/rmiscout

    RMIScout uses wordlist and bruteforce strategies to enumerate Java RMI functions and exploit RMI parameter unmarshalling vulnerabilities

    Language:Java424161660
  • fuzhengwei/itstack-demo-bytecode

    本专栏主要针对字节码编程系列知识栈进行编写文章学习。在字节码编程方便有三个比较常见的框架;ASM、Javassit、Byte-buddy,他们都可以使用自己的API方式进行字节码的插装,通过这样增强方法的方式就可以和Javaagent结合起来开发非入侵的全链路监控服务,以及做反射、中间件和混淆代码等

    Language:Java377101148
  • binghe001/BingheGuide

    🔥🔥🔥 📚 本代码库是作者冰河多年从事互联网大厂开发、架构的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写Java核心内容、底层原理、架构知识、渗透技术。如果本仓库能为您提供帮助,请给予支持(关注、点赞、分享)!

    Language:Shell343101141
  • ltshddx/jaop

    jaop is a gradle plugin base on javassist&asm for android aop

    Language:Java1197530
  • Dovar66/DRouter

    简单易用的支持多进程架构的组件化方案

    Language:Java786417
  • sunwu51/JVMByteSwapTool

    jvm diagnose tool by swapping bytecode

    Language:Java7321119
  • guoyang1982/woodpecker-client

    异常日志收集客户端 环境隔离版本

    Language:Java543012
  • downgoon/autorest4db

    automatically generate a RESTful API of your database (sqlite3 or mysql) **in runtime**.

    Language:Java412325
  • binghe001/binghe001.github.io

    📚 本静态博客是作者冰河多年从事多年互联网大厂开发、架构的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写Java核心内容、底层原理、架构知识、渗透技术。如果本仓库能为您提供帮助,请给予支持(关注、点赞、分享)!

    Language:HTML31303
  • icon-Systemhaus-GmbH/javassist-maven-plugin

    Maven plugin that will apply Javassist bytecode transformations during build time.

    Language:Java31182914
  • feelschaotic/AopAutoTryCatch

    Use Javassist, a custom Gradle plug-in to implement automatic try-catch. AOP**取代防范性try-catch

    Language:Groovy23235
  • ZhangZiSheng001/hikari-demo

    源码详解系列(八) ------ 全面讲解hikari的使用和源码

    Language:Java21206
  • dkarv/jdcallgraph

    JDCallgraph - Dynamic call graph generation for Java.

    Language:Java19326
  • krpors/delver

    Java agent to inspect and count method calls.

    Language:Java17509
  • algerina/Awesome-books

    This project consists of building a basic website that allows users to add/remove books from a list. It was created using HTML, CSS and Javascript.

    Language:JavaScript15120
  • Blankj/StaticBus

    :bus: A static bus use in modules.

    Language:Java15513
  • ivanyu/java-agents-demo

    An example of bytecode modifying Java agents done with Javassist and Byte Buddy

    Language:Java10406
  • M1Yellow/funasm

    使用 Javaagent + ASM 实现无侵入动态修改类方法案例。

    Language:Java8104
  • RopeMC/RopeMC

    Got replaced with:

    Language:Java8401
  • TFdream/daily-codelab

    personal codelab.

    Language:Java8404
  • v5tech/javaagent-samples

    java instrument samples

    Language:Java7205
  • wangjiegulu/DiscardFilePlugin

    An android gradle plugin for discard class or method in compile time.

    Language:Groovy7503
  • eshizhan/funcwraps

    Using annotation for wrapped a method, just like using decorators in Python.

    Language:Java6100
  • igolus/smocker

    Smocker is a network mocking tools for java application follow on twitter : https://twitter.com/SmockerJava

    Language:CSS6100
  • wellingtoncosta/java-bytecode-playground

    A playground project about Java Bytecode runtime manipulation.

    Language:Java6200
  • yjl9903/Jmtrace

    Trace Java memory access

    Language:Kotlin630
  • coderobe/jsplice

    JSplice is a java class hotpatcher CLI powered by javassist

    Language:Java4202
  • M1Yellow/funJssist

    使用 Javaagent + Javassist 实现无侵入动态修改类方法案例。

    Language:Java4100
  • yanghaiji/DataXplorer

    DataXplorer是一个非常有价值的工具,它的核心任务是解决分布式系统中日志收集和分析的挑战。该工具的设计理念基于"数据"和"探索",旨在提供一种高度可定制且不侵入应用代码的方式来实现对日志数据的采集和分析。 DataXplorer基于Java技术,借助javassist和Spring框架的集成,能够在不干扰应用程序正常运行的前提下,捕获和记录关键的日志信息,特别是Web请求。这使得它成为了一种非常灵活和可扩展的框架,能够适应各种复杂的系统架构和业务需求。

    Language:Java4105