- 博客(137)
- 资源 (29)
- 收藏
- 关注
原创 PHP语言结构-PHP7的新变化
PHP语言结构-PHP7的新变化一、声明函数的返回值的类型二、新增intdiv()函数三、括号在变量或函数中的变化四、参数处理机制的修改一、声明函数的返回值的类型在PHP7中,可以声明函数的返回值的数据类型,包括int,float,bool,string,intterfaces,array和callable。<?phpdeclare(strict_types=1);function a(int $b): int //声明类型为int{return $b;}print(a(1)); /
2021-02-15 14:50:14 545 2
原创 PHP语言结构-函数基础
PHP语言结构-函数一、内置函数二、自定义函数1. 自定义函数的语法结构2. 向函数传递参数值3.向函数传递参数引用4. 从函数中返回值5. 对函数的引用6.对函数取消引用三、包含文件1. require和include2. include_once和 require_once一、内置函数PHP提供了大量的内置函数,方便我们使用中直接调用,常见的内置函数包括数学函数、字符串函数、时间和日期函数等。下面我们调用一个函数测试一下<?phpecho rand(),"<br>"; //产
2021-02-15 13:55:09 795 1
原创 PHP的基本语法-PHP7的新变化
PHP的基本语法-PHP7的新变化一、 整除类型的处理机制的修改二、标量类型的声明1.强制模式2. 严格模式三、合并运算符和组合运算符一、 整除类型的处理机制的修改PHP7以前的版本里,如果向八进制数传递一个非法数字,例如8和9,则后面的其余数字会被忽略。在PHP7中则会出现编译报错。<?php$a = 0186; // 8是没有意义的八进制的数字// 返回报错 Parse error: Invalid numeric literal ?>在PHP7中,如果出现位移负的位置
2021-02-15 10:41:59 903
原创 PHP的基本语法-数据类型
PHP基础-数据类型一、数据类型概述二、数据类型介绍1. 整形(integer)2. 浮点型(float或double)3. 布尔类型(boolean)4. 字符串类型(string)5.数组类型(array)6. 对象类型(onject)7. NULL类型8.资源类型三、数据类型之间的相互转换1. 自动数据类型转换:2. 强制数据类型转换:一、数据类型概述不同的数据类型其实就是所存储数据的不同种类。PHP 的不同数据类型主要包括:⚫ 整型(integer),用来存储整数。⚫ 浮点型(float
2021-02-13 18:36:18 829
原创 PHP的基本语法-基础语法形式(1)
PHP基础-基础语法形式一、php的标记符1. 形式一2. 形式二3. 形式三二、PHP的区分大小写特性三、PHP的注释四、PHP变量1. 变量的基本理解2. 变量的基本操作3. 变量的命名规则4. 变量的传值方式一、php的标记符1. 形式一形式1(推荐):<?php这里要写符合php语法的语句?>2. 形式二<script language=”php”>这里要写符合php语法的语句</script>3. 形式三<?这里要写符合p
2021-02-12 21:58:13 1179
原创 thinkphp6-框架安装
一、准备环境PHP 7.1+我们这里是使用phpstuday2018 (经典版本)二、源码下载及说明1. thinkphp6.0手册thinkphp6.0手册:https://www.kancloud.cn/manual/thinkphp6_0/10374792. 开发规范命名规范:ThinkPHP6.0遵循PSR-2命名规范和PSR-4自动加载规范,并且注意如下规范:目录和文件目录使用小写+下划线;类库、函数文件统一以.php为后缀;类的文件名均以命名空间定义,并且命名空间的路
2021-02-10 21:41:53 759
原创 测试渗透前置知识-行业术语
测试渗透前置知识-行业术语1.肉鸡3.远控4.黑页5.挂马6.大马7.小马8.一句话后门9.后门10.拖库11.社工库12.撞库13.提权14.网络钓鱼15.社会工程学攻击16.rootkit17.IPC$18.弱口令19.默认共享20.shell21.交互式shell22.webshell23.溢出24.注入25.注入点26.旁站入侵27.C段渗透28.内网:29.外网30.中间人攻击31.端口32.免杀33.加壳34.花指令35.TCP/IP36.蜜罐37.拒绝服务攻击38.CC攻击39.脚本注入攻击(
2021-02-10 00:21:19 7620 2
转载 nginx 502错误原因和解决办法总结
nginx 502错误原因和解决办法总结一、NGINX 502错误排查二、Nginx 413错误的排查:修改上传文件大小限制三、Nginx 400错误排查:HTTP头/Cookie过大一、NGINX 502错误排查NGINX 502 Bad Gateway错误是FastCGI有问题,造成NGINX 502错误的可能性比较多。将网上找到的一些和502 Bad Gateway错误有关的问题和排查方法列一下,先从FastCGI配置入手:1.FastCGI进程是否已经启动2.FastCGI worker进
2020-11-26 14:33:34 28362
原创 工作组与域的区别和联系
工作组和域的区别和联系一、目录服务二、工作组2.1工作组概述:2.2 工作组管理的优点:2.3 工作组存在的问题:三、 域3.1 域管理的优点 :3.2 域管理网络:五、域和工作组对比:本文简单的介绍目录服务、工作组和域,分别介绍了其优缺点点击这里→AD域搭建详解一、目录服务定义: 目录服务就是按照树状存储信息的模式目录服务特点:目录服务的数据类型主要是字符型,而不是关系数据库提供的整数、浮点、日期、货币等类型;为了检索的需要添加了BIN(二进制数据)、CIS(忽略大小写)、CES(大小
2020-11-24 09:47:17 2496
转载 史上最全网络端口号大全,网络工程师必备!
一、端口概念在网络技术中,端口(Port)大致有两种意思:一是物理意义上的端口,比如,ADSL Modem、集线器、交换机、路由器用于连接其他网络设备的接口,如RJ-45端口、SC端口等等。二是逻辑意义上的端口,一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。二、网络端口的分类按端口号可分为3大类:(1)公认端口(Well-KnownPorts):范围从0到1023(2)动态端口(Dynamic Port
2020-11-04 22:30:50 8850 2
原创 测试渗透-RunScanner使用
Run Scanner使用一、Run Scanner 简介二、Run Scanner 使用1. 软件下载安装2. Beginner mode-初学者模式3. Expert mode -专家模式三、笔试问题-IT技术支持环境说明:博客使用的windows版本:Microsoft Windows 10 专业版-64bitRun Scanner版本 :2.0.0.60一、Run Scanner 简介RunScanner是一个免费的Windows系统工具,可以用它轻松地将隐藏在系统中的autosta
2020-11-02 19:22:01 915
转载 测试渗透-常见端口渗透总结
测试渗透-常用端口和攻击手段总结一、常见端口说明二、常见服务类1、web服务类2、数据库类3、大数据类4、文件共享5、远程访问6、邮件服务7、其他服务三、端口渗透过程中我们需要关注几个问题:一、常见端口说明端口号端口说明攻击技巧21/22/69ftp/tftp:文件传输协议爆破嗅探 ;溢出;后门22ssh:远程连接爆破 ;OpenSSH;28个退格23telnet:远程连接爆破 嗅探25smtp:邮件服务邮件伪造53DNS:域名系统DN
2020-11-01 22:30:14 3563
原创 Ubuntu 18.04.2 LTS 配置静态IP
Ubuntu 18.04.2 LTS 配置静态IP一、查看网卡信息二、修改网卡配置三、版本差异说明环境说明:博客使用的linux版本:Ubuntu 18.04.2 LTS终端语言调整:调整成汉语是为了方便学习,点击这里查看应用场景说明:Nessus8—VM12 基于Ubuntu 18.04.2 LTS,做安全扫描时只给分配固定地址。在搭建集群和分布式Hadoop需要固定IP地址一、查看网卡信息使用ifconfig或者ipaddr 查看网卡信息二、修改网卡配置切换目录:cd /e
2020-10-31 15:43:49 568
原创 基于web认证校园网共享实例
基于web认证校园网共享实例一、解决限制问题二、工具准备三、操作演示一、解决限制问题1.解决限制终端上线的设备类型和数量2.解决禁止共享网络问题二、工具准备1.电脑安装浏览器(火狐,谷歌,Edge),2.浏览器中安装User-Agent Switcher 插件3.安装抓包发包软件 burpsuite4.路由器一个(型号版本随意)三、操作演示User-Agent Switcher 插件安装点击下载安装即可 谷歌和edge都有相关的插件,选择你的设备类型打开刚刚安装的软件 选择一
2020-10-31 14:24:23 5480 2
转载 超详细SQLMap使用攻略及技巧分享
目录1.1 sqlmap简介1.2 下载及安装1.3 SQL使用参数详解1.3.1 选项1.3.2 目标1.3.3 请求1.3.4 优化1.3.5 注入1.3.6 检测1.3.7 技巧1.3.8 指纹1.3.9 枚举1.3.10 暴力1.3.11 用户自定义函数注入1.3.12 访问文件系统1.3.13 操作系统访问1.3.14 Windows注册表访问1.3.15 一般选项1.3.16 其他1.4 实际利用1.4.1 检测
2020-08-10 22:45:04 2092
原创 00.测试渗透准备篇-windows基础知识
测试渗透准备篇-windows基础知识一、系统目录二、 服务三、端口四、注册列表五、常用windows命令一、系统目录我们看图说话 这是一个win7 系统安装好后c盘文件PerfLogs : perfLogs是的日志信息,如磁盘扫描、错误信息、测试信息等,可以删除,但是删除会会降低系统的速度。Program Files :是程序文件,也就是Windows 操作系统,也包括其它的操作系统各种软件默认安装到的目录。位于C盘分区(“C:\Program Files”,"%ProgramFiles%"
2020-07-31 23:39:42 1080
原创 云计算存储
云计算存储一、存储架构1.1什么是存储1.2 存储系统组成1.3 存储分类二、存储协议三、RAID技术 -独立磁盘冗余阵列四、虚拟存储4.1 **传统存储的限制**4.2 **分布式存储:**五、存储高级特性5.1预分配5.2 什么是精简分配5.3什么是快照5.4 什么是副本,一、存储架构1.1什么是存储存储是根据不同的环境通过采用合理、安全、有效的方式将数据保存到某些介质上并保证有效的访问存储的实体必须安全的保存在介质上必须提供对应该存储的实体有效访问存储管理常见存储介质:光盘、机械硬盘、
2020-07-16 18:16:19 660
原创 windows系统修复操作-解决99%的问题
windows系统修复操作-解决99%的问题一、修复方式详解管理员模式运行cmd命令DISM.exe /Online /Cleanup-image /Restorehealth# 描全部系统文件和系统映像文件是否与官方版一致sfc /scannow二、DISM命令详解DISM.exe [dism_options] {Imaging_command} [<Imaging_arguments>]DISM.exe {/Image:<path_to_offline_imag
2020-07-12 20:54:27 7198 2
原创 MSTP详解-配置篇
MSTP详解-配置篇一、MSTP配置-华为1.1 配置MSTP基本功能1.2 配置MSTP多进程基本功能1.3 配置MSTP保护1.4 配置MSTP和其他厂商设备参数互通二、MSTP配置-ciso一、MSTP配置-华为华为MSTP 相关参数的缺省配置参数缺省值生成树协议工作模式MSTP 模式MSTP功能全局MSTP功能使能,接口的MSTP功能使能交换设备的优先级32768端口的优先级128路径开销缺省值的计算方法dotlt,即IEEE 802.1t
2020-06-02 10:45:20 10201 3
原创 MSTP详解- 原理篇
MSTP详解一、MSTP基础1.1 MSTP产生背景1.2 MSTP基本概念1.3 MSTP端口角色1.4 MSTP的端口状态与收敛机制1.5 MSTP 拓扑计算原理1.6 MSTP BPDU 报文二、MSTP配置2.1 配置MSTP基本功能2.2 配置MSTP多进程基本功能2.3 配置MSTP保护2.4 配置MSTP和其他厂商设备参数互通环境说明:ensp :1.3.00.100交换机型号:S5700一、MSTP基础IEEE 于2002年发布的802.1S标准定义了MSTP1.1 MSTP
2020-06-01 17:46:11 65556 5
原创 STP和RSTP详解-配置篇
STP和RSTP详解-配置篇一、STP/RSTP配置任务及缺省配置二、配置 STP/RSTP基本功能三、配置影响 STP拓扑收敛的参数环境说明:ensp :1.3.00.100交换机型号:S5700推荐先看原理篇:点击这里查看一、STP/RSTP配置任务及缺省配置STP/RSTP可以阻塞二层网络中的冗余链路,将网络修剪成树状,达到消除环路的目的为了消除设备间的环路——配置STP/RSTP基本功能。为了加快设备的收敛速度——配置影响STP/RSTP拓扑收敛的参数。为了实现与其他厂商设备
2020-05-29 21:08:44 9494 6
原创 STP和RSTP详解-原理篇
STP和RSTP前世今生一、STP1.1 STP基本概念1.2 STP三个定时器1.3 STP BPDU报文1.4 STP不足之处(面试常考点)1.5 STP 拓扑计算过程分析二、RSTP一、STP解决问题:广播风暴导致网络不可用;MAC地址表回滚1.1 STP基本概念在 STP协议中选举涉及很多基本概念,“一个根,两个度量,三个选举要素,四个种比较原则,五种端口状态”一个根树形网络中必须有一个根,于是引入了 STP根桥的概念,并且根桥有且仅有一个,网络中出了根桥统称非根桥注意:桥是一个网
2020-05-29 21:05:43 14271 7
原创 OSPF-开放最短路径优先
OSPF-开放最短路径优先一、OSPF基础概念1.1 ospf数据包1.2OSPF网络类型1.3 OSPF接口状态机1.4 OSPF邻居状态机二、工作流程三、区域相关3.1 区域划分3.1.1 为什么划分区域?3.1.2划分区域的作用:(区域ID32位)3.1.3 区域中的路由器类型3.1.4DR和BDR选举3.2 LSA分类及传递规则3.3限制LSA数量一、OSPF基础概念**OSPF协议号89**1.1 ospf数据包中文包名英文包名功能问候HELLO确认相邻的路由器
2020-05-28 11:12:56 273
原创 iproute2 命令详解
iproute2 命令详解一、和netstat说再见二、篡权的ss三、被ip取代的命令博客环境说明:系统版本:CentOS Linux release 7.7.1908 (Core)yum源:阿里源一、和netstat说再见netstat命令详解点击这里查看二、篡权的sscentos安装iproute2命令:yum install -y iproute iproute-doc点击这里查看ss命令详细讲解三、被ip取代的命令ip 命令详解点击这里查看功能老用法
2020-05-21 12:00:30 8413 8
原创 三分钟速学-dns查询命令
DNS探秘之nslookup一、nslookup命令 -域名查询1.1 nslookup简介1.2 nslookup常用参数1.3 nslookup输出解析1.3DNS的八种类型二、dig命令 – 查询域名DNS信息2.1 dig命令简介2.2 常用参数2.3 dig命令使用实例环境说明:linux版本:CentOS Linux release 7.7.1908 (Core)yum源:阿里源一、nslookup命令 -域名查询1.1 nslookup简介nslookup命令的英文全称为
2020-05-16 15:21:36 4063 3
原创 windows常用命令-运维版
windows常用命令-运维版一、ping1.1 ping简介1.2 ping使用方法及常用参数1.3 ping报错分析二、ARP2.1 ARP简介2.2 ARP使用方法及常用参数三、Tracert3.1 Tracert简介3.2 Tracert使用方法四、Route4.1 Route 简介4.2 route 使用方法及常用参数五、Ipconfig5.1 Ipconfig 命令简介5.2 Ipconfig 参数使用六、Netstat6.1 Netstat命令简介6.2 Netstat 使用方法及常用参数
2020-05-16 10:35:33 2358
原创 搜索三兄弟 grep、egrep 和 fgrep
搜索三兄弟 grep、egrep 和 fgrep一、grep、egrep 和 fgrep 各自特点二、grep命令 – 强大的文本搜索工具三、egrep命令 – 在文件内查找指定的字符串四、fgrep命令– 为文件搜索文字字符串一、grep、egrep 和 fgrep 各自特点命令是否支持正则支持正则类型grep√基本正则表达式egrep√扩展正则表达式fgrep×不支持二、grep命令 – 强大的文本搜索工具1. grep简介:grep是“gl
2020-05-15 21:03:45 867
原创 网络常见面试题
1、三层交换机接口收到报文如何处理?答:三层交换机接收到报文后,会查找硬件转发表,找目的MAC地址,然后根据硬件转发表进行转发。2、二层交换跟三层交换的区别?答:二层交换机是数据链路层设备,只能够实现根据MAC地址表交换数据的功能,三层交换机就是具有部分路由功能的交换机,三层交换机是二层交换+三层转发,”一三层交换机最重要的功能就是加快大型局域网内部的数据交换,可以实现一次路由,多次转发功能。对于数据包转发等规律性的过程由硬件高速完成。3、 trunk端口、hybrid端口的区别?应用举例说明?答
2020-05-10 16:24:10 2187
原创 你真的会TCP与UDP?
你真的会TCP与UDP?一、TCP1.1TCP特点1.2 TCP报文段和首部格式1.3TCP的建立和终止1.3.1正常三次握手1.3.2 四次挥手1.3.3 为什么连接只需要三次握手,断开需要四次?1.3.4 三次握手存在什么问题?怎么解决1.3.5 MSL与2MSL等待时间1.4 可靠传输实现机制1.4.1 通过序列号与确认应答提高可靠性1.4.2 重发超时如何确定1.5 TCP传输控制1.5.1 利用窗口控制提高效率1.5.2 流控1.5.3 拥塞控制1.5.4 提高网络利用率的规范1.6TCP中
2020-05-10 11:05:03 1988 2
原创 三分钟速学-linux 系统信息查看
系统信息查询一、uname一个用法走天下二、 lsb_release -查看LSB信息三、小结环境说明:博客使用的linux版本:CentOS Linux release 7.7.1908 (Core)终端语言调整:调整成汉语是为了方便学习,点击这里查看一、uname一个用法走天下uname命令是指查看的是 /proc/version文件cat /proc/version # 也可以查看版本信息cat /etc/redhat-release #redhat centos都可以是用查看
2020-05-09 18:37:10 1741 4
原创 剑指offer-什么是1G/2G/3G/4G/5G
什么是1G/2G/3G/4G/5G一、1G二、2G三、3G四、4G五、5G一、1G二、2G三、3G四、4G五、5G
2020-05-09 08:37:56 3716 4
原创 经典交换实验-二层交换机实现pc隔离&vlan通信
二层交换机实现pc隔离一、问题描述二、需求分析二、拓扑信息三、 配置一、问题描述场景描述:有A,B两个办公区域,还有C访客区域,以及一台server服务器。配置要求:A,B,C三个区域之间不能互访,A和B各自的区域内部可以互相访问。C区域内部每一台访客设备间不能互访。A,B,C区域都能访问server服务器。注意:每个区域内部有多台设备,未全部画出ABC三个区域以及server服务器都...
2020-05-04 13:22:47 3397 9
原创 linux运维神器-htop&mtr
linux运维神器-htop&mtr一、htop命令 – 互动的进程查看器二、mtr命令 – 网络诊断环境说明:博客使用的linux版本:CentOS Linux release 7.7.1908 (Core)终端语言调整:调整成汉语是为了方便学习,点击这里查看htop版本:htop-2.2.0-3.el7.x86_64mtr版本 :mtr-0.85-7.el7.x86_64...
2020-05-01 09:24:05 2284 9
原创 三分钟速学linux-进程管理命令
linux进程命令一、ps -显示进程状态二、pstree - 以树状图显示进程三、pidof - 返回运行程序的进程ID四、 pgrep命令 – 用于检索当前正在运行的进程五、top命令 – 实时显示进程动态六、lsof - 查看进程文件七、fuser – 使用文件或文件结构识别进程八、kill - 杀死进程一、ps -显示进程状态ps命令简介:ps命令是最基本命令,使用该命令可以确定...
2020-04-30 23:05:07 1722 2
原创 扫除你成为linux大神的英语障碍-centos7中文包包安装及命令提示汉语调整
centos7中文包包安装及命令提示汉化一、环境说明二、汉化配置过程三、效果演示一、环境说明yum源:阿里源(点击查看配置方法)博客使用的linux版本:CentOS Linux release 7.7.1908 (Core)阿里源和中科源都可以,已经测试讲配置不说版本的,不说明环境的都是埋雷二、汉化配置过程建议使用root账户配置yum安装中文包centos7:yum ...
2020-04-30 09:21:53 2304 10
原创 三分钟速学文件权限管理
细化权限管理一、文件权限管理ACL简介1. 文件权限介绍2. linux文件权限计算办法:3.ACL介绍二、chmod命令 – 改变文件或目录权限三、setfacl命令-设置文件ACL规则四、getfacl命令 – 显示文件或目录的ACL五、umask命令-查看修改文件权限掩码六、特殊权限环境说明:博客使用的linux版本:CentOS Linux release 7.7.1908 (Cor...
2020-04-29 20:49:39 887 4
原创 三分钟速学网卡管理配置-nmcli命令
NMCLI详解一、nmcli相关简介二、演示环境准备三、nmcli常用参数介绍四、nmcli语法格式五、nmcli命令应用1. 网络控制命令2.连接管理命令六、 补充:网卡配置文件说明环境说明:博客使用的linux版本:CentOS Linux release 7.7.1908 (Core)终端汉化:汉化是为了方便学习,点击这里查看【本期这里使用的是本地服务器; cat /etc/red...
2020-04-28 15:50:34 2833 9
runscanner2.0.0.60.zip
2020-11-02
nmap-7.80-setup.zip
2020-05-08
S2720, S5700, S6700 V200R019C00 产品文档.chm
2020-05-04
HttpWatch_v12.1.3.rar
2020-04-07
eNSP V100R002C00B510 Setup.exe
2020-04-04
Nessus-5.2.1-kali_amd64.(包含安装教程)
2019-10-05
wampserver2.5.zip
2019-09-28
BCMSN-企业网三层架构
2018-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人