当前位置>主页 > 期刊在线 > 信息安全 >

信息安全2019年10期

基于Python 的安全检测的研究与实现
夏冰冰
(山东交通学院 信息科学与电气工程学院,山东 济南 250357)

摘  要:随着系统业务的扩展或个性化功能的完善,系统规模不断扩大,人工安全检测的方式会增加检测成本。基于Python 的安全检测工具能够为各类系统的安全检测节省大量的成本和人力资源,有着广泛的前景和实际的应用价值。Python 语言是现阶段开发安全工具的主流语言,在界面部分可以使用Python 自带的Tkinter 框架,Tkinter 框架有轻便简洁的特点。为了解决更新和扩展不便的缺点,在开发的过程中采取模块化的开发方式。把每一种功能封装成单独的模块,增加功能或删除功能都可以更加的简便快捷,也为该工具的二次开发提供了便利。


关键词:安全检测;漏洞;加密解密



中图分类号:TP393.08         文献标识码:A         文章编号:2096-4706(2019)10-0155-03


Research and Implementation of Security Detection Based on Python
XIA Bingbing
(School of Information Science and Electrical Engineering,Shandong Jiaotong University,Jinan 250357,China)

Abstract:With the expansion of the system business or the improvement of the personalized functions,the system scale is continuously expanded,and the method of manual security detection will increase the detection cost. Python-based security detection tools can save a lot of cost and human resources for the security detection of various systems,and have broad prospects and practical application value. The Python language is the mainstream language for developing security tools at this stage. In the interface part, you can use the Tkinter framework that comes with Python. The Tkinter framework is light and simple. In order to solve the shortcomings of updating and expanding inconvenience,a modular development method is adopted in the development process. By packaging each function into a separate module,adding or deleting functions can be made easier and faster,and it also facilitates the secondary development of the tool.

Keywords:safety inspection;vulnerability;encrypt and decode


参考文献:

[1] [ 美]Wesley J.Chun 著.Python 核心编程 [M]. 宋吉广译. 北京:人民邮电出版社,2008.

[2] [ 美]Doug Hellmann 著.Python 标准库 [M]. 刘炽译. 北京:机械工业出版社,2012.

[3] [ 美]Jennifer Campbel,Paul Gries,Jason Montojo,等著.Python 编程实践 [M]. 唐学韬译. 北京:机械工业出版社,2012.

[4] Mark Lutz. Programming Python [M]. America:O'Reilly Media,2010.

[5] [ 挪]Magnus Lie Hetland.Python 基础教程 [M]. 第2 版.司维,曾军崴,谭颖华译. 北京:人民邮电出版社,2010.

[6] [ 美]Mark Lutz.Python 学习手册 [M]. 第4 版. 李军,刘红伟译. 北京:机械工业出版社,2011.

[7] 张若愚.Python 科学计算 [M]. 北京:清华大学出版社,2012.

[8] [ 美]James Payne.Python 编程入门经典 [M]. 张春晖译. 北京:清华大学出版社,2011.


作者简介:夏冰冰(1979-),女,汉族,山东济南人,副教授,硕士研究生,研究方向:计算机软件与理论。