PHP教程 什么是PHP?PHP能干什么?PHP入门介绍?什么是PHP?PHP:Hypertext Preprocessor (超级文本预处理语言)PHP是脚本语言PHP最流行的网站开发语言PHP官网: http://www.php.net
渗透测试流程 - 渗透测试的9个步骤 渗透测试的流程:1.明确目标2.分析风险,获得授权3.信息收集4.漏洞探测(手动&自动)5.漏洞验证6.信息分析7.利用漏洞,获取数据8.信息整理9.形成报告1.明确目标1)确定范围:测试的范围,如:IP、域名、内外网、整站or部分模块;2)确定规则:能渗透到什么程度(发现漏洞为止or继续利用漏洞)、时间限制、能否修改上传、能否提权…目标系统介绍、重点保护对象及特性。是否允许数据破坏?是否允许阻断业务正常运行?测试之前是否应当知会相关部门接口人?接入方式?外网和
开机自动挂载iso mkdir /mnt/isowget -O /mnt/iso/CentOS-7-x86_64-Minimal-1908.iso http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1908.isochmod 755 /mnt/iso/CentOS-7-x86_64-Minimal-1908.isoy...
DVWA靶场CentOS 安装[root@localhost ~]# yum -y install httpd mariadb mariadb-server php php-mysql php-gd git[root@localhost ~]# systemctl enable mariadb && systemctl restart mariadb[root@localhost ~]# system...
apt和apt-get区别 apt和apt-get区别apt可以看作apt-get 和apt-cache 命令的子集可以为包管理提供必要的命令选项。apt-get虽然没被弃用,但作为普通用户,还是应该首先使用apt。注: apt install和apt-get install 功能一-样 ,都是安装软件包,没有区别。root@kali:~# vim /etc/apt/sources.list把第7行前面加#号,注释...
DVWA靶场Kali 安装Apache2root@kali:~# apt install apache2root@kali:~# systemctl enable apache2root@kali:~# systemctl restart apache2安装gitroot@kali:~# apt install gitroot@kali:~# git clone https://github.com/ls...
OOP基础 OOP进阶 OOP基础OOP简介基本概念创建类创建实例绑定方法构造器方法其他绑定方法OOP基础OOP简介基本概念• 类(Class):用来描述具有相同的属性和方法的对象的 集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 • 实例化:创建一个类的实例,类的具体对象。 • 方法:类中定义的函数。 • 对象:通过类定义的数据结构实例。对象包括两个数 据成员(类变量和实例变量)和方法...
函数基础 函数高级应用 模块 函数基础创建函数def语句前向引用调用函数函数操作符关键字参数参数组匿名函数lambdafilter函数map函数函数基础创建函数def 语句• 函数用def语句创建,语法如下:def function_name(arguments): "function_documentation_string" function_body_suite• 标题行由def关键字,函数的...
时间方法 异常处理 文件系统相关模块 时间方法time模块时间表示方式struct_time元组time模块方法时间样式datetime模块datetime模块方法时间计算时间方法时间表示方式**• 时间戳timestamp:表示的是从1970年1月1日00:00:00开始按秒计算的偏移量 # 练习自1970-1-1 00:00:00到某一时间点之间的秒数>>> import time>>&...
python的列表和元组,字典,集合 列表和元组列表创建及访问列表1.列表是有序、可变的数据类型2.列表中可以包含不同类型的对象3.列表可以由[]或工厂函数创建4.支持下标及切片操作更新列表1.通过下标只能更新值,不能使用标添加新值>>> alist = [10,35,20,80]>>> alist[-1] = 100>>> alist[1:3] = [30...
shell相关模块 subprocess模块 系统管理模块shutil模块复制和移动1.shutil.copyfileobj(fsrc,fdst[length])将类似文件的对象fsrc的内容复制到类似文件的对象fdst2.shutil.copyfile(src,dst, *, follow_symlinks=True)将名为src的文件的内容(无元数据)复制到名为dst的文件,然后返回dst# 练习import shut...
python 文件对象,函数基础,模块基础 文件对象文件打开方法open及file内建函数1.作为打开文件之门的"钥匙”,内建函数open()以及file()提供了初始化输入/输出( I/O )操作的通用接口2.成功打开文件后时候会返回一个文件对象,否则引发一个错误3.open()方法和file()方法可以完全相互替换4.基本语法:file_object = open(file_name, access_mode='r',...
if判断语句 for循环 while循环 判断语句if语句if语句语法结构if语句示例解析条件表达式1.标准if条件语句的语法 if expression: if suite else: else_ suite 如果表达式的值非0或者为布尔值True,则代码组if_ suite被执行;否则就去执行else_ suite 代码组是一个python术语 ,它由一条或...
python基础语法 python语法基础python靠缩进表达代码逻辑:缩进4个空格注释:# (pycharm中:ctrl+?)续行:\输入输出输出:print()输入:input()标识符:变量、模块、函数、类等首字符必须是字母或下划线其他字符是字母数字下划线区分大小写变量赋值变量赋值操作自右向左进行,将=右边的表达式计算出结果,赋值给=左边的变量>>>...
python数据类型概述 python的特点高级:有高级的数据结构,缩短开发时间与代码量面向对象:为数据和逻辑相分离的结构化和过程化编程添加了新的活力可升级:提供了基本的开发模块,可以在它上面开发软件,实现代码的重用可扩展:通过将其分离为多个文件或模块加以组织管理可移植性:python是用C写的,又由于C的可移植性,使得 python可以运行在任何带有 ANSI C编译器的平台上易学:python关键字少、结构...
表格与 < div> 标签 表格与div标签基本表格表格的高级应用div标签span标签基本表格的制作表头的设置表格的样式表格的合并表格的分组div标签的介绍div标签的应用span标签的介绍span标签的应用基本表格表格是用于排列内容的最佳手段。在HTML页面中,有很多页面都是使用表格进行排版的。基本表格是由< able>标签、< t>标签和< d>标签组成的。通过使用< ta...
firewalld-cmd命令 对于运维工程师来说,我们可以使用 firewalld-cmd 命令来管理我们的防火墙规则,安装 firewalld 这个软件包,系统就会提供该命令工具,其语法格式如下:命令描述:firewalld 防火墙规则管理工具用法:firewalld-cmd [OPTIONS…]选项: --get-default-zone # 获取默认 zone 信息 --set-defaul...
基本标签用法 Form标点及控件 CSS 概述 HTML快速入门HTML概述HTML基础语法文档结构超文本什么是HTML标记语法元素元素嵌套属性和值标准属性注释HTML文档的结构文档类型声明html元素head元素文档头部内容title文档头部内容metabody元素HTML 快速入门HTML 概述超文本• Web 是一个超文本文件的集合• 超文本文件是 Web 的基本组成单元,也称为网页或HTML文档、Web页等,通常是以.html...
HTML+CSS+JavaScript编程入门指南 编程入门指南第1篇:HTML5篇第2篇:CSS3篇第3篇:JavaScript基础篇第4篇:高级篇第5篇:游戏开发篇第6篇:响应式网站开发篇第7篇:PC端网站开发篇第1篇:HTML5篇HTML概述初识HTML5图像和超链接表格与div标签列表表单多媒体HTML概述初识HTML5图像和超链接[表格与div标签]([列表]([表单]([多媒体](第2篇:CSS3篇CSS3概述CSS3...
图像和超链接 图像和超链接添加图像设置图像属性链接标签图像的超链接图像的基本格式添加图像的方法图像大小与边框图像间距与对齐方式提示文字与替换文本文本链接书签链接整幅图像的超链接图像热区链接图像和超链接添加图像图像的基本格式我们今天所看到的网页之所以越来越丰富多彩,是因为添加了各种各样的图像,对网页进行了美化。当前万维网.上流行的图像格式以GIF及JPEG为主,还有一种PNG格式的图像文件也越来越多地被应...