调试 C# 应用程序

发布于 2024-08-12 17:11:48 字数 192 浏览 4 评论 0原文

我想调试 ac# 应用程序,它是一个很大的应用程序,我无法自己构建它。我只能为此构建一部分(DLL)。我的机器中安装的应用程序是由其他人构建的。但是当我自己重建DLL并替换我机器中当前的DLL后,新的DLL无法加载。我猜原因是在旧的 DLL 中它有作者的密钥,因此我们无法用我定制的 DLL 替换它。如果是这样的话,是否有任何可破解的方法可以用我自己的DLL替换DLL?

I want to debug a c# application, it's a big application and I can't build it all by myself. I can only build a portion(a DLL) for that. The application installed in my machine is built by others. But after I rebuild the DLL by myself and replace the DLL currently in my machine, the new DLL can't be loaded. I guess the reason is in the old DLL it has the key of the author so that we can't replace it with my customized one. If it's the case, is there any hackable method to replace the DLL with my own one?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

桃扇骨 2024-08-19 17:11:48

唯一的方法是绕过 给定程序集全球范围内,但请注意,这可能会造成巨大安全问题。

The only way is to bypass strong name verification for a given assembly or globally but be warned that this could pose a HUGE security problem.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文