先声明,娱乐向,至于有没有实用价值就不知道了。。。轻喷哈。

 

今天在网上乱逛的时候看到了陈浩大牛的这篇博客:http://coolshell.cn/articles/1142.html

感觉里面说的WhiteSpace语言很有意思。维基百科: http://zh.wikipedia.org/wiki/Whitespace

一般的编程语言都会忽略空白字符,而WhiteSpace却只识别空白字符,优点竟然是“不能把代码打印带走”。。。

 

虽然不知道有没有人真的用这个语言做项目开发,但是这给了我们一个思路:把代码加密成空白字符。

然后我就用C语言写了一个,功能很简陋,主要是:

1、加密和解密任何文本

2、执行加密的Lua代码

 

比如Lua版的Hello World加密后是这样的:

 1                                                                                                                 
 2   
 3                                     
 4      
 5       
 6                                                                                                                                                                                                                                                                                                                 
 7                         
 8                                       
 9                              
10        
11 
12    
13                                                                                                                                                                                                                                                                                                                             
14                                                        
15                         
16    
17                         
18                                 
19                                                                                                                                                                                                                                                                         
20        
View Code

相关文章:

  • 2022-12-23
  • 2021-11-07
  • 2022-12-23
  • 2021-10-05
  • 2022-02-25
  • 2021-08-29
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-04-29
  • 2021-12-21
  • 2022-03-03
  • 2021-12-21
  • 2021-09-27
  • 2022-12-23
  • 2021-11-15
相关资源
相似解决方案