到目前为止,有没有把 js 完全加密的方法

JavaScript020

到目前为止,有没有把 js 完全加密的方法,第1张

其实可以仿照vmprotect写一个js版本的,vmprotect思想来源于门电路 。

原理是,把加减乘除都用nor指令实现,nor = not not and

于是原来很容易看出逻辑的 and xor not or 都加密成了整齐划一的单一操作字符nor

再从nor还原回去变的极为困难 。

目前为止vmp虚拟机加密只能半自动甚至手工还原,还原vmp至今是仍然有很大难度(爆破是另一回事) 。

javascript也可以这么做,也就是在js虚拟机上再搞vmp虚拟机 。

但是似乎js界和搞加密解密的交集太少,没有人去做这个事情 。

也可能是js并没有那么高的价值值得如此保护。

虚拟机为了保护数据在只读保护下无法映射:

1、用processexplorer杀掉vmware-vmx.exe进程。

2、清除虚拟机目录下的.lck文件3、在dos命令行下执行netstartvmx86,以启动peerprocess解决掉这个问题后,重新打开虚拟机,启动熟悉的新系统又可以继续用。