发明名称 一种JavaScript代码的混淆方法和装置
摘要 本发明实施例公开了一种JavaScript代码的混淆方法和装置,所述方法包括:获取JavaScript代码作为源代码;去除所述源代码中的冗余内容后,获取处理后源代码;获取所述处理后源代码中的变量名称;用预先生成的名称替换所述变量名称后,获取替换后源代码;将所述替换后源代码进行进制变换后,获取混淆后源代码。本发明采取了保护代码的逻辑不被他人理解的方法,对JavaScript代码进行混淆,达到了有效保护JavaScript代码的目的,同时防止JavaScript代码被盗用。
申请公布号 CN103150493A 申请公布日期 2013.06.12
申请号 CN201310063856.9 申请日期 2013.02.28
申请人 浙江中控技术股份有限公司 发明人 王永志;谭彰;赖晓健;陈挺
分类号 G06F21/14(2013.01)I 主分类号 G06F21/14(2013.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 王宝筠
主权项 一种JavaScript代码的混淆方法,其特征在于,所述方法包括:获取JavaScript代码作为源代码;去除所述源代码中的冗余内容后,获取处理后源代码;获取所述处理后源代码中的变量名称;用预先生成的名称替换所述变量名称后,获取替换后源代码;将所述替换后源代码进行进制变换后,获取混淆后源代码。
地址 310053 浙江省杭州市滨江区六和路309号中控科技园(高新区)