对于程序员经常提到的“代码”,从某种程度上来讲就算是机器码,因为这个东西机器很擅长读,不论写的怎么乱,怎么压缩混淆,在机器看来都是一样的,而人就不一样了,哪怕是能力再强的程序员,代码长一点,乱一点,再加上不写注释,想必看了这样的代码他们也会不由的皱一皱眉头,这就是人与机器的区别,正因为这样,我们才会在程序员的圈子中经常看到有人吐糟一些代码,近期就有一名程序员网友就给我们晒出了一段代码。
看他晒的代码是一段前端的js代码,看上去排版还算是工整,不过亮点是没有注释,另外据这名网友说,不止这一段代码是这样,像这样的足足500行是没有一点注释的,这名网友就问,如果是这种情况的代码,如果丢给你,你会怎么去改?抛开他这个问题,我看了一下这段代码貌似不应该是原始代码,比如一些变量的名称都是单个字母的,很有可能是经过压缩工具处理过的,格式是重新排版的,针对这样的情况,让我们一起看看其他网友们都是什么样的观点吧!
网友一:这是压缩过后的,找个工具还原一下,慢慢看呗
上世是朵花:可是那个自定义变量貌似是无法还原的。
网友二:做逆向还原的就是丢一个二进制文件,不