在编译给定源代码期间插入额外诊断代码的过程。
警告 - 这是一个相当长的问题。 背景 我正在开发一个用于检测 pe 文件的小项目。目前我的主要重点是扩展可执行文件的 .text 部分。不添加新的
我想在 Prometheus 中添加 EF Core 连接池的指标。我根据文档使用了以下内容,但我没有在 Prometheus 中看到指标。而且,我没有看到任何普罗米修斯
例如:我想在非生产环境下更改 LocalDateTime.now() 返回结果, 我尝试调用以下代码,但出现错误: @测试 公共无效测试3(){ ...
我正在使用解释器进行运行时检测。 我现在的重点是在任何 ReEntractLock lock() 和unlock() 函数之前添加一个函数调用。 作为参考,这是 Test.java: T 级...
我当前正在使用 Pin,我想获取存储指令正在写入的值。我面临的问题是,即使我可以在写入指令之前插入回调(使用
“/usr/bin/google-chrome”不是 ELF 文件
我打算将 ltrace 用于某些应用程序,例如 chrome,但是当我使用它时,我收到以下错误消息。 “/usr/bin/google-chrome”不是 ELF 文件 有谁知道解决方案吗...
是否可以在uprobes/uretprobes中使用bpf_override_return?
我正在尝试使用 ebpf uprobes 在运行时修改用户空间函数的行为。 bpf_override_return在kprobes中用于覆盖返回值,是否可以在uprobes中使用它/
为了监控和程序分析,我目前正在尝试将 AspectJ 实现转换为一个 ByteBuddy 和一个 javassist 实现。原始的 AspectJ 实现在这里:http...
我有完整的C语言项目,可以使用gcc或Visual Studio构建。没有对外部库的调用。 我想知道该项目中有多少功能。 没有
我想在java 13+中检测本机方法(最好使用javassist)。假设我想为特定方法添加日志记录,然后调用真正的本机方法。以前通过本机方法是可能的
我有一个自定义类,其包作为 java.util 给出。代码在java版本9之前编译得很好,但是当我将java版本更改为11时,我面临着包存在于另一个modu中......
ActiveJDBC 3.0 for Java 17 中的 ActiveJDBC 检测在大型模型中花费的时间太长
出于商业目的,我必须将一些后端从 java 8 + java-ee 升级到 java 17 + jakarta-ee。这些后端使用单一模型(一个大型模型,800 多个类)并且与 activej 配合得很好...
在 .NET core 3.1 中的 opentelemetry 跟踪中添加自定义属性
我正在寻找在 opentelemetry 的跟踪中添加自定义属性。我想添加会话值(例如唯一 ID)作为自定义属性来跟踪每个用户的每个跟踪。但是在启动时我...
我有几个问题,我认为你可以帮助解决: 我一直在尝试与连接HART mo的Windows 10 PC上的从站设备(FUJI A2 V5)进行进一步的通信...
在 Java 代理检测中替换/交换 Java 类 [已关闭]
我读过这篇文章,它以“逐行”的方式进行字节码检测。它很笨拙并且容易出错。我想知道Javassit是否支持“替换”或“交换&...
在Python中我需要打印两个二进制文件的差异。我正在查看 difflib.Differ 它做了很多事情。 然而,不同的假设是文本行,因此输出不会列出字节索引和...
Android Instrumentation 测试已取消,但在设备上运行
在我能够成功运行仪器测试的项目中,将 Android Studio 升级到 Giraffe 后,现在仪器测试无法连接到测试设备,并且测试结果为
我有一个基于java的核心服务,它通过grpc调用与另一个.NET服务进行通信。 java服务接收来自.NET服务的grpc请求,它将处理该请求并...
我们正在尝试构建一个 javaagent,用于使用 ByteBuddy 来检测类。我们有一个 javassist 实现,它不能很好地与 Mockito 配合使用,因此转向 ByteBuddy
有什么方法可以跟踪Python应用程序中的每个对象(例如,使用唯一的id)?
我正在尝试创建一个模型来表示Python应用程序执行的一部分(记录一些对象的创建、访问属性、循环等)。 我没遇到过的问题...