验证opencl二进制文件是否已删除中间数据

验证opencl二进制文件是否已删除中间数据,opencl,elf,Opencl,Elf,下面我将从opencl二进制文件中剥离代码和中间信息。如何验证此信息确实已被删除?您必须确保生成的二进制文件中没有以下部分: .来源 .llvmir 阿姆迪先生 为此,请运行readelf-a stripped_kernel.bin | grep section,将“section”替换为上述每个部分的名称。如果二进制文件被正确剥离,grep应该不会产生任何结果。另一个问题:一旦这些elf部分被删除,我还能做些什么来防止有人入侵我的二进制文件?我还可以采取其他安全措施吗?谢谢,黑客攻击,我指

下面我将从opencl二进制文件中剥离代码和中间信息。如何验证此信息确实已被删除?

您必须确保生成的二进制文件中没有以下部分:

  • .来源
  • .llvmir
  • 阿姆迪先生

为此,请运行
readelf-a stripped_kernel.bin | grep section
,将“
section
”替换为上述每个部分的名称。如果二进制文件被正确剥离,
grep
应该不会产生任何结果。

另一个问题:一旦这些elf部分被删除,我还能做些什么来防止有人入侵我的二进制文件?我还可以采取其他安全措施吗?谢谢,黑客攻击,我指的是对二进制文件进行反向工程。所以,剥离.source、.llvimir和.amdil只会让实现这一点变得更加困难,从来都不是不可能的?