自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

干铮的博客

热爱技术的一个小帅哥。

  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 Python 内网主机测试

#!/usr/local/bin/python3import osimport threadingnetaddr = "192.168.86."def ping_test(ip): data = os.system("ping -c4 -i0.2 -W2 %s &> /dev/null" %ip) if data == 0: print("%s is \033[...

2020-02-27 11:11:12 389

原创 Python 实现密码爆破

#!/usr/local/bin/python3import cryptpasswordfile = "/etc/shadow"passwordlistfile = "/root/Desktop/wordlist.TXT"def get_filelist(file): "读取文件内容并返回文件内容的行列表" with open(file,'r') as f: datalist...

2020-02-27 11:09:42 3273

原创 Python 函数应用

2020-02-27 10:48:11 148

原创 Python 密码生成器

'''此模块功能为生成8位随机密码包含变量rangepass以及函数rand_pass'''import stringimport randomnum = int(input("输入密码生成位数:"))rangepass = string.ascii_letters+string.digitsdef rand_pass(): #功能位指定输出8位随机密码同时支持用户自定...

2020-02-26 17:47:11 274

原创 Python 文件对象

打开文件 如果想要对文件进行IO(input、output)处理,那么一定需要使用到特定的处理函数,Python里面提供了一个open()函数这个函数的主要目的是可以进行文件的打开。def open(file,mode='r',buffering=None,encoding=None,erroes=Nonee,newline=Nonw,closefd=True)范例:打开...

2020-02-26 14:17:08 541

原创 Linux sudo提权命令使用

sudo 命令其实是Linux中的一种权限管理机制,管理员可以授权于一些普通用户去执行一些 root 执行的操作,而不需要知道 root 的密码。严谨些说,sudo 允许一个已授权用户以超级用户或者其它用户的角色运行一个命令。当然,能做什么不能做什么都是通过安全策略来指定的。sudo 支持插件架构的安全策略,并能把输入输出写入日志。第三方可以开发并发布自己的安全策略和输入输出日志插件,并让它们无...

2020-02-25 23:43:28 2414

原创 Linux下抓包命令tcpdump

在linux下,可以使用tcpdump命令来抓取数据包主要用法过滤网卡:tcpdump -i ens33 #抓取所有经过网卡eth0数据包tcpdump -i lo #抓取环回口的数据包过滤主机/ip:tcpdump host 192.168.0.103 #抓取所有IP为192.168.0.103的数据包tcpdump src hos...

2020-02-24 21:42:31 686

原创 python基本输出%用星号画飞机

'''print("hello")print("hello","1904") #输出两个字符串在一行 两个字符串空格为间隔符号print("hello"+"1904") #字符串的拼接print("hello"*3) #连续将三个hello拼接在一起'''#默认的换行是怎么来的print("hello",end="")print("hello","1904")#如何学习...

2020-02-23 17:11:48 2311

原创 python实现猜数字游戏

规则:随机生成[0,100)的整数玩家猜随机数输出结果

2020-02-23 17:08:00 758

原创 python Number数字类型

一、数字类型:①整型:通常被称为是整型或整数,可以是正整数或负整数,不带小数点。Python3整型是没有限制大小的,可以当做long类型使用, 但实际上由于机器内存的有限,我们使用的整数是不可能无限大的。整型的四种表现形式:2 进 制:以'0b'开头。例如:'0b11011'表示10进制的27 8 进 制:以'0o'开头。例如:'0o33'表示10进制的27 10进制:正常显...

2020-02-23 16:53:29 900

原创 python常量与变量

1、常量常量是内存中用于保存固定值的单元,在程序中常量的值不能发生改变;python并没有命名常量也就是说不能像C语言一样给常量起一个名字python常量包括:数字、字符串、布尔值、空值;一般所有字母大写例子PI = 3.141592653print(PI)PI = 3print(PI)2、变量变量是内存中命名的存储位置,与常量不同的是变量的值是可以动态变化的;...

2020-02-23 16:35:48 3037

原创 python基础语法(下)

行与缩进python最具特色的就是使用缩进来表示代码块,不需要使用大括号 {} 。如果缩进不一致会导致报错多行语句Python 通常是一行写完一条语句,但如果语句很长,我们可以使用反斜杠(\)来实现多行语句数字(Number)类型python中数字有四种类型:整数、布尔型、浮点数和复数。int (整数), 如 1, 只有一种整数类型 int,表示为长整型,没有 ...

2020-02-23 16:05:53 255

原创 python基础知识(上)

python语言的特点高级:有高级的数据结构,缩短开发时间与代码量面向对象:为数据和逻辑相分离的结构化和过程化编程添加了新的活力可升级:提供了基本的开发模块,可以再它上面开发软件,实现代码的重用可扩展:通过将其分离为多个文件或模块加以组织管理可移植性:python是用C写的,又由于C的可移植性,使得python可以运行在任何带有ANSI C编辑器的平台上易学:python关...

2020-02-23 15:40:04 193

原创 Linux下Python3安装过程解析

安装pythonlinux源码包的安装方法首先我们确定安装包的md5值和官网md5值进行对比确定安装包完整性解压缩 并安装python需要的开发工具yum -y install gcc gcc-c++ zlib-devel bzip2-devel openssl-devel sqlite-devel readline-devel libffi-devel完成编译...

2020-02-23 13:53:58 152

原创 shell脚本编写

目录shell脚本编写if选择判断语法结构多分支判断语句循环语句的应用示例全局变量case语句函数运用nginx启动脚本示例示例shell脚本编写Linux操作系统中shell为命令解释器 作用将命令字转换为二进制数据 01010 is--》1010010cat /etc/shells可列出当前操作系统的命令解释器有哪些echo $SHE...

2020-02-15 20:15:04 191

原创 Linux下firewall服务使用

fifirewall服务三者关系iptables 工具--最终实现底层控制iptables-service服务 规则配置永久生效 配置文件编辑加载 (7版本 删了)firewall服务(为了代替iptables-services 更便捷的管理防火墙)firewall存在的目的 : 能够代替iptables工具 来配置规则启动需配systemctl stop iptabl...

2020-02-15 17:09:57 1290

原创 Linux iptables基本配置

iptables 配置规则工具的使用iptables 不能叫做防火墙 iptables有四个功能4张表raw 流量跟踪mangle 流量整形nat 网络地址转换filter 过滤如果在表中写规则 链 chainfilter:INPUT 入站(数据包是访问我的)FORWARD 转发(数据包通过我访问别人)OUTPUT 出站(我的数据向 外发送)查看不同的...

2020-02-15 15:48:55 190

原创 Linux使用yum源安装vsftp

2020-02-09 18:16:56 1191

原创 FTP传输协议解析

ftp FTP是File Transfer Protocol(文件传输协议)的英文简称,它工作在OSI模型的第七层,TCP模型的第四层上,即应用层。 FTP回话时包含了两个通道,一个叫控制通道,端口号;一个叫数据通道,端口号。1、主动模式的工作原理(PORT模式) 1、客户端对服务器发起请求,连接的是服务器的21端口号,客户端的端口号N...

2020-02-09 16:19:24 283

原创 Linux下单用户修改root用户密码,并为grub引导菜单加密

2020-02-08 20:15:21 209

原创 CentOS7 开启路由转发

1.临时开启(写入内存,在内存中开启)echo "1" > /proc/sys/net/ipv4/ip_forward2.永久开启(写入内核)echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.confsysctl -p ----加载,使得配置文件立即生效常见失败原因:1.电脑本...

2020-02-08 18:17:38 2360

转载 Linux的inode的理解

一、inode是什么?理解inode,要从文件储存说起。文件存储在硬盘上,硬盘的最小存储单位叫做“扇区”(Sector)。每个扇区储存512字节(相当于0.5KB)。操作系统读取硬盘的时候,不会一个个扇区的读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个“块”(block)。这种由多个扇区组成的“块”,是文件存取的最小单位。“块”的大小,最常见的是4KB,即连续八个se...

2020-02-08 17:57:33 498

原创 Linux网络配置

网卡管理服务配置ip地址配置配置路径:/etc/sysconfig/network-scripts/ifcfg-ens33DEVICE=ens33 #设备名称TYEP=Ethernet #以太网卡ONBOOT=yes #允许network服务管理BOOTPROTO=none {static|dhcp} #获取ip地址方式IPADDR=192.168.0...

2020-02-08 15:29:20 226

原创 Linux分区表破坏后修复

1、备份分表到逻辑卷中命令:dd if=/dev/sda of=/mnt/mbr/mbr.bak bs=512 count=12、破坏分区表命令:dd if=/dev/zero of=/dev/sda bs=512 count=1挂载 mount /dev/1904class_vg/test_lv /mnt/mbr/重启进入光盘救援模式进行恢复重启进入光盘救援模式...

2020-02-03 12:41:39 1608 1

原创 Linux练习挂载详细步骤

1.为虚拟机单独添加3块硬盘sdb、sdc、sdd2、将三块硬盘装换为物理卷pv 每个20G命令:pvcreate /dev/sd[bcd]3、将三块磁盘合并成60G的卷组命令:vgcreate vg_kun /dev/sdb /dev/sdc命令:vgdisplay vg_kun命令:vgextend vg_kun /dev/sdd4、从60G卷...

2020-02-02 21:02:48 443

原创 Linux数据安全逻辑卷 格式化 挂载

fdisk -l 列出系统中硬盘和分区信息df -Th 列出分区的使用情况根分区挂载的设备 不是sda2 实际挂载的设备 叫做逻辑卷 (可以实现在线扩容)关机状态下准备 四块硬盘 20G sdb sdc sdd sdepv(吴丽娟) vg(卷组) lv(逻辑卷)物理卷简建立挂载:将块设备 与 一个目录进行连接, 进入该目录相当于进入该设备基本练习:...

2020-02-02 20:28:30 1147

原创 Linux文件权限

文件权限学习-rw-r--r--d rwx r-xr-x字段1:文件类型-普通文件 d 目录 l 符号链接 c 字符设备 b block 块设备字段2:所属者权限字段3:所属组权限字段4:其他用户权限r:读 列出目录内容w:写 添加删除目录中的文件x: 执行 进入该目录文件 read读取 写入权限 执行权限root 特点 root组...

2020-02-02 17:24:15 1305

原创 Linux账户组权限管理\用户提权及密码有效期

用户和权限(提取)ls -lh显示描述如果要理解用户和组必须认识三个必会文件/etc/passwd -- 保存了操作系统中的用户信息用户分类超级管理员 uid位0的用户普通用户 allen用户 可以登录系统 /sbin不可以用程序用户 uid 1-999 不可以登录系统 程序启动后一定需要一个用户的权限 该用户为程序用户root:x:0:0:root:/...

2020-02-01 19:16:55 523

c7200-is-mz.123-14.T1.image

GNS3 ISO路由器镜像文件,用于组网练习使用。 GNS3是一款模拟CISCO网络设备的模拟器,和CPT(Cisco Packet Tracer)相比。GNS3运行的是真实设备的IOS,命令集更全,在如有部分有非常好的表现,交换部分虽有欠缺(现网中交换部分主要使用硬件功能,再转发数据的时候使用的是芯片),但基本功能可以使用。

2020-03-03

空空如也

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

TA关注的人

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