一:背景 1. 讲故事 为什么要开这么一个系列,是因为他可以对 .NET SDK 中的方法进行外挂,这种技术对解决程序的一些疑难杂症特别有用,在.NET高级调试 领域下大显神威,在我的训练营里也是花了一些篇幅来说这个,今天我准备用10篇左右来详细聊一聊,供学员和同行们欣赏,详细的文档参考:https
Harmony 是一个跨平台的 .NET 方法修补和替换库,通过前缀、后缀、转译器和终结器等方式动态注入代码,解决程序问题。本文通过实例展示如何使用 Harmony 钩住线程启动方法,以追踪线程异常来源。