一种源代码安全分析与比对系统模块在线扫描装置制造方法及图纸

技术编号:28754278 阅读:30 留言:0更新日期:2021-06-09 10:20
本实用新型专利技术公开了一种源代码安全分析与比对系统模块在线扫描装置,包括支架,所述支架上固定连接有固定板,所述固定板上设有驱动电机一,所述驱动电机一的输出端传动连接有传动轮一。本实用新型专利技术中,驱动电机一的输出轴带动传动轮一转动,传动轮一通过皮带带动传动轮二转动,传动轮二带动转盘转动,由于转盘上固定连接有转动块二,转动块二在滑动槽内,带动转动块一发生转动,限位块与转动块一为固定连接,限位块在限位槽内,使得滑动杆在水平方向上运动,滑动杆带动第一壳体及扫描头在水平方向上运动,解决了扫描装置在使用过程中需要手动操作,对异形块上的源代码扫描较为不便的问题。题。题。

【技术实现步骤摘要】
一种源代码安全分析与比对系统模块在线扫描装置


[0001]本技术涉及扫描装置
,尤其涉及一种源代码安全分析与比对系统模块在线扫描装置。

技术介绍

[0002]利用智能学习对比对结果进行判别,得到目标软件模块代码的漏洞信息;去重并提取软件模块的漏洞信息,形成安全代码漏洞库,最终形成代码安全性判别原型系统。主要包含以下的技术工作:机器学习过程:将漏洞特征与待测代码进行比对,通过最大匹配思想,比对两者的相似度,最终完成机器学习过程,实现对漏洞的检测;借助离线开源项目代码框架仓库,经过机器学习,同时实现对待测代码自研率的分析;结果输出:扫描结束后列出漏洞所在文件和函数位置、对应的漏洞特征、漏洞类型、漏洞危害评级以及相应的漏洞修复方案、代码自研率等信息,并且以PDF,excel等格式导出。
[0003]扫描装置在使用过程中需要手动操作,对异形块上的源代码扫描较为不便。

技术实现思路

[0004]本技术的目的在于:为了解决扫描装置在使用过程中需要手动操作,对异形块上的源代码扫描较为不便的问题,而提出的一种源代码安全分析与比对系统模块在线扫描装置。
[0005]为了实现上述目的,本技术采用了如下技术方案:
[0006]一种源代码安全分析与比对系统模块在线扫描装置,包括支架,所述支架上固定连接有固定板,所述固定板上设有驱动电机一,所述驱动电机一的输出端传动连接有传动轮一,所述传动轮一通过皮带传动连接有传动轮二,所述支架上铰接有转动块一和转盘,所述转盘上固定连接有转动块二,所述转动块一上开设有滑动槽,所述转动块一上固定连接有限位块,所述支架固定连接有限位套,所述限位套内设有滑动杆,所述滑动杆上固定连接有第一壳体和固定块,所述固定块上开设有限位槽,所述第一壳体上设有扫描头。
[0007]作为上述技术方案的进一步描述:
[0008]所述第一壳体上设有驱动电机二,所述驱动电机二的输出轴传动连接有蜗杆,所述第一壳体内设有蜗轮。
[0009]作为上述技术方案的进一步描述:
[0010]所述蜗杆与蜗轮啮合。
[0011]作为上述技术方案的进一步描述:
[0012]所述蜗轮通过轴承与扫描头固定连接。
[0013]作为上述技术方案的进一步描述:
[0014]所述限位块位于限位槽内。
[0015]作为上述技术方案的进一步描述:
[0016]所述转动块二位于滑动槽内。
[0017]综上所述,由于采用了上述技术方案,本技术的有益效果是:
[0018]1、本技术中,驱动电机一的输出轴带动传动轮一转动, 传动轮一通过皮带带动传动轮二转动,传动轮二带动转盘转动,由于转盘上固定连接有转动块二,转动块二在滑动槽内,带动转动块一发生转动,限位块与转动块一为固定连接,限位块在限位槽内,使得滑动杆在水平方向上运动,滑动杆带动第一壳体及扫描头在水平方向上运动,解决了扫描装置在使用过程中需要手动操作,对异形块上的源代码扫描较为不便的问题。
[0019]2、本技术中,打开驱动电机二,驱动电机二的输出轴带动蜗杆转动,蜗杆可带动蜗轮转动,从而带动扫描头转动,实现对源代码的精确扫描。
附图说明
[0020]图1示出了根据本技术实施例提供的装置整体结构示意图;
[0021]图2示出了根据本技术实施例提供的第一壳体剖面结构示意图;
[0022]图3示出了根据本技术实施例提供的图1的局部放大结构示意图;
[0023]图例说明:
[0024]1、支架;2、固定板;3、驱动电机一;4、传动轮一;5、限位套;6、滑动杆;7、固定块;8、限位块;9、转动块一;10、驱动电机二;11、第一壳体;12、扫描头;13、蜗杆;14、蜗轮;15、传动轮二;16、滑动槽;17、转动块二;18、皮带;19、限位槽;20、转盘。
具体实施方式
[0025]下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。
[0026]请参阅图1

3,本技术提供一种技术方案:一种源代码安全分析与比对系统模块在线扫描装置,包括支架1,支架1上固定连接有固定板2,固定板2上固定连接有驱动电机一3,驱动电机一3的输出端传动连接有传动轮一4,传动轮一4通过皮带18传动连接有传动轮二15,传动轮二15铰接在支架1上转盘20的相对面,转动块二17位于滑动槽16内,支架1上铰接有转动块一9和转盘20,转盘20与传动轮二15同轴设置,传动轮二15可带动转盘20同步旋转,转盘20上固定连接有转动块二17,转动块一9上开设有滑动槽16,转动块一9上固定连接有限位块8,限位块8位于限位槽19内,支架1固定连接有限位套5,限位套5内设有滑动杆6,滑动杆6与限位套5滑动配合,滑动杆6上固定连接有第一壳体11和固定块7,固定块7上开设有限位槽19,第一壳体11上设有扫描头12。
[0027]具体的,如图1和图2所示,第一壳体11上固定连接有驱动电机二10,驱动电机二10的输出轴传动连接有蜗杆13,第一壳体11内设有蜗轮14,蜗轮14通过轴承与第一壳体11转动配合,蜗杆13与蜗轮14啮合,蜗轮14通过轴承与扫描头12固定连接,通过驱动电机二10可带动蜗杆13转动,蜗杆13可带动蜗轮14转动,从而带动扫描头12转动。
[0028]工作原理:使用时,打开驱动电机一3,驱动电机一3的输出轴带动传动轮一4转动, 传动轮一4通过皮带18带动传动轮二15转动,传动轮二15带动转盘20转动,由于转盘20上固定连接有转动块二17,转动块二17在滑动槽16内,带动转动块一9发生转动,限位块8与转动
块一9为固定连接,限位块8在限位槽19内,使得滑动杆17在水平方向上运动,由于滑动杆17与第一壳体11为固定连接,滑动杆17带动第一壳体11及扫描头12在水平方向上运动,打开驱动电机二10,驱动电机二10的输出轴带动蜗杆13转动,蜗杆13可带动蜗轮14转动,从而带动扫描头12转动,实现对源代码的精确扫描。
[0029]以上所述,仅为本技术较佳的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本
的技术人员在本技术揭露的技术范围内,根据本技术的技术方案及其技术构思加以等同替换或改变,都应涵盖在本技术的保护范围之内。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种源代码安全分析与比对系统模块在线扫描装置,包括支架(1),其特征在于,所述支架(1)上固定连接有固定板(2),所述固定板(2)上设有驱动电机一(3),所述驱动电机一(3)的输出端传动连接有传动轮一(4),所述传动轮一(4)通过皮带(18)传动连接有传动轮二(15),所述支架(1)上铰接有转动块一(9)和转盘(20),所述转盘(20)上固定连接有转动块二(17),所述转动块一(9)上开设有滑动槽(16),所述转动块一(9)固定连接有限位块(8),所述支架(1)固定连接有限位套(5),所述限位套(5)内设有滑动杆(6),所述滑动杆(6)上固定连接有第一壳体(11)和固定块(7),所述固定块(7)上开设有限位槽(19),所述第一壳体(11)上设有扫描头(12)。2.根据权利要求1所述的一种...

【专利技术属性】
技术研发人员:马文苏文伟黄祖源田园张航
申请(专利权)人:云南电网有限责任公司信息中心
类型:新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1