Python

Python

Python 网络相关

利用openVuln API自动化查询思科产品漏洞
Cisco

利用openVuln API自动化查询思科产品漏洞

B站视频 一、背景 安全自动化是目前一个比较热门的话题,网络安全问题往往是由软件自身的安全漏洞被利用导致,所以及时修复已知安全漏洞,是抵御网络攻击非常重要的一环。这个文档介绍一下,如何利用思科openVuln API,自动化的查询特定思科产品的安全漏洞,并且通过Excel的方式展现这些漏洞信息。 先看一下最后代码输出的Excel截图,代码可以根据提供的软件版本、CVE编号、产品名称来查询漏洞信息,每次查询的漏洞信息会存储为一个CSV文件,最后将所有的CSV信息合并到一个Excel文件中,每个Excel Sheet就是一个CSV文件中的信息,Excel列宽会根据内容自动调整。 除了利用API的方式查询,另外也可以通过思科提供的图形化界面来查询漏洞信息,可以登录https://tools.cisco.com/security/center/publicationListing.x 网站查询思科设备的漏洞信息。 也可以查询特定版本的漏洞信息,链接:https://tools.cisco.com/security/center/softwa
17 min read
Python对文本中的特定单词进行逆序替换
Python

Python对文本中的特定单词进行逆序替换

需求描述 前端时间做了一个Python的小练习题,这个问题初看简单,做下来发现有不少以前没有了解的知识点,这里记录一下解决的过程。 需求:在文本里面任意给定一个单词,将这个单词逆序之后替换原来位置的单词,返回替换后的文本。 这里随意写了一段文本,需要进行逆序替换的关键字是long str1 = '''long The time that my journey takes is long and the way of it long.I came out on loanglong the chariot of the first gleam long, of light, long many a star and planet
9 min read