ICode9

精准搜索请尝试: 精确搜索
  • ctfshow-web29~38做题记录2022-01-13 21:31:31

    Web 29 题目过滤了flag,所以利用通配符来执行命令。 Payload:?c=system('tac f*'); Web 30 查看源代码 System函数不能用,可以用passthru、exec,shell_exec等函数,exec不能输出结果。 特别说一下用exec时构造?c=exec(‘cp f* 1.txt’);(将flag.php中的内容复制给1.txt) 访问1.tx

  • Verilog 语法练习:HDL Bits做题笔记(第二章 Verilog Language)2022-01-12 20:32:59

    2.4、Procedures 目录 2.4、Procedures 2.4.1、Always blocks(combinational)  2.4.2、always blocks (clocked) 2.4.3 if statement 2.4.4、 if statement latches 2.4.5、Case statement: 2.4. 6、Priority encoder 2.4.7、Priority encoder with casez: 2.4.8、Avoiding latc

  • 2022/1/7 红宝书第二、三章框架图2022-01-07 20:57:59

    写在前头 在我决定走前端时,大概是21年暑假,那时参加了学校的ACM集训,在坚持了一个暑假期间,我也认识到自己不是“小镇做题家” 。当然也没那做题的脑子。 之前都是一直偶尔兴趣来了学学前端。 大一折腾了很多其他的玩意(钱,嘻嘻嘻),也赚到没几个硬币。现在大二开始好好准备春招。

  • 养猪日记 2022.1.62022-01-07 01:31:33

      Thursday  晴     今天是和

  • Web做题笔记2021-12-26 18:31:02

    Backup   如果网站存在备份文件,常见的备份文件后缀名有:“.git” 、“.svn”、“ .swp”“.~”、“.bak”、“.bash_history”、“.bkf” 尝试在URL后面,依次输入常见的文件备份扩展名。 到.bak时有反应   通过wps打开无flag   换成浏览器   仍为此界面,看看源代码试试  

  • VSCode刷题时的便捷输入输出操作2021-12-14 13:32:38

    VSCode刷题时的便捷输入输出操作 做题的时候需要输入题目的数据,然而有时候一直WA就需要不停的复制题目数据粘贴,一来二去极其浪费时间,影响做题效率,并且有可能还会使人容易劳累,为了解决这个问题有人提出了利用宏定义将输入输出以文件的形式重定向,但是他们的宏定义在提交代码的时候需

  • OI学习日志 12月份2021-12-09 13:34:53

    前面应该还有几天有记入,但是好像没有保存:( 2021.12.9 - 学习fhq treap的第2天,有点领会到其间精髓了,但是还不是很清楚 - 我落实代码能力还是太弱了,这导致我做题的时候一直抗拒去推正解。 $a^{2}$

  • 攻防世界第一次做题的wp2021-12-05 19:58:35

    1.this_is_flag 这道题题目描述直接就给出flag了,实在是最简单的题了。 2.pdf 这道题给了一张图片,如下: 看到这个,图片最先想到的就是图片隐写了,由于是在网页里面打开的图片,就先在网页里面查看一下有没有什么隐藏信息,于是用鼠标乱点,果然发现了猫腻,看下图 图片中隐藏有信息,用Ctr

  • 11月27日总结2021-11-27 23:31:05

    今天是个略微特殊的日子,菜鸟杯在今天举行!!!那么今天就介绍一下我今天在菜鸟杯的心路历程以及对自己以往经验的总结吧。 第一次看到这个比赛的时长时就吃了一惊,5个小时!这是我第一次参加时长这么长的比赛,心里难免还是会有些紧张,一开始就落后了别人好多。再加上一些别的因素,题目都有

  • Java笔试题做题笔记(一)2021-11-18 20:03:39

    1.以下关于集合类 ArrayList 、 LinkedList 、 HashMap 描述错误的是:C A HashMap实现Map接口,它允许任何类型的键和值对象,并允许将null用作键或值 B ArrayList和LinkedList均实现了List接口 C 添加和删除元素时,ArrayList的表现更佳 D ArrayList的访问速度比LinkedList快 解析: A

  • 【考试总结】test 10.182021-11-16 13:35:06

    test 10.18 考试策略与过程 看T1,只会写50分,但是写挂了。T2题目看不懂,T3不会做。看T4,发现是个基环树,每棵树内的路径可以用树上差分,环上我的处理方法特别复杂,特别难写,至少200多行。但实际上不合法情况的条件就是两条路径都有点。 经验教训 T4暴露出我分类讨论,化简条件

  • Python——对前一阶段的反思与总结2021-11-13 16:32:17

    目录 总结新的学习方法下一阶段的目标 总结 怎么说呢,开始的态度还是相对放松的,可能是因为刚开始学,有点掉以轻心了。结果直接出师不利,直接考到了三十多分的“高分“。确实比较丢人吧,自己前段时间做的也确实不够好。看似来的很积极,可坐在这里效率却远远不够,甚至有时还好高

  • 21 天好习惯”第一期-152021-11-12 23:31:27

    今天是算法组的周练,所以我打算写一下我在算法组周练获得的一些收获。 首先是最简单的签到题,但是我做了6遍才做对。这题其实就是考察对数据类型范围的掌握情况,可以看到a,b的范围很大。所以我学到了做题时要看清楚数据的范围。 下面是我的代码    还有一题印象比较深的是  这

  • 11.10 正睿做题笔记2021-11-11 08:00:06

    T1 T1 的正确结论在考场上写出来,然后我却不是很确定。事后想一想还是那个数据范围的问题,其实先手为了避免损失,一定会先选小的,再选大的。排序直接做就可以。但似乎并不能严谨证明。 代码: #include<bits/stdc++.h> #define dd double #define ld long double #define ll long long #

  • 正则匹配——Bugku CTF平台2021-11-06 12:34:48

    正则匹配 题目是来源https://ctf.bugku.com/challenges/detail/id/90.html Bugku CTF 这个平台题目综合性比较低,更容易一个一个点的去理解,写一点自己做题步骤 http://114.67.246.176:10704/ 题目环境,我们打开 我们看到是一段PHP代码,我们复制到文本编辑器中(方便调试) 不知道

  • 2021.11做题记录2021-11-06 11:01:31

    计划主要以小视野和CF2500~2600为主 小视野上的题直接瞎起名字了 東京 Tokyo とうきょう 可以考虑 dp,按照最短路长度把点分层,发现要么这一层到下一层连边,要么是层之间连边 因为 2 可以随便取,所以实际上是求一个图的每个点的最短路长度之和 用 \(f[i][j]\) 表示 \(i\) 个点最后一层

  • “二十一天好习惯”第一期-142021-11-05 23:04:15

    这是今天在做题时遇到的问题,选择语句中不能和0进行比较。需要定义一个常变量#define g 1e-6,然后再使需要比较的值和g进行比较。如d<=g就是d<0,d>=g就是d>0,其他情况就是d=0。 这个g表示一个极小的数,可以看做0。 还有一个也是今天做题遇到的,使用格式码%g可以不输出末尾无意义的0

  • NOIp前做题记录2021-11-04 08:01:59

    CSP2021 A 廊桥分配 考场上做出来了。比较简单,但是考场上脑抽了好久。 用一个 set 增量维护第 \(i\) 个飞机来后要全部填满的廊桥数,然后随便统计一下即可。 https://loj.ac/s/1281530 B 括号序列 我设计了一个比较复杂的状态,但是实际上感觉很清晰。\(f(i,j,0/1/2/3/4)\) 代表 \([i

  • ARC092做题记录2021-11-02 20:35:05

    想说的话 最近有点题荒,找了场简单一点好落实的ARC做了一下。 就是这一场了。 ARC092 C 题意 给两类点,第一类点为\((a_i,b_i)\),第二类点为\((c_i,d_i)\),若存在点对\((i,j)(i,j\in [1,n])\)使得\(a_i<c_j\)且\(b_i<d_j\),则\((i,j)\)可以组称一对好点。问最多能组成多少对好点。点不

  • 11月做题记录2021-11-01 23:03:07

    不知道为什么就开了这个坑。 争取在 NOIP 之前每日更新( 11.1 *1442C 考虑分层图。在第 \(19\) 层的时候换方向的代价已经超过了走一遍图的代价,所以如果能在 \(19\) 层之前到达 \(n\) 的话一定不会再往下走。如果翻转 \(19\) 次还无法到达 \(n\),就需要走的层尽量少,最短路时将换层代

  • 20211025~20211031周总结2021-10-31 19:03:45

    本周只考了三场模拟赛,但是我场场挂巨大多分,因此特写一篇总结来记下我犯下的憨憨错误。 写代码时不要图省事,比如dp有4种转移时不要觉得全部类似就照抄前面的转移,不要随便增加一些莫名奇妙的特判。代码里的每一句话都是需要过脑子想想有没有道理的。 特别注意边界情况/特殊情况。只

  • 程序题做题一般步骤2021-10-26 23:03:58

    程序题做题一般步骤 (持续更新中(* ^ _ ^ *)  ) 一、读题 翻译题目意思 注意题目的细节(比如:输出格式,数据范围等等) 二、写总体思路 模块思想(不同的功能用分为不同的模块,比如输出模块,输入模块)如果有使用函数,通常一个函数为实现一种功能。 三、落实思路细节 具体到 初值怎么选 变

  • 算法第三章上机实践报告2021-10-25 10:01:05

    算法第三章上机实践报告 1. 实践报告任选一题进行分析。内容包括: 1.1 问题描述 7-4 编辑距离问题 (25 分) 设A和B是2个字符串。 要用最少的字符操作将字符串A转换为字符串B。 这里所说的字符操作包括 (1)删除一个字符; (2)插入一个字符; (3)将一个字符改为另一个字符。 将字符串A变

  • CSP-S 2021 游记2021-10-24 23:32:32

    福兮祸之所伏 胜利是一种肯定,代表我应该在这条路上坚定不移地走下去。 胜利也是一种危机,它粉饰太平、养虎自齧,并把人最丑陋的一些想法暴露出来;虚荣心、骄傲心都在这个过程中被放大,懒惰心、自满心也找到了它所恃的借口。 一、检讨我的失态。 出考场后我跟一位发挥很失常的大佬说了

  • 脑洞da开-CTF做题经验分享2021-10-23 11:34:44

    作为一个 ctfer 做题时的思维真的太重要了,有的题明明很简单却总是卡在最后一步,以几个题为例说一下啥是逆向思维和发散思维 逆向思维 逆向思维当然在逆向中是最常用的,但是misc,web中也会遇到 一个misc题: # js逆向算法 /** * Pseudo md5 hash function * @param {string} stri

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有