-
公开(公告)号:CN116049846A
公开(公告)日:2023-05-02
申请号:CN202211607719.2
申请日:2022-12-14
Applicant: 西安四叶草信息技术有限公司
Abstract: 本发明公开了一种软件加密方法及装置,涉及信息安全领域,该方法包括:将目标软件程序中的代码处理为shellcode代码;将所述shellcode代码逐位转换为ASCII码,得到所述shellcode代码对应的ASCII代码;根据每个所述ASCII码的奇偶性,对所述ASCII代码中的每个ASCII码进行转换操作,得到所述ASCII代码对应的转换代码;将所述转换代码逐位转换为字符,并将所述字符拼接为字符串;利用所述字符串的二进制值,将所述字符串中的每个字符转换为base族编码表中的编码值,得到由所述编码值组成的加密代码。上述方案能够对存在误报风险的软件程序进行复杂加密,从而有效地减小杀毒软件误报的概率。