如何从已编译的二进制文件中隐藏字符串块:C程序

时间:2019-05-21 11:23:05

标签: c string binary

是否可以从c程序的已编译二进制文件中隐藏字符串块。 例如,我尝试过以下操作:

#include<stdio.h> 
int main() 
{ 
   char *str = "This is my string\n"
               "I want to hide this\n"
               "But somehow it is visible\n"
               "in the binary";    // lets assume that it contains 25 lines
   puts(str); 
   return 0;  
}  

如果使用vi编辑器等打开它,我仍然可以从编译的二进制文件中读取字符串。 有什么办法可以隐藏这些信息吗?

0 个答案:

没有答案