c ++在运行时修复库中的错误字符串

时间:2018-05-26 13:21:31

标签: c++ windows debugging

我遇到一个问题,我尝试使用的共享库的功能是使用不正确的常量字符串进行内部计算。该字符串稍后传递给系统调用。 现在我想知道是否有可能"补丁"内存中的库,无需在磁盘上修改它或复制功能。该库的正确字符串也会更短,因此分配内存不是问题。 字符串是" / bin / bash"应该是" / bin / sh"在名为" wslapi.dll"的Windows库中(负责windows子系统的Linux)。 这个错误在Windows 10的更高版本中得到修复,但是如前所述,我很好奇有人能够如何解决这个错误问题"以及如何调用该技术。

0 个答案:

没有答案