一种用于软件开发的网络安全认证方法

    公开(公告)号:CN110995672A

    公开(公告)日:2020-04-10

    申请号:CN201911141362.1

    申请日:2019-11-20

    申请人: 天津大学

    IPC分类号: H04L29/06

    摘要: 本发明公开了一种用于软件开发的网络安全认证方法,包括以下步骤:前台界面对用户输入数据过滤,具体操作包括:前台界面对用户输入内容进行正则校验,过滤掉敏感的信息;用户首先在前台发起API请求,进行身份认证,判断是否拥有API访问权限;判断用户是否具有访问相应资源的权限,验证用户是否具备操作数据的权限。与现有技术相比,本发明具有的积极效果包括:1、有效的防御了SQL注入、XSS、会话劫持等对本系统的攻击,从而保证了系统存储的数据信息的安全性;2、经测试,本发明可有效的防御系统存在的越权访问漏洞;3、保障了系统后期的顺利部署上线与用户的安全使用。

    一种Web前端代码依赖关系可视化方法

    公开(公告)号:CN110908710B

    公开(公告)日:2023-08-29

    申请号:CN201911137711.2

    申请日:2019-11-19

    申请人: 天津大学

    IPC分类号: G06F8/75 G06F8/20

    摘要: 本发明公开了一种Web前端代码依赖关系可视化方法,该方法利用分析项目代码得到包含代码信息及引用关系的原始数据,对其增强得到强化数据,再将强化数据映射到可视化模型上,最后使用ECharts进行渲染得到代码依赖关系的可视化图形,可视化图形可支持人机交互,可通过筛选原始数据,重新得到新渲染的可视化图形。与现有技术相比,原本需要人工检查才能分析得到的依赖关系,本发明提出的一种Web前端代码依赖关系可视化方法可以自动化地分析并渲染成可视化的图形,有助于减少不必要的依赖,优化代码结构。

    一种用于软件开发的网络安全认证方法

    公开(公告)号:CN110995672B

    公开(公告)日:2023-09-01

    申请号:CN201911141362.1

    申请日:2019-11-20

    申请人: 天津大学

    IPC分类号: H04L9/40

    摘要: 本发明公开了一种用于软件开发的网络安全认证方法,包括以下步骤:前台界面对用户输入数据过滤,具体操作包括:前台界面对用户输入内容进行正则校验,过滤掉敏感的信息;用户首先在前台发起API请求,进行身份认证,判断是否拥有API访问权限;判断用户是否具有访问相应资源的权限,验证用户是否具备操作数据的权限。与现有技术相比,本发明具有的积极效果包括:1、有效的防御了SQL注入、XSS、会话劫持等对本系统的攻击,从而保证了系统存储的数据信息的安全性;2、经测试,本发明可有效的防御系统存在的越权访问漏洞;3、保障了系统后期的顺利部署上线与用户的安全使用。

    一种基于GIS的无人机海域监测方法

    公开(公告)号:CN112218051A

    公开(公告)日:2021-01-12

    申请号:CN202011072221.1

    申请日:2020-10-09

    申请人: 天津大学

    摘要: 本发明涉及一种基于GIS的无人机海域监测方法,包括如下步骤:在GIS系统上,通过配置文件的形式获得无人机测控有关参数字段;对于特定无人机,接收该无人机实时的视频数据和飞控系统产生与存储的遥测数据;对于视频数据,利用基于灰度投影的方法实现对视频帧的快速运动估计,形成视频运动编码;对于遥测数据,根据遥测数据解析的无人机载荷状态数据和载荷状态数据,以时间为轴进无人机以及载荷的运动模式进行编码,得到遥测运动编码;实现遥测数据与视频数据的同步。

    一种Web前端代码依赖关系可视化方法

    公开(公告)号:CN110908710A

    公开(公告)日:2020-03-24

    申请号:CN201911137711.2

    申请日:2019-11-19

    申请人: 天津大学

    IPC分类号: G06F8/75 G06F8/20

    摘要: 本发明公开了一种Web前端代码依赖关系可视化方法,该方法利用分析项目代码得到包含代码信息及引用关系的原始数据,对其增强得到强化数据,再将强化数据映射到可视化模型上,最后使用ECharts进行渲染得到代码依赖关系的可视化图形,可视化图形可支持人机交互,可通过筛选原始数据,重新得到新渲染的可视化图形。与现有技术相比,原本需要人工检查才能分析得到的依赖关系,本发明提出的一种Web前端代码依赖关系可视化方法可以自动化地分析并渲染成可视化的图形,有助于减少不必要的依赖,优化代码结构。