正则表达式 Regular Expression, 正则表达式, ⼀种使⽤表达式的⽅式对字符串 进⾏匹配的语法规则. 我们抓取到的⽹⻚源代码本质上就是⼀个超⻓的字符串, 想从⾥⾯提 取内容.⽤正则再合适不过了. 正则的优点: 速度快, 效率⾼, 准确性⾼ 正则的缺点: 新⼿上⼿难度有 点⼉⾼. 不过只要掌握了正则编写的逻辑关系, 写出⼀个提取⻚⾯内容的正则 其实并不复杂 正则的语法: 使⽤元字符进⾏排列组合⽤ 2022-03-14 Website Spider
大学计算机基础 选择 1.一个完整的计算机系统包括____。 A)主机、键盘、显示器 B)计算机及其外部设备 C)系统软件与应用软件 D)计算机的硬件系统和软件系统 解答: 一个完整的计算机系统是由硬件系统和软件系统组成的。计算机的硬件是一个物质基础,而计算机软件是使硬件功能得以充分发挥的不可缺少的一部分。因此,对于一个完整的计算机系统,这两者缺一不可。 本题的正确答案为D。 2.微型计算机的运算器、 2022-03-14 School Learning
爬虫近期学习总结 Requests 的基本使用 用requests构建一个请求实现得到网页对应的源代码,对应构造方式有许多,大致整理如下: get请求 12import requests resp = requests.get(url,headers,data) post请求 12import requestsresp = requests.post(url,headers,data) 获取响应码 123impor 2022-03-14 Website Spider
极客大挑战 2021 By Harry0709 Equinox Matrix - 01 战队 Misc In the Air 在会场打开手机WiFi就可以得到flag 【 救 命 我 手 机 要 没 电 了 】 easysend 按照对应操作完成即可得到 flag 今天有被破防吗? 经过对 txt 里的数据分析可以得到一张图片 : 经过非常非常仔细的观察后,可以发现上面有部分字母,我们通过 2022-03-14 CTF WriteUp
Linux有趣的命令 banner 12sudo apt-get updatesudo apt-get install sysvbanner 之后banner [文字内容] aafire 天冷的时候,要是有个火炉就好了。这里有个有趣的程序: 12sudo apt-get install libaa-binaafire xeyes 启用 1xeyes 你可以使用如下命令将它放到后台运行: 1nohup xeyes &a 2022-03-14 Linux Study
PWN的基本ROP链构造 查找对应溢出 一般的溢出内容是EIP,因为EIP寄存器存储着我们CPU要读取指令的地址 可以通过 cyclic 数字这个指令来获取判断溢出点的一个长度为输入的一个字符串,再通过gdb调试观察EIP寄存器处的 4 位字符,通过指令cyclic -l 对应EIP的4位字符,得到需要填充的溢出字符长度。 保护模式 NX:防止栈上执行 (需要利用到 bss 段) Canary:检测是否发生栈溢出 Ret2 2022-03-14 Pwn
RARPasswordRecovery 逆向分析 Crack by 混入21的蒟蒻 暴力破解 运行安装包,安装对应的软件,拖入PE进行查壳分析,发现有一个 UPX 壳,直接利用 UPX.exe脱壳 脱去壳后拉入IDA分析 寻找对应的Register可以发现如下字符串 : 寻找对应的The Code you've entered invalid!之后我们利用对应的交叉引用进行查找有关函数而对程序进行分析,可以找到如下函数 : 之后跳转 2022-03-14 Reverse Practice
Re模块 正则我会写了,怎么在python程序中使用呢?答案便是 re 模块。 findall findall 查找所有,返回list 1234lst = re.findall("m","mai le fo len,mai ni mei!")print(lst) #['m','m','m']lst = re 2022-03-14 Website Spider
misc入门指北(来自于MoeCTF) misc是什么? Miscellaneous 简称 MISC,意思是杂项, 混杂的意思。 杂项,通常涉及编码解码、隐写、流量分析、电子数据取证等内容。 解题过程中会涉及各方面的知识、各种花式技巧以及各种各样的工具。 主要考察选手的快速理解、快速学习能力以及各种知识积累的深度、广度。 misc的分类 **编码&解码:**base全家桶、BrainFuck、与佛论禅…… **隐写: 2022-03-14 Misc
PWN是嘛玩意我该怎么入门(南航入门指北) 尽量简洁的简介 pwn写作 屁 达不溜 恩,读作 胖 是指对一个程序输入特定的字符,使得程序执行了一些意料之外的操作,最终拿到系统的shell的过程 “拿到shell? shell是什么? 为什么要拿? 怎么拿?” 这个同学问的非常好 具体参考提问的智慧(bushi 关于shell shell可以就理解为是一个机子的控制权限,或者操作权限 比如在windows上输入Win + R再输入cmd后回车 2022-03-14 Pwn