bytecode-manipulation

bytecode-manipulation

文章 0 浏览 2

类中字段的字节码增强

是否可以通过字节码增强向类添加“钩子”,以便在读取或写入类字段时执行代码?例如,每当将新值分配给字段时,我想自动设置“脏”标志。 如果是这样…

悲歌长辞 2024-10-02 07:33:52 3 0

使用 ASMifierClassVisitor 时出错

我想使用 ASMifierClassVisitor 工具来获取创建类的 asm 代码,但是当我使用它时,我收到错误 java.lang.NoSuchMethodError: org.objectweb.asm.Class…

静待花开 2024-10-01 10:29:31 3 0

Obj C 等价于 Double.doubleToLongBits

我正在将一些 Java 代码移植到 Objective C,并且对位的了解足够令人头疼。有人可以向我指出 Double.doubleToLongBits 和 Float.floatToIntBits 的 ob…

许久 2024-10-01 01:00:39 3 0

如何从 Perl 中的 coderef 获取语法树?

我想在 Perl 中检查和操作任意 Perl 过程的代码(通过 coderefs 获得)。有相应的工具/模块/库吗?类似于 B::Concise,除了 B::Concise 在输出上打印…

神经暖 2024-09-25 22:50:21 3 0

如何使用importlib重写字节码?

我正在寻找一种在 Python 2.x 中使用 importlib 重写导入的字节码的方法即时模块。换句话说,我需要在导入期间在编译和执行步骤之间挂钩我自己的函数…

何以畏孤独 2024-09-24 07:44:27 5 0

如何检查字节码操作 PUTFIELD 是否正在重新分配属于“this”的字段?使用 ObjectWeb ASM 的对象?

我正在使用 ASM 字节码操作框架对 Java 代码执行静态分析。我希望检测对象的字段何时被重新分配,即何时发生这种代码: class MyObject { private int…

人生百味 2024-09-16 12:21:40 10 0

是否可以查看Class文件的字节码?

可能的重复: 是否有java类文件/字节码编辑器来编辑指令? Java源代码被编译成字节码,实际上是在class文件中。是否可以查看已编译类的字节码? 如果…

ㄟ。诗瑗 2024-09-11 02:04:11 6 0

字节码操作模式

字节码操作有哪些合法用途以及人们如何在实践中实现这些基于字节码操作的解决方案? 更新:我应该说得更清楚,这个问题实际上是关于人们使用什么模式…

淡忘如思 2024-08-29 19:30:45 6 0

我可以在源代码中插入字节码吗?

我可以在类的方法中编写字节码,以便编译器绕过该部分,因为它已经编译了。类似于使用“asm”用 C 语言编写汇编程序......…

属性 2024-08-24 05:41:36 1 0

JAXB 是否使用字节码检测?

我工作的人注意到(在 stacktrace 中),当使用 -javaagent:spring-instrumentation.jar 运行 jvm 时,我的 JAXB 带注释的类中有一些我们没有编写的奇…

铃予 2024-08-19 06:41:39 3 0

将 Python 字节码重新组装为原始代码?

这可能是一个愚蠢的问题,但是,给定输出,例如.. &gt&gt&gt from dis import dis &gt&gt&gt def myfunc(x): ... print x ** 2 ... &gt&gt&gt dis(myf…

陈独秀 2024-08-18 21:51:28 4 0

什么是GenerateMethodAccessor1、2等?为什么找不到它们?

我收到这样的堆栈跟踪: java.lang.NoClassDefFoundError: sun/reflect/GeneratedMethodAccessor1 at sun.reflect.GeneratedMethodAccessor1.&ltclini…

悸初 2024-07-25 07:08:57 2 0

如何在 C++ 中的大端和小端值之间进行转换?

如何在 C++ 中的大端和小端值之间进行转换? 我使用的是 VC++ 6.0。当我使用 _byteswap_ulong() 函数时,它需要头文件 intrin.h。 当我包含标头时,它…

荒岛晴空 2024-07-15 06:53:38 4 0

使用 OSGi 时是否可以进行字节码操作?

我正在制作 应用程序服务器,在其中我需要使用一些字节码操作(例如插入自定义 使用 @Entity 注释的类的 equals 和 hashCode 方法)。 现在我给 JVM …

锦爱 2024-07-13 10:42:47 4 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文