技术特征:
技术总结
本发明公开一种基于教育系统的源码保护方法及电子设备,其中,所述基于教育系统的源码保护方法包括步骤:使用gulp工具对代码进行混淆加密;将日志输出函数改写为空函数,并将日志输出的对象属性改写为不可配置及不可修改;在代码中添加可运行的域名,监听当前域名是否为可运行的域名,若否则锁死浏览器;禁止打开控制台;监听控制台是否被强行打开,若是则抛出错误,并记录错误数量,当错误数量达到阈值时则锁死浏览器。本发明通过对代码进行混淆处理,使生产环境的代码完全失去可读性。在用户强行调用浏览器控制台时,程序持续抛出错误,自动销毁进程。
技术研发人员:孙悦;李天驰;李涛
受保护的技术使用者:深圳点猫科技有限公司
技术研发日:2018.09.17
技术公布日:2019.03.01