当前位置: 首页 > Python
  • Linux下检测漏洞软件包

    前言 随着开源软件热潮的进一步发展和在互联网上的广泛应用,目前因开源软件存在漏洞而造成的影响变得巨大。如Bash漏洞、Openssl心脏出血漏洞、ImageMagick命令执行漏洞、ffmpeg文件读取漏洞等等。此类软件漏洞往往没能及时修复,主要有以下原因: 1.因为此类漏洞已影响线上业务运行,而往往容易被系统运维管理 ...

    作者:s0nnet | 发布:2018-10-07 | 分类:Go语言, Linux系统, Python, 安全工具 | 围观:8,478 次 | 标签:, | 评论: 抢沙发
  • 几种常用排序的Python实现

    由于某些原因,我也开始看看算法方面的知识了,也是无奈啊~ 由于对Python比较熟悉,所以还是打算用它来复习下吧。  本文用Python实现了插入排序、冒泡排序、快速排序、直接选择排序、堆排序、归并排序。 1、插入排序 描述 插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的 ...

    作者:s0nnet | 发布:2016-02-14 | 分类:Python | 围观:3,660 次 | 评论: 抢沙发
  • python连接Oracle数据库

    一般情况下,如果要连接Oracle数据库都需要安装Oracle数据库客户端,但是毕竟客户端还是比较笨重的(500多M)。在客户端下一般使用sqlplus连接。好在Oracle官方提供了各种语言的Oracle数据库连接的InstantClient,所以只需要下载对应版本的InstantClient即可,相关下载地址:http://www.oracle.com/technetwork/databas ...

    作者:s0nnet | 发布:2015-12-24 | 分类:Linux系统, Python, SQL | 围观:9,019 次 | 标签:, | 评论: 抢沙发
  • 简单NetCat的实现

    在之前的博文《NC入门笔记》 中简单介绍了NC的四种常见的使用技巧。在本篇博文中将用python实现NC几个常用的功能。基本实现很简单,就是建立TCP socket连接进行通信,关于python的socket编程可以看我之前的文章:《python网络编程基础》。在命令执行这块就是使用subprocess(subprocess 模块允许你大量产生新的进程,然 ...

    作者:s0nnet | 发布:2015-12-08 | 分类:Python, 代码艺术, 安全工具 | 围观:7,359 次 | 标签:, | 评论: 2条评论
  • python实现ping程序

    ICMP检查(ICMP ping)是一种常见的网络主机检查方式。当需要判断网络上的某台主机是否在线时,只需要简单是使用ping检查一下就可以了,当然这也可以检查本地网络状态。基于ping命令的网络扫描,也是扫描器中经常使用的一种方式。比如大名鼎鼎的nmap。今天就和大家分享一下,如何使用python来进行ICMP ping检查。 关于I ...

    作者:s0nnet | 发布:2015-05-28 | 分类:Python | 围观:40,016 次 | 标签:, | 评论: 2条评论
  • python网络编程应用(一)

       在之前的一篇博客《python网络编程基础》中介绍了socket.socket()函数及其应用,其实socket模块中还有很多属性可供网络应用程序使用。这里将详细讲解一下socket模块中一些常用到的函数/属性。     1. socket模块属性   下面列出了一些常用的socket模块属性。(引用自《python核心编程》) 更详细的函数 ...

    作者:s0nnet | 发布:2015-05-02 | 分类:Python | 围观:6,724 次 | 标签: | 评论: 抢沙发
  • python网络编程基础

    Socket(套接字)始于Unix,即人们所说的BSD Unix。socket家族有两种:基于文件系统的和基于网络的。第一种是基于文件系统的,地址家族表示为:AF_UNIX(或AF_LOCAL);第二种是网络Socket,是基于网络的,地址家族表示为AF_INET(AF_INET6表示ipv6)。   在Python 2.5 中加入了一种 Linux 套接字的支持:AF_NETLINK(无连接 ...

    作者:s0nnet | 发布:2015-05-02 | 分类:Python | 围观:6,344 次 | 标签: | 评论: 1条评论
  • 正则表达式应用

      1. 正则表达式基础   正则表达式(RE)为高级文本模式匹配,以及搜索-替代等功能提供了基础。它使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。   正则表达式可以用来: (1)验证字符串是否符合指定特征,比如验证是否 ...

    作者:s0nnet | 发布:2015-04-25 | 分类:Python | 围观:9,230 次 | 标签: | 评论: 抢沙发