-
公开(公告)号:CN103150493A
公开(公告)日:2013-06-12
申请号:CN201310063856.9
申请日:2013-02-28
Applicant: 浙江中控技术股份有限公司
IPC: G06F21/14
Abstract: 本发明实施例公开了一种JavaScript代码的混淆方法和装置,所述方法包括:获取JavaScript代码作为源代码;去除所述源代码中的冗余内容后,获取处理后源代码;获取所述处理后源代码中的变量名称;用预先生成的名称替换所述变量名称后,获取替换后源代码;将所述替换后源代码进行进制变换后,获取混淆后源代码。本发明采取了保护代码的逻辑不被他人理解的方法,对JavaScript代码进行混淆,达到了有效保护JavaScript代码的目的,同时防止JavaScript代码被盗用。
-
公开(公告)号:CN103150493B
公开(公告)日:2016-06-22
申请号:CN201310063856.9
申请日:2013-02-28
Applicant: 浙江中控技术股份有限公司
IPC: G06F21/14
Abstract: 本发明实施例公开了一种JavaScript代码的混淆方法和装置,所述方法包括:获取JavaScript代码作为源代码;去除所述源代码中的冗余内容后,获取处理后源代码;获取所述处理后源代码中的变量名称;用预先生成的名称替换所述变量名称后,获取替换后源代码;将所述替换后源代码进行进制变换后,获取混淆后源代码。本发明采取了保护代码的逻辑不被他人理解的方法,对JavaScript代码进行混淆,达到了有效保护JavaScript代码的目的,同时防止JavaScript代码被盗用。
-