-
公开(公告)号:CN119167332A
公开(公告)日:2024-12-20
申请号:CN202411178086.7
申请日:2024-08-26
Applicant: 恒安嘉新(北京)科技股份公司
Abstract: 本发明实施例公开一种应用程序运行方法、装置、电子设备及存储介质,该方法包括:基于java应用程序的可执行文件对应的特制文件格式,从部署文件包中获取可执行文件对应的特制格式文件,并基于特制格式文件获取可执行文件对应的加密可执行文件;基于加密可执行文件和可执行文件对应的加密方式生成多个疑似可执行文件,并基于多个疑似可执行文件确定可执行文件;以及调用目标机上的java虚拟机启动可执行文件运行java应用程序。本发明实施例能够在无需变动原java应用程序源代码、不改变原有应用程序功能前提下,有效防止java应用程序源代码被反编译。