1

我想知道是否可以使用反射在运行时更改代码文件/可移植可执行文件,并保存它们。所以从技术上讲,可执行文件正在保存对自身的更改。我已经并且正在通过两个可执行文件来做到这一点,一个只是简单地读取另一个的字节,编辑,重新排列它们并覆盖。我只是想知道是否有一个聪明的反射选项,使用.Net?如果没有,在 Windows 上运行的任何其他语言是否具有此功能?我听说过很多关于 Ruby 的好消息。如果您有兴趣,目标是将我自己的自定义数据库类编译到我的 exe 中,作为我的程序数据库。

4

1 回答 1

0

这是一个 Ruby 脚本的youtube 视频,它正在重写自身。作者:远藤佑介;还有更多

于 2012-12-16T16:11:44.010 回答