BugkuCTF writeup

BugkuCtf writeup

  

2019-06-05 09:52:17

BugkuCTF writeup 前言 web方面 web2 计算器 web基础$_GET web基础$_POST 矛盾 web3 域名解析 你必须让他停下 本地包含 变量1 web5 头等舱 网站被黑 管理员系统 web4 flag在index里 输入密码查看flag 点击一百万次 备份是个好习惯 成绩单 结语 前言 最近,刚学一点ctf,想找点题做一下,于是同学推荐了bugkuctf平台。做的...

查看源码 在响应头找到flag属性,手动解码发现被Base64编码了两次 先分别看GET和POST请求头和响应头 会发现两个的Set-Cookie和flag都不一样,所以要保证POST和GET在同一个会话中 贴脚本   没有加mid=mid.decode()那一步时一直报错;   ——是因为字符串有byte类型和str类型,有时操作数类型和操作类型不匹配...

1.滴答~滴 如图,很简单,摩斯电码解码即可 2.聪明的小羊 根据提示猜测为栅栏密码,随便找个工具解码即可,实在没工具自己手解也很快 3.OK 第一次见到,如果是线下赛见到这种题估计会蒙圈,猜测是Brainfuck的变种,直接百度搜Ook!?解码,找到一个在线网站https://www.splitbrain.org/services/ook,复制进去即可。 4.这不是摩斯电码 明显的brainfu...

一 output操作概览 二 output操作 DStream中的所有计算,都是由output操作触发的,比如print()。如果没有任何output操作,那么压根儿就不会执行定义的计算逻辑。 此外,即使你使用了foreachRDD output操作,也必须在里面对RDD执行action操作,才能触发对每一个batch的计算逻辑。否则,光有foreachRDD output操作,在里面没有对RDD...

配置yum源: server4:master主节点 配置文件 server7:作为高可用节点:配置和主master相同 server5: master:172.25.23.4 发现虚拟设备 虚拟机server7: server4:添加分区 主机上操作 server4: 从主机上传钥匙 测试: 注意:在其他所有节点解析vip 172.25.23.100 mfsmater 当standby将fence...

今天说下SpringMVC的上传 首先要导入应该有依赖(或者jar包) 在maven中导入的依赖则看上去简易很多 导入jar包或者依赖后,就可以开始写个上传的表单了 注意 这里的请求方法必须是post请求 也必须写上enctype=“multipart/form-data”,这表示上传的将会是二进制流的格式,以规定的二进制进行上传 只有设置成这个上传格式,才能上传成功 然后...

[APIO2010]巡逻

树的直径

  

2019-06-03 16:24:45

这个题其实是树的直径 过程就是一个深搜的过程, 考虑在走过时加环可以有一条边不用走 看这个图,显然由2出发的最长边为2-1-3-5-8,所以在2,8之间加一条边 最短 设直径为L, 答案就是2(n-1)-L+1 但是,这只是k=1的情况,k=2时呢? 再形成了一个环。 但是两个环会有重叠部分! 如果继续按刚才的方法巡逻,就必须再走一遍。 这个时候重叠的部分就会巡逻两边hh 所以要在跑完一遍最初的树...

1.httpClient简介 HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。 HttpClient 提供的主要的功能 (1)实现了所有 HTTP 的方法(GET,POST,PUT,DELETE等) (2)支持自动转向 (3)支持 HTTPS ...

什么是 ElasticSearch? ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。 我们建立一个网站或应用程序,并要添加...

重点不多,就一些可能常用的还有不怎常用的,就直接列出来,给自己提醒下而已 1.Array(n):定义一个长度为n的数组 2.Array.of():将一个类似数组格式的对象转化为数组,注意length 3.Array.form:也是将一个类似数组/数组转为数组 4.copywithin:将数组的某部分替换掉 5.find:数组的循环,注意要return true才是结束 6.fill:将一个数组给初...

简单迷宫 设置一个简单迷宫。(6*6) 定义迷宫入口。   迷宫入口要求:必须是边界。 3.开始走迷宫   a. 走当前步: 当前步入栈,将当前步标记为2   b. 判断当前栈顶元素是否是出口(是边界却不是入口),如果是就返回,若不是之星下一步。   c.取栈顶元素为当前步:   d.走下一步: &...

一、需要准备的环境和开发的工具 1、 JDK 2、 Eclipse 3、 Maven程序包 二、下载与安装 1、前往https://maven.apache.org/download.cgi下载最新版的Maven程序: 2、 将文件解压到D:\Program Files\Apache\maven目录下: 3、新建环境变量MAVEN_HOME,赋值D:\Program Files\Apache\ma...