摘要:
1、问题出现 给出一个字符串为source,和另一个字符串target。 如果这个target是source的字串,返回这个子串的开始的索引。如果不是子串则返回-1。 2、解决问题的思路 任何一个算法都说从暴力法优化得到的,KMP算法也不例外。这次我们列出暴力法如下: 这个算法有俩层循环嵌套显得十分 阅读全文
摘要:
CSRF漏洞的手动判定:修改referer头或直接删除referer头,看在提交表单时,网站是否还是正常响应。 下面演示用Burpsuite对CSRF进行鉴定。 抓包。 成功修改密码完成漏洞的利用。 阅读全文
摘要:
拿DVWA举例子。环境百度自行搭建。 开启burpsuite 选择temporary project(临时工程) 选择默认配置进入后,访问127.0.0.1:8080 安装证书 将这个intercept 关掉 显示 intercept is off 即可 进入网站后,输入用户名和密码,密码随意填写 阅读全文
摘要:
动态规划对于笔者来说有很重要的意义 一、题目如下: 对于此类题目,笔者常用的的办法是先做个暴力解题思路,然后再对暴力法进行优化。 二、暴力法 这段代码虽然不出意外的超时了,但是确实是我们第一步要考虑的。这个暴力法很简单,一个一个字串的检测,直到检测完所有的字符串。可是这不是我们想要的。 三、动态规划 阅读全文
摘要:
一、NODEJS的安装 Node.js安装包及源码下载地址为:https://nodejs.org/en/download/。 二、NODE.JS的环境变量的新建。 其实安装完node,就自动在path里增加环境变量,但是为了以后的本地部署项目,我们需要找到node.js的安装根目录,在当中新建“n 阅读全文
摘要:
DDCTF2019 笔者做了前俩道题。冷不丁过去一个月了、现在在此做一下WriteUp:题目链接: 1:题目1 2:题目2 reverse1:writeup: 1、程序打开后如下所示 2、查壳结果为UPX的壳。 3、UPXSHELL脱壳之后用GHIDRA打开后如下 这就程序大致的流程。我们的关键点在 阅读全文
摘要:
计算机操作系统处理机调度读后感: 笔者在看操作系统西安电子科技大学那本书的时候,初次感觉本科教的不会太难,所以没有认真的看,但是随后这本书讲的刷新了我的世界观。这本书居然是ring0级别的,这时不禁吐槽一下。。如果没调试过程序,没接触过ring0的同学,这本书就和马原一样。全背完还不知道学了啥。 由 阅读全文
摘要:
二叉树的数组表示: 一、数据结构的本质 二叉树在很多应用的地方,其实很多时候并不需要去建树。大多数学生陷入一个误区,二叉树一定要形如下面的样子。 这其实在某种程度上陷入了一个误区。认为只要是树就长这样。其实树还可以这样定义。 有些朋友可能会奇怪。为什么树还可以这么定义呢?和书上教的并不一样啊。 其实 阅读全文