一种代码调试方法及调试系统

次浏览
  • 详细信息
  • 成果简介
  • 应用范围
  • 前景分析
成果名称: 一种代码调试方法及调试系统 关键字: 应用行业: 互联网和相关服务
高新技术领域: 计算机软件 所在地: 广东省 知识产权类型: 发明专利
知识产权编号: ZL201310643087.X 成果体现形式: 发明专利 成果属性:
成果所处阶段: 成果水平: 国内先进 研究形式:
学科分类: 战略新兴产业: 请选择... 课题来源:
第一完成单位名称: 邯郸市得力标准件有限公司 第一完成单位属性: 技术成熟度:
合作方式: 专利许可 交易价格(万): 3.00 所属十强产业:

本发明实施例提供了一种代码调试方法及调试系统,本发明公开的代码调试方法应用于调试系统,其中,调试系统包括调试机、烧录机,调试机中有待测应用程序的源代码,调试机是云计算系统中的虚拟机。本发明代码调试方法包括:烧录机获取待测应用程序的可执行文件,烧录机将待测应用程序的可执行文件下载到被调测设备上;调试机对被调测设备上的待测应用程序进行调试,并在调试时启用安全管控策略,安全管控策略用于防止被调测设备从调试机下载待测应用程序的源代码。本发明实施例能够保证源代码的安全。

本发明实施例涉及计算机技术领域,尤其涉及一种代码调试方法及调试系统。

本发明实施例中,调试机向云管理平台发送调试申请;云管理平台接收到调试申请后,开启源码卷与调试机之间的控制网关;调试机通过控制网关从源码卷获取待测应用程序的源代码,通过待测应用程序的源代码,调试机对待测应用程序进行调试,并在调试时启用安全管控策略,安全管控策略用于防止被调测设备从调试机下载待测应用程序的源代码。本发明实施例中,在没有对待测应用程序进行调试时,调试机与源码卷之间的控制网关是关闭的,调试机上没有源代码,且调试机也无法获取源代码,因此不会造成源代码的泄露;在调试的过程中,需要查看源代码时,调试机会向云管理平台发送调试申请,以请求云管理平台开启源码卷与调试机之间的路由控制网关,此时,调试机可以从源码卷获取源代码对待测应用程序进行调试,但同时调试机会启用安全管控策略,在安全管控策略的限制下,被调测设备无法从调试机获取源代码,这样就保证了源代码的安全。


目前所用的应用程序的调试方法如下:
用户终端通过通用串行总线(Universal Serial Bus,USB)等方式连接到调测机上,然后启动“USB调试”模式;
调测机将待测应用程序的可执行文件加载到用户终端,然后向用户终端发送调试指令。调测机上存储有待测应用程序的源代码,在对待测应用程序进行调试的过程中,用户可以在调测机上查看可执行文件当前的执行位置对应的源代码。
从上面的描述可以看出,源代码是直接存储在调测机上的。调测机上有源代码,而调试的过程中调测机与用户终端之间又需要进行数据的交互,而用户终端一般都具有存储功能,存在的风险是:在调试的过程中可以将调测机上的源代码下载到用户终端上以窃取源代码。
而源代码是一个研发型企业的关键信息资产,源代码被窃取将会给企业带来严重的损失。因此,有必要提供一种新的方法解决上述问题。


  • 附件

联系方式

  • 联系人:

    韩红杰

  • 联系电话:

    13784219111

  • QQ/MSN:

  • Email:

    shengxunkeji2000@sina.com

  • 通讯地址:

    广东省深圳市

请填写以下信息

  • 联系人姓名:

  • 联系人电话:

  • 手机号:

  • 邮箱:

  • QQ:

  • 工作单位:

  • 地址:

  • 意向说明:

  • 取消 确定
  • logo图片

    专注专业

    资深行业经验,专业技术运作团队

  • logo图片

    信息保密

    专利或技术全方位严格保密,保证用户权益

  • logo图片

    快速转让

    依托大数据,精准对接需求企业,节约成本

  • logo图片

    一站式服务

    技术转让一站式服务,省心更放心