自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Guess Next Session——解题

看一下按条件语句,需要session中的password值和用户传的一样,就可以打印flag,所以只需要删掉session值,或者修改session值为一个不存在的session,服务器获取不到session,则password为空,用户传一个空的password的进去即可拿到flag。

2023-06-30 12:22:13 49

原创 Once More——解题

ereg()函数用指定的模式搜索一个字符串中指定的字符串,如果匹配成功返回true,否则,则返回false。= 比较若类型不同,先偿试转换类型,再作值比较,最后返回值比较结果。这个判断限制了输入只能为只能输入字符和数字,但是该函数存在。== 只有在相同类型下,才会比较其值。本题目一共有三个条件限制,看如何绕过。所以给出paylload,

2023-06-30 12:21:37 43

原创 拐弯抹角———解题

而且只能使用小写字母,不可以在php后加点,这里我们可以利用伪静态技术,使用index.php后的index.php会被当做参数处理,所以服务器只会解析第一个index.php,满足条件成功绕过。题目的意思就是通过改变地址栏访问index.php,但是限制了条件不能使用。,就可以直接获取到flag。

2023-06-30 12:17:23 46

原创 混沌密码理论与研究

通过问题分析、资料搜集、方案设计和方法研究等环节的开展,可以深入理解混沌密码的原理和应用,并为实际应用中的数据安全性提供更好的解决方案。混沌密码的研究主要涉及混沌系统的构建和混沌序列的生成。在资料搜集阶段,我们需要广泛收集关于混沌系统、混沌序列生成算法以及混沌密码的相关研究论文、书籍和网络资料,以便全面了解混沌密码的原理和应用。在混沌密码的方案设计中,需要考虑以下几个方面:首先,选择合适的混沌系统作为基础,常用的混沌系统包括Logistic映射、Henon映射、Lorenz系统等。

2023-06-30 12:16:25 181

转载 串联所有单词的子串

例如,如果 words = ["ab","cd","ef"], 那么 "abcdef", "abefcd","cdabef", "cdefab","efabcd", 和 "efcdab" 都是串联子串。一开始,我的想法是,每次从 s 截取一定长度(固定)的字符串,看这段字符串出现单词个数是否和要匹配的单词个数相等!但是比如:s = "ababaab", words = ["ab","ba","ba"] 就会报错!一个是哈希表是 words,一个哈希表是截取的字符串,比较两个哈希是否相等!

2022-12-28 16:14:35 126 2

原创 算法迷宫 深度优先算法

一般来说,利用二维数组存储一个矩形迷宫,利用广度优先算法、深度优先算法、以及随机普里姆算法形成一个不含回路的迷宫,并且可以找到任意两点之间的路径。然后画出迷宫,ROUTE为路,wall为墙,让程序走过的路径全部为ROUTE。深度优先算法是从起点这个节点出发边进行探索,直到节点的所有出发边都被发现,之后进行回溯,发现尚未发现的节点,并以此节点为起点,重复上述过程,直至发现所有节点,完成迷宫创建为止。然后确定迷宫的边界,在迷宫最外面一层边界设定为ROUTE,也就是路径,为以后防止挖出迷宫边界准备。

2022-12-28 16:01:39 375

转载 两数相加 题目来源:力扣

小技巧:对于链表问题,返回结果为头结点时,通常需要先初始化一个预先指针 pre,该指针的下一个节点指向真正的头结点 head。使用预先指针的目的在于链表初始化时无可用节点值,而且链表构造过程需要指针移动,进而会导致头指针丢失,无法返回结果。/问题:给你两个 非空 的链表,表示两个非负的整数。

2022-12-28 15:47:31 54 1

空空如也

空空如也

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

TA关注的人

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