一种另类开放代码的类"加密"

最近发现一个开发源代码的程序,似乎还不错。

于是下载下来,打开源代码一看,就有些晕头了。

代码是ASP写的,都是明文的,但是....... 80%的函数名都是 l1,l11l,l1l1,ll11l,lIlI,lIIlI,lI1I1 ...这种形式。

在页面里看,l(字母) 和 1(数字壹) 似乎很清晰,但是 l(字母L的小写) 和 I(字母i的大写) 就看不清了吧?

大部分函数都是这种写法,不晕头才怪。

有个语句是这样的 if llll(l1l(left(ll11l("111"),16)))=l1l(ll11l("111")) then 看得清么?呵呵

的确,他的所有代码都是公开,明文的,但是要想随便读懂,不花工夫仔细辨别,估计是搞不清的。

 

我猜测,这个仁兄写代码时应该是使用有意义的名称作为函数名,但是发布前就进行了一系列替换

就成了我们所看到的这些头晕的代码。但是也是属于开源的,呵呵 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值