.NET外挂系列:5. harmony 中补丁参数的有趣玩法(下)
💡
原文中文,约4500字,阅读约需11分钟。
📝
内容提要
本文讨论了.NET中的方法注入参数,如__result、__args和___fields,展示了如何修改返回值和请求URL。强调这些技术具有破坏性,建议谨慎使用,主要用于高级调试训练。
🎯
关键要点
- 讨论了.NET中的方法注入参数,如__result、__args和___fields。
- 参数__result用于获取和修改被注入方法的返回值。
- 参数__args可以以object[]形式访问所有参数,支持读写。
- 使用__args可以拦截HttpClient的SendAsync方法并修改请求URL。
- 参数___fields用于读写当前实例的私有字段。
- 强调这些技术具有破坏性,建议谨慎使用,主要用于高级调试训练。
➡️