stoplog() 信号处理
🛑 收到 SIGINT/SIGTERM 时的清理函数。
本页内容已包含在 show_banner 与 stoplog 中,此为独立索引页。
📎 源码在线查看:
r0capture.py#L502-L509(stoplog)
触发
| 信号 | 触发方式 |
|---|---|
SIGINT | Ctrl+C |
SIGTERM | kill <pid> 或系统关停 |
清理动作
python
def stoplog(signum, frame):
print('You have stoped logging.')
session.detach() # 断开会话,卸载 hook
if pcap:
pcap_file.flush() # 双保险落盘
pcap_file.close()
exit()