FileGlobbing
File GlobbingMatching with *读题,我们知道了*的作用,大概相当于万能牌(还是一张更比多张强的那种 要求给cd的参数不超过四个字符,于是: 1cd /ch* 便可到达/challenge目录,然后运行/challenge/run就可以啦 Matching with??的作用与*类似,区别是可以匹配所有的字符,?只能匹配一个字符 那么解题过程和上一题类似 1cd /?ha??enge Matching with[]先到/challenge/files目录 然后由题可知,要运行一个能包含那四个文件的参数 所以: 1/challenge/run file_[bash] Matching paths with []由题,我们 要从~目录开始(进去就是这里),给/challenge/run传递一个参数,这个参数包括路径和那四个文件 1/challenge/run /challenge/files/file_[bash] Mixing...
善假于物也
善假于物也0.前言 最近,据我观察,我们攻防组的新生在完成pwn.college任务和早前复现新生赛时普遍存在读不懂题,看不懂要求,不知道命令页在说什么等情况。这对我们造成了很不好的体验,也在一定程度上打击了我们的积极性。然而,这完全是正常的。试想,假如有人一上来就什么都能看懂,那想必ta不是英语母语者,就是之前有研究,对计算机中的英语比较熟练,再或者,ta根本就是个天才。很显然,我们中的绝大多数都不是上面的三类人。 “君子生非异也,善假于物也。”不必沮丧,只要我们能够合理的使用工具,不仅在完成pwn.college的任务时能更加流畅,还能一定程度上提升自己解决问题的能力,让我们拥有自信与勇气。鉴于此,便有了这篇文章。此文并非说教(当然,同为新生,我也没有资格与立场说教),而是本人的一些心得与经验的分享。 1.翻译工具的使用 我们都知道机翻有时候非常雷人,因为很多单词在计算机领域中的含义和其在日常使用时的含义并不相同,但在我们对这个领域的了解还不够深刻,没有做好独立面对全英界面的时候,我们仍然需要翻译工具。 ...
DinestingDocumentation
Digesting Documentationpwn.college的Linux Luminarium中Digesting Documentation模块的简单wp Learning From Documentation按照题目上写的,把 –giveflag 当成/challenge/challenge的参数 1/challenge/challenge --giveflag 即可 Learning Complex Usage首先根据关卡描述,我们了解到了有时候我们的参数也需要一个参数 例如题上说的打印关卡描述 1/challenge/challenge --printfile /challenge/DESCRIPTION.md –printfile是/challenge/challenge的参数,/challenge/DESCRIPTION.md又是 –printfile的参数 会了之后,我们进入工作区,在根目录发现了flag文件 1/challenge/challenge --printfile...
蓬门今始为君开
蓬门今始为君开whoami物联网工程带学生 刚刚开始学网安 这里是…?这里是一个带学牲のblog 虽然暂时我也没想好做什么但是总之也算搭好了 这里有…?这里也许会有一些碎碎念/个人学习心得/简单ctf的wp(难的我不会)/发癫(? 总之欢迎学习交流