自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Shiliang1995

一起交流学习,共同进步

  • 博客(49)
  • 资源 (10)
  • 问答 (2)
  • 收藏
  • 关注

原创 Metasploit攻击xp,windows/smb/ms08_067_netapi

第一步 安装XP虚拟机这里用的系统版本如下然后用nmap扫描XP系统的ip地址发现,扫不出来445端口,也就不用metasploit进行攻击所以先对XP设置一下编辑注册表HKEY_LOCAL_MACHINE=>SYSTEM=>CurrentControlSet=>Services=>NetBT=>Parameters在Parameters上右键...

2019-10-23 14:30:22 1870

原创 HPing3构造多种类型DDOS攻击使用详解

Hping3是安全审计,防火墙测试的重要工具,由于在工作中经常用到,在网上也看到了许多关于Hping3的文章,但是大多数是对Hping3参数的一个翻译,至于每个参数如何使用,如何联合多个参数构造出指定类型的DDOS攻击并没有介绍,本篇文章将给大家总结了如何发起各种类型的DDOS的命令。一 、Hping3参数翻译——请查看其他博文二、内容总览:1.1、SYN洪水攻击,1.2、I...

2019-10-17 09:52:57 4491

原创 Bootstrap入门了解 如何使用

一、Bootstrap是什么1、Bootstrap是用于快速开发Web应用程序和网站的前端框架,基于HTML,CSS,JavaScript2、 由Twitter开发,并开源。二、Bootstrap如何用1、可以将bootstrap编译好的压缩包直接下载到本地,放到项目工程中,直接引用2、可以使用bootCDN来在线引用bootstrap,一般项目上线时,会使用此方式,加速网站...

2019-06-04 09:39:02 684

原创 Python第三方库自动安装

库名 功能 pip安装指令 NumPy N维数据表示和运算 pip install numpy Matplotlib 二维数据可视化 pip install matplotlib PIL 图像处理 pip install pillow Scikit-Learn 机器学习和数据挖掘 pip install sklearn ...

2018-11-26 10:53:08 847

原创 Centos6.7创建逻辑卷挂载1T机械硬盘

今天公司需要,做一个SVN服务器,然后安装Centos系统,服务器的硬盘是固态硬盘+1T机械硬盘然后就把系统安装到固态硬盘中去了,采用的自动分区,安装过程不再赘述,网上已有大把的教程了一、先扔一个各种卷的概念PV(Physical Volume)- 物理卷 物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘,也可以是raid设备。VG(Volumne Group)-...

2018-07-11 16:19:18 1075

原创 Pycharm2017注册

server:http://idea.liyang.io

2017-12-28 14:57:35 1243

原创 Mininet的mn -h命令详解

root@SDN:~# mn -hUsage: mn [options](type mn -h for details)The mn utility creates Mininet network from the command line. It can create parametrized topologies, invoke the Mininet CLI, and run

2017-07-20 17:53:18 2728

原创 Ubuntu 14.04 安装Mininet

首先安装Ubuntu的虚拟机,这里就不在赘述,百度上已经有很多成熟的教程了,我们直接来安装mininet打开终端默认情况下是用户模式不是root模式,所以我们要先获取root权限获取root权限:输入sudo passwd root按照提示输入密码就好,获取root权限之后,我们就准备在#模式下获取mininet的源码1. 输入git clone http://github

2017-07-15 10:38:17 2056

原创 安装RYU,以及安装RYU的GUI

今天为了调试RYU的可视化界面,看了好几个博文,调试了一天,重装了三次虚拟机,深刻体会到了时刻捕捉虚拟机快照的重要性,再次也提醒众多同学们在使用虚拟机的时候多抓几个快照,以防止在调试过程中不成功,自己都不知道该怎么恢复到初始状态,所以有了屏幕快照可以帮助我们很方便的还原到初始状态。好了,接下来,我将给大家介绍一下,我的安装过程,以及遇到的问题。搭建环境——我使用的是VMware虚...

2017-07-14 10:32:42 4478 6

原创 Practice01-Qt6.0设置文本颜色、格式等。

勾选字体格式复选框和取消勾选是在一个槽函数中进行判断复选框是否勾选,如果勾选了则设置字体格式,如果判断取消勾选则设置字体格式失效。主要的逻辑代码在widget.cpp文件中,没有使用快捷方式为按钮添加槽函数,而是使用connect()手写了信号和槽函数的绑定。勾选Underline、Italic,Bold时,下方的文本会添加下划线,斜体,加粗,取消勾选时,格式设置失效。勾选其中任意一个颜色的时候,文本会对应的设置成相应的颜色。本次项目用到的控件有:复选框,单选按钮。

2023-11-11 17:59:51 237

原创 pyqt5 开发云台控制上位机

通过pyserial库连接云台,对云台进行方向控制。

2023-02-09 16:35:25 595

原创 Pyqt5 编写登录窗口

pyqt5 Qwidget创建登录窗口

2022-12-06 14:55:58 712

原创 Visual Studio2015创建MFC程序

visual studio2015创建mfc应用的步骤

2022-07-15 19:16:59 2256

原创 记使用Python+Pandas和Scipy库计算TRIMMEAN(截尾均值)的demo

需求:一个excel表格,内有46个sheet页,每个sheet页都有30组左右的数据,需要计算每个sheet页中每组数据的TRIMMEAN。并将计算的结果存在当前sheet页中原始数据格式如图所示,解决办法:首先是找到计算TRIMMEAN的库,即需要用到scipy中的stats,里边有trim_mean()方法第二步,要想办法循环读取数据传给trim_mean()进行计算,并将计算结果保存到表格中代码如下......

2022-06-15 09:23:05 1219

原创 Beego中使用cron开启定时任务

beego中使用cron开启定时任务

2022-05-12 09:47:10 1125

原创 Python+PYQT5实现IP地址段切割和IP在线检测

python+pyqt5,实现IP快速检测小工具

2022-01-12 18:54:45 1628

原创 python+pyqt5开发通过WebSocket订阅事件推送服务小工具

因接口测试需要,需要测试通过WebSocket订阅事件推送服务接口,所以使用python和pyqt5开发了一个小工具,用来接收推送的消息界面如下页面使用Qt designer,画出来的,然后通过pyuic5 -o xxx.py xxx.ui命令转换成py文件。开发完成后,再通过pyinstaller -F -w xxxx.py 将py文件生产可执行的exe文件。import sysimport timefrom PyQt5.QtCore import QThread, py...

2021-08-28 10:07:47 1804 2

原创 记——django的admin管理页面添加jquery代码实现自动读取上传图片的名称并填写到input输入框中

一、需求上传图片的时候,将图片的名称自动读取出来写入到name字段对应的input输入框中

2021-06-18 10:09:34 285

原创 Python-等额本息计算

Y = 0 #每月还款额money = input("请输入本金:")months = input("请输入总期数:")rate = input("请输入年利率:")rate = float(rate)/100ra = rate/12S = 0 # 还款总额R = 0 # 还款总利息for i in range(1, (int(months)+1)): Y = (int(money)*ra*(1+ra)**int(months))/((1+ra)**int(months..

2021-05-27 15:12:58 3534

原创 Python——等额本金计算

Y = 0 # 每月还款额初始化money = input("请输入本金:")months = input("请输入总期数:")rate = input("请输入年利率:")rate = float(rate)/100ra = rate/12S = 0 # 还款总额初始化R = 0 # 还款总利息for i in range(1, (int(months)+1)): Y = (int(money)*ra*(1+ra)**int(months))/((1+ra)**int(...

2021-05-25 17:25:51 4107 2

原创 读取excel表格内容,并写入到word文档中

import pandas as pdimport docxexcel_name = r'C:\Users\Administrator\Desktop\摄像头统计.xls'file = docx.Document()df = pd.read_excel(excel_name,sheet_name='Sheet1')for num in range(0,9): date = df.loc[num].values # print(date) for i in dat...

2021-03-05 17:31:59 1662

原创  抓取彩票数据

抓取彩票数据from selenium import webdriverimport timefrom bs4 import BeautifulSoupfrom lxml import etreedriver = webdriver.Chrome()driver.get("https://datachart.500.com/ssq/history/history.shtml")driver.find_element_by_id("start").clear()driver.fin.

2021-03-03 17:47:05 716 2

原创 Python+scapy实现批量修改抓包中的Ip地址和mac地址

from scapy.all import *packet = rdpcap("/home/sss/桌面/wannacry.pcap",2000)# print(type(packet))New_Packet = []for pkt in packet: ch = pkt[IP].chksum print("jiaoyuanhe:"+str(ch)) if pkt[IP].src=="192.168.14.111": pkt[IP].src="172.16.3.225" pkt.

2021-02-02 09:37:36 2364 3

原创 HTMLTestRunner生成测试报告汉化版,支持添加测试人员姓名,适配Python3.0

HTMLTestRunner.py汉化版Bootstrap优化效果展示:可以适配Python3.0,不支持Python2.0代码调用:源代码:"""A TestRunner for use with the Python unit testing framework. Itgenerates a HTML report to show the resul...

2020-01-07 14:20:14 912

原创 基于scapy的LAND Attack攻击

基于scapy编写的LAND Attack攻击#!/usr/bin/env python3import scapy.all as scapy #引入scapy库import timetarget = input("Please input your target:") #输入想要攻击的ip地址port = input("Please input your target'...

2019-12-07 12:31:04 1215

原创 CAPWAP隧道建立交互过程

APDHCP ServerACdiscovery广播报文offer从多个offer中选一个回复request广播报文,指定一个DHCPServer,并回复所有offerack(给AP分配IP地址)可通过option43携带AC IP listdiscovery request单播发现(根据DHCP的 ACK获取到的 AC IP list发送单播报文)广播发现(当没有ACIP list时或 单播没回...

2019-08-15 18:00:33 6348

原创 Bootstrap——导航栏

引入 Bootstrap.css,jquery.js,Bootstrap.js三个文件<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <link rel="styles...

2019-06-16 22:04:25 316

原创 Bootstrap——按钮式下拉菜单、输入框组

<!-- 图标 --> <!-- aria-label属性表示该标签的意图 --> <!-- 如果图标纯粹当装饰作用时,可以给这些图标设置aria-hidden=“true”属性 -->

2019-06-15 22:15:33 1498

原创 bootstrap——登录页面

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>登陆</title> <link rel="stylesheet" type="text/css" href="CSS/bootstrap.css"/> <style t...

2019-06-13 22:00:06 1269

原创 bootstrap-栅格系统

栅格系统:是通过一系列的行和列的组合来创建页面的布局理论知识:行(row)必须包含在container(固定宽度)或者是container-fluid(100%宽度)中 通过行(row)在水平方向创建一组列(column) 内容放于列(column)中,只有列可以作为行(row)的直接子元素 类似 .row 和.col-xs-4这种预定义的类,可以用来快速创建栅格...

2019-06-04 14:42:23 639

原创 Python爬取豆瓣的影评并生产词云

 爬取评论的代码如下所示from urllib import requestfrom bs4 import BeautifulSoup as bsimport osi= 1while(i&lt;6): i+=1 url = 'https://book.douban.com/subject/26904658/comments/hot?p='+str(i)con...

2018-12-03 17:10:51 819

原创 Python使用pymysql库连接MySQL数据库

准备工作:1、安装Python2、安装pymysql3、安装MySQL,详细安装步骤一、安装Python,去官网下载可执行程序安装,官网链接下载完成后运行安装程序,如下图所示,这里有1、2两种安装方式,第一种自动安装,第二种自己选择性安装,可以更改安装路径,新手推荐使用第一种安装方式,记得勾选下方的Add Python3.6 to PATH,这个是添加全局变量,这样安装完之后可以在cmd里任意路径...

2018-05-30 09:01:05 2320

原创 压缩包版本的MySQL数据库安装

首先安装MySQL数据库我使用的是MySQL数据库5.6压缩包版本解压后,将解压文件安装到自己指定的位置1、然后修改my-default.ini文件中的basedir和datadir,初始化状态如下图所示2、将其修改为 basedir = D:\mysql5.6.33 datadir = D:\mysql5.6.33\data,并把前面的#去掉如下图所示3、然后打开系统环境变量,修改Path,在其...

2018-05-29 17:40:52 484

原创 正则表达式(一)基础知识

学习正则表达式记得一点基础知识,感觉对初学者理解起来很容易,写在这仅供大家参考,看完此篇可继续阅读正则表达式(二)在Python中使用。OneNote还是蛮好用的,哈哈^_^...

2018-05-07 16:42:58 235

原创 正则表达式(二)在Python中使用

在OneNote里边记得笔记,直接给大家粘贴过来了,左边是功能主线,右边是每个功能的小段代码实现,,建议大家都每个敲一遍试一试,此篇笔记适合初学者,刚接触正则表达式的同志们,看此篇博客时建议先看正则表达式(一)基础知识,大神们就自动跳过吧,给点意见也行,哈哈^_^。...

2018-05-07 16:38:09 202

原创 防火墙的四个阶段

第一代,防火墙是基于路由器的,即防火墙与路由器一体,采用包过滤技术,它利用路由器本身对分组解析。第二代,由一系列具有防火墙功能的工具集组成,这一代的防火墙将过滤功能从路由器中独立出来,并在其中加入告警和审计功能。此时,用户可针对自己的需求来构造防火墙。这一代的防火墙是纯软件产品,对系统管理员提出来相当复杂的要求,因为管理员必须掌握和精通足够的知识,才能让防火墙运转良好。第三代,位应用层防火墙,建立...

2018-03-16 09:44:07 4450

原创 Components of Ryu

bin/ryu-manager      主要的执行文件,用来执行Ryu应用程序 Base components(基础组件)  ryu.base.app_manager   加载Ryu应用程序、提供Ryu应该程序运行环境、  Openflow controllerryu.controller.controller Openflow controlle

2017-07-29 16:09:38 374

原创 The First Ryu Application

如果你想管理网络节点(如交换机,路由器,或者其他的)按照自己的方式,你需要写一个你自己的RYuApp,你的应用再去告诉Ryu你想怎样去管理这些节点,然后Ryu控制这些节点通过使用Openflow协议,或者其他的协议。from ryu.base import app_managerclass L2Switch(app_manager.RyuApp): def __init__

2017-07-28 16:55:04 369

翻译 Ryu API Reference原文及翻译

classryu.base.app_manager.RyuApp(*_args,**_kwargs)The base class for Ryu applications.Ryu应用程序的基类RyuApp subclasses are instantiated after ryu-manager loaded all requested Ryu application mo

2017-07-24 20:18:02 620

翻译 Ryu Application API 原文加翻译(二)

Event classes (事件类)An event class describes a Ryu event generated in the system.By convention, event class names are prefixed by "Event".Events are generated either by the core part of Ryu or Ryu

2017-07-24 15:06:51 452

快速创建FTP服务器工具

快速创建FTP服务器,支持用户创建,权限管控,路径设置,IP设置,端口修改

2021-10-30

aes.exe计算加解密

aes(cbc模式)加解密工具

2021-08-20

MikroTiK路由器配置PPPoE服务器.docx

MikroTiK路由器配置PPPoE服务器

2021-05-12

XigmaNAS服务器搭建.docx

Vmware workstation 安装XigmaNAS服务器详细教程

2021-05-12

JAVA API 1.8版本

jdk1.8版本,英文版

2017-07-23

JavaAPI1.6中文版

JAVA API 1.6 中文版

2017-07-23

Openflow-spec-v1.1.0

Openflow-spec

2017-07-20

mysql参考手册

Mysql数据库参考手册

2017-07-20

OpenFlow标准中文版

描述Openflow,助于学习和理解Openflow

2017-07-15

Ryubook pdf版

Ryubook,SDN相关资料

2017-07-15

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除