无需源代码即可编辑dll文件
我们要编辑一个用C#编写的dll文件。我使用反射器检查文件,并且只想将连接字符串密码字段更改为新密码。 如何在不访问源代码或重新编译文件的情况下编辑它?
we want to edit one dll file that write with C#. I check the file with reflector and want to change just the connection string password field to new password.
How can I edit this without accessing to source code or recompiling the file?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试 Reflexil,一个可以修改 IL 代码的反射器插件。
Try Reflexil, a plugin for reflector than can modify IL code.
我想你运气不好。这是为什么需要在外部资源中引用这些项目的一个很好的例子。
编辑:虽然我从未尝试过,但 @Testalino 关于 Reflexil 的评论看起来很有希望。
I think you're out of luck. This is a good example of why such items need to be referenced in external resources.
EDIT: though I've never tried it, the comment from @Testalino regarding Reflexil looks promising.