cdcq

梦幻小鱼干

导航

上一页 1 2 3 4 5 6 ··· 12 下一页

2020年12月20日 #

【攻防世界】secret-galaxy-300

摘要: 看了题解才会,这题很有趣 涉及到的技巧:ida里ctrl+x可以追溯变量/函数的调用 ida进去之后能看见一个da♂rk galaxy 网上有一篇题解说得很好,这个东西在程序主体里没用过,那就看看它还在哪里出现了 一路追溯,可以看到这样一个东西 不知道这个函数是咋运行的,我猜可能是程序启动的时候加载 阅读全文

posted @ 2020-12-20 21:38 cdcq 阅读(475) 评论(0) 推荐(0) 编辑

2020年12月19日 #

【攻防世界】cr4-poor-rsa

摘要: 这题其实不难,但是掉了几个坑(萌新还是缺乏经验啊) 坑1: 下载下来的压缩包里居然还是个压缩包。。 还对着包含着一堆\x00的数据处理的半天,看见了key.pub和flag.b64但是没想到居然是套娃包 坑2: 解压完后,key.pub打开是个这 BEGIN PUBLIC KEY ME0wDQYJK 阅读全文

posted @ 2020-12-19 21:48 cdcq 阅读(253) 评论(0) 推荐(0) 编辑

【攻防世界】maze

摘要: IDA反汇编的结果: 看上去确实挺草的,一堆goto和奇怪的函数,再加上题目名为迷宫,感觉很害怕 不过其实goto的结构并不混乱,函数也很简单 四个函数总共有两个功能:++x<8和x-->0 四个goto其实是每次执行完函数之后就直接跳到指定位置,把函数返回值保存下来 那么相应的,可以把v6和v9改 阅读全文

posted @ 2020-12-19 12:04 cdcq 阅读(191) 评论(0) 推荐(0) 编辑

2020年12月18日 #

CTF杂项知识

摘要: 做题技巧: O linux下的指令:strings,支持查找二进制文件中的所有可见字符 此外还有搜索字串等功能 O 一个奇怪的套路== md5网站可能帮你解出两次md5加密的结果,而程序里只加密了一次,那么flag就是把解两次之后的再md5一次==b O 有些题目解出的flag不是原始flag,可能 阅读全文

posted @ 2020-12-18 20:03 cdcq 阅读(284) 评论(0) 推荐(0) 编辑

2020年12月13日 #

ICPC2020上海站游记

摘要: 技不如人甘拜下风 我本来以为我水平提升很多了,结果就是个弟弟 只过了3题,手里卡了两题过不去,签到题做太晚,其他题看都没看 rank300,认识的人里没有比我还低的 赛后分析,手里卡的两题都是会做的,只不过做的方法不对,跑偏了,导致很难做对 题都会做啊,是水平不够吗??? 大概还是水平太低吧 没有条 阅读全文

posted @ 2020-12-13 20:18 cdcq 阅读(349) 评论(0) 推荐(0) 编辑

2020年12月5日 #

'\r'的那些事

摘要: 我们都知道'\n'是换行,那么'\r'是什么东西呢 为了理解'\r',就要说到历史上曾经出现过的一个东西: 打字机 打字机在换行的时候,不是像今天这样一敲回车就完事了,而是必须先换行,再把印字的那个东西顶到最开头去 事实上,'\n'就是让光标换行,而'\r'就是把光标顶到开头 为什么我专门开了一篇文 阅读全文

posted @ 2020-12-05 20:50 cdcq 阅读(262) 评论(0) 推荐(0) 编辑

python坑集合

摘要: konge太强了无限orzzzzzzzzzzzzzzzzzzz O python import 只会在运行时目录找,因此如果 import 子包,然后子包又 import 子包的子包,就会找不到 子包必须 from . import 孙子包 O 如果用'r'读入文件,那么'\r'会被自动去掉 应该用 阅读全文

posted @ 2020-12-05 20:05 cdcq 阅读(67) 评论(0) 推荐(0) 编辑

2020年12月3日 #

【ICPC2019上海站】H - Tree Partition

摘要: 原题: 翻译: 给你一个点权无根树,要你切掉k-1条边把它切成k个子树,要求切完后子树的点权和的最大值最小 一看最大值最小,那必然是二分 问题转化为给你一个值,问你能否把这个树切成不多于k个子树,且每个子树点权和不超过给的值 贪心1: 叶子一定选 贪心2: 如果某个点的子树全能装得下,那一定一把梭 阅读全文

posted @ 2020-12-03 21:18 cdcq 阅读(207) 评论(0) 推荐(0) 编辑

2020年12月2日 #

【ICPC2019银川站】K - Largest Common S

摘要: 原题: 题意: 给你两个n*m的矩阵,在每个矩阵中,元素的值都是1-n*m且互不相同 问你这两个矩阵的最大公共子矩阵有多大 首先可以想到由于每个值在一个矩阵只出现一次,因此两个矩阵之间建立了一个映射关系 接着考虑在和子矩阵有关的方面,这个关系有什么性质 可以发现,某个相等子矩阵中每一个元素的偏移量一 阅读全文

posted @ 2020-12-02 21:03 cdcq 阅读(228) 评论(0) 推荐(0) 编辑

2020年11月27日 #

【ICPC2019南昌站】I - Resistance

摘要: 原题: 题面太长了,我就不翻译了 大模拟,题意模拟出来即可过 看上去很模拟,其实并不复杂,游戏逻辑还是很简单的 写法:只需用一个结构体记录僵尸的所有状态,然后每次枚举僵尸和炮台去操作,不用画在地图上,如果移走(死或者达阵)就别动了,这样输出的时候就可以直接根据状态输出 细节: 1.枪塔的冷却时间需要 阅读全文

posted @ 2020-11-27 21:33 cdcq 阅读(177) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 12 下一页