正如你所说,mac os 的 ptrace 是个半残品,也提到了理论上参考 DTrace 那一套也能实现,但是我简单了解了下 DTrace, 它并不能修改操纵被跟踪的程序,纯粹就是个探针。 还请指教下,怎么个理论上能实现?我想躺这趟浑水。一直好奇 [proxifier](https://www.proxifier.com/) 是怎么在 mac os 里做到跟 graftcp 一样的效果。 感谢你写的如此好的程序。