一种保护Web应用程序安全的方法
基本信息
申请号 | CN201510663477.2 | 申请日 | - |
公开(公告)号 | CN105303074A | 公开(公告)日 | 2016-02-03 |
申请公布号 | CN105303074A | 申请公布日 | 2016-02-03 |
分类号 | G06F21/14(2013.01)I | 分类 | 计算;推算;计数; |
发明人 | 陈万江;张卫;戴林俊;王海波;赵孝磊 | 申请(专利权)人 | 江苏敏捷科技股份有限公司 |
代理机构 | 江苏圣典律师事务所 | 代理人 | 江苏敏捷科技股份有限公司 |
地址 | 215123 江苏省苏州市苏州工业园区星湖街328号11栋206室 | ||
法律状态 | - |
摘要
摘要 | 本发明提供一种保护Web应用程序安全的方法。所述方法包括采用加密模块对Web应用程序的源文件、编译生成的二进制文件或Dll文件进行透明加密,在打开被加密的源文件、运行被加密的二进制文件时进行透明解密;以及采用软件行为控制模块对Web应用程序的开发软件进行控制管理。加密模块和软件行为控制模块的核心技术为API?HOOK技术,即通过拦截相关的API的请求后执行跳转函数来实现保护应用程序安全的功能。本发明方法可以防止Web应用程序源文件泄密,二进制文件的反编译,构建了一个应用程序从开发到运行的安全的工作环境,适用范围广。本发明方法无需额外硬件支持,性价比高,使用直观,操作便捷,适用面广。 |
