本文简要介绍 Java Agent,快速入门 Java Agent

阅读全文 »

Java ASM 简介

ASM 简介

Java ASM(Java Assembly Language)是一个 Java 字节码操作框架,它可以通过修改字节码来实现代码的动态生成和修改。它可以用于许多应用场景,如代码转换、优化、代码生成、动态字节码增强等。在 Java 开发中,ASM 已经成为一个非常重要的编程工具

ASM 和 Javassist 都是 Java 字节码操作库。它们的主要区别在于 ASM 是一个基于事件模型的库,而 Javassist 是一个基于源代码的库。ASM 提供了一个 API,可以以字节码的形式读取、修改和生成 Java 类。它的设计具有高速和轻量级的特点,常常被用来进行一些高级的优化和增强。Javassist 则允许开发者以 Java 代码的形式来生成、修改和操作类文件,使用起来更加方便。两者虽然有不同的设计目的和操作方式,但在某些场景下可以达到相同的效果

阅读全文 »

对 Java Javassist 使用的简单介绍

阅读全文 »

一次对锐捷路由后台密码的爆破

通过编写 Python 脚本发包,实现密码爆破,但本文采取的方法并不是最佳的方法

背景

某次,忘记了路由后台的密码

阅读全文 »