- 博客(11)
- 收藏
- 关注
原创 7-PHP
PHP面向对象的程序设计:**关于面向对象程序设计的定义:**这是一种计算机的变成架构,他的一条基本原则是:计算机程序是由单个能够起到子程序作用的单元或是对象组合而成的,为了实现整体的运算,每个对象都能够接受,信息,处理数据和向其他对象发送信息。这方面一般是被分为两个:1、面向对象的技术的语法2、面向对象的编程思想类与对象之间的关系:类描写了一组具有相同特性和相同行为方法的对象。(这一部分其实就是和HTML里面的类是一样的).(之前说的是错的,正确的类比应该是C语言或是C++里面的结构体,我之
2021-04-21 20:45:14
139
原创 6-PHP
PHP中的数组与数据结构:数组的本质是存储,管理和操作一组变量,属于复合数据类型。在PHP中的数组可以将多种变量组织在同一个数组里,PHP中数组存储数据的容量可以根据元素个数的增减自动调整(也就是说数组的大小是可变的),还可以使用数组完成其他强类型语言中的数据结构功能存储在数组里的单个值被称为数组的元素,而每个数组元素都有一个相关的索引,可以视为数据内容在此数组中的识别名称,通常称为数组下标(简单理解成C语言中的数组的标号就OK了)。可以通过访问对应的下标来访问对应的元素,也可以将下标称为键名,键和值
2021-04-06 20:39:07
161
原创 5-PHP
PHP的函数应用:关于函数的定义:(我觉得这个需要具体的定义一下,于是就写在了这里)函数是:一个被命名的、独立的代码段,它执行特定的任务,并可能给调用它的程序返回一个值。每个函数都有唯一的名称,函数可以在没有其他程序的干预下独立的完成其任务,函数执行特定的任务,函数可以将一个返回值返回给调用它的程序。PHP中函数的声明:在PHP中,自己声明的函数执行效率一般没有系统自带的函数高,但是两种函数在程序中的调用方式是没有区别的。在PHP中声明一个自定义的函数可以使用以下的语法格式:function
2021-03-20 16:52:15
164
原创 4-PHP
PHP的流程控制结构:1、单一条件分支结构(if语句):关于if语句,基本上就和C语言的方式差不多。语句的格式如下:if(表达式) //如果在语句的后面加上分号会出现错误。 语句块; //条件执行的一条语句。在if后面的表达式中,表达正误都是通过布尔值来表示的。通常是由比较运算符的或者逻辑运算符组成的表达式所计算的结果值,或是一些返回的布尔型的函数等,如果是传入其他类型的值,也会自动的转换为布尔型的“正”和“误”。和C语言一样的,如果是一个单独的语句,可以不用花括号将语句块包裹起来,但是如果是
2021-03-07 14:04:34
103
原创 HTTP走私攻击
记HTTP走私攻击——协议层的攻击:记录这种攻击方式主要是因为打了一次Hgame2021年的CTF比赛,然后发现自己是个菜鸡的事实。学习主要是来自于这篇博客:https://paper.seebug.org/1048/这位师傅的博客全是干货,记得非常详尽。还有这一篇博客:https://www.cnblogs.com/PixelOrange/p/13445275.html大佬对走私攻击的解析非常到位。HTTP走私攻击是如何实现的:1、HTTP走私攻击实现的根本原因是服务器对于不同的RFC的对应
2021-02-22 18:10:03
392
原创 Hgame2021,web,week1
HGAME2021,week1,web总结:之前耽误了一段时间,现在才开始写wp。总之,果然还是实战比较管用。1、Hitchhiking_in_the_Galaxy这个题一进界面就有一个大大的404,只有一个链接可以点。点了之后又会回到index.php页面,这个时候就应该使用burpsuite来对该链接进行拦截和重定向。发包后看见了一个提示:上面提示说顺风车不是这么搭的,有一个405,这个状态码表示指定的URL不支持请求中所使用的方法。一般来说,常用的请求方法就是GET和POST,这个时候就
2021-02-21 19:52:43
523
3
原创 HTML笔记
HTML语言1、HTML语言是什么:HTML语言——超文本语言,用于对浏览器中的代码进行渲染(一句话总结:用来将代码变为非程序员可视可读的特殊语言)。2、HTML标记:<!DOCTYPE HTML></DOCTYPE>对文档进行声明,声明其为HTML5标准。1<html> </html>HTML页面的根元素,向浏览器声明自身是一个HTML语言编写而成的文档。(结尾处要用反斜杠包裹回去,以下同理)<head>
2021-02-21 14:58:02
96
原创 Hgame2021,web,week1
HGAME2021,week1,web总结:之前耽误了一段时间,现在才开始写wp。总之,果然还是实战比较管用。1、Hitchhiking_in_the_Galaxy这个题一进界面就有一个大大的404,只有一个链接可以点。点了之后又会回到index.php页面,这个时候就应该使用burpsuite来对该链接进行拦截和重定向。发包后看见了一个提示:上面提示说顺风车不是这么搭的,有一个405,这个状态码表示指定的URL不支持请求中所使用的方法。一般来说,常用的请求方法就是GET和POST,这个时候就
2021-02-20 21:22:08
321
原创 3-PHP
系统中的预定义常量:预定义变量是PHP中提前设定的一系列系统的常量,不过很多常量是由不同的扩展库定义的,必须要先加载了这些扩展库才能使用这类变量。PHP中常见的预定义变量表:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EV0yOgLk-1613725243702)(https://s3.ax1x.com/2021/02/18/yRcUNF.md.jpg)]PHP中的魔术常量:魔术常量也是PHP中一些预定义的常量,但是会根据它们使用的位置而改变。这类的常量在PHP中
2021-02-19 17:00:55
117
原创 2-PHP
数据变量之间的相互转换:自动类型转换:**注:**在PHP中,当不同的数据类型要进行计算时,会首先把不同的类型转换成相同的类型再进行计算,不会改变这些运算数本身的类型,只是改变被求值的方法。通常只有4种标量类型(integer、float、string、boolean)才能使用自动类型转换。自动转换会遵循按数据长度增加的方向进行,以保证精确度不会降低。强制类型转换:和C语言的强制类型转换基本一致,在要转换的变量之前加上用括号括起来的目标类型,但也可以使用具体的转换函数,即是intval()、flo
2021-02-17 22:59:51
175
原创 PHP笔记:
PHP笔记:1、定义:1、PHP(全称:PHP:Hypertext Preprocessor,即"PHP:超文本预处理器")是一种通用开源脚本语言。2、PHP 脚本在服务器上执行(因此是一种服务器端的脚本语言,主要用于管理服务器上的一系列动作,比如可以接收表单数据,接收cookie之类的)。一个完整的动态网站的全部要求:1、客户端:如IE,Firefox之类的浏览器2、超文本标记语言(HTML)3、层叠样式表(CSS)4、客户端脚本编程语言Javascript5、Web服务器:Apache
2021-02-14 14:43:40
205
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人