【发布时间】:2015-11-24 07:37:35
【问题描述】:
我正在对 MacOS 10.10.4 下的一些应用程序进行模糊测试。我的 fuzzer 经常重新启动应用程序——大约 3-4 秒一次。启用核心转储后,发送到目标应用程序的每个 SIGSTOP 都会导致创建核心转储。
如何配置应创建核心转储的信号(SIGSEGV、SIGBUS)?或者,如何杀死进程以便不会创建核心转储?
【问题讨论】:
标签: macos signals coredump fuzzing
我正在对 MacOS 10.10.4 下的一些应用程序进行模糊测试。我的 fuzzer 经常重新启动应用程序——大约 3-4 秒一次。启用核心转储后,发送到目标应用程序的每个 SIGSTOP 都会导致创建核心转储。
如何配置应创建核心转储的信号(SIGSEGV、SIGBUS)?或者,如何杀死进程以便不会创建核心转储?
【问题讨论】:
标签: macos signals coredump fuzzing
虽然我不知道您是否可以决定哪个信号将创建核心转储,但您可能应该发送SIGKILL 以终止进程,而不创建核心转储。
【讨论】: