摘要 对于处理复杂文件格式的应用,CGF 随机变异并不能产生有效的文件。本文介绍了 smart grebox fu...[作者空间]
通常我们使用gcc来生成可执行程序,命令为:gcc hello.c,默认生成可执行文件a.out 其实编译(包括链...[作者空间]
cmake cmake_minimum_required命令语法:cmake_minimum_required(V...[作者空间]
Abstract 不使用符号执行来解决路径约束,从而增加分支覆盖率。为了有效地解决路径约束,我们引入了几个关键技术...[作者空间]
介绍 DataFlowSanitizer 是动态数据流分析工具,和其他 Sanitizer 工具不同,该工具本身并...[作者空间]
介绍 —— 什么是 pass 官方文档[https://llvm.org/docs/WritingAnLLVMPa...[作者空间]
参考文章:React-Native 生命周期函数[https://blog.csdn.net/XHL1314mmq...[作者空间]
jimple 是一种中间代码,用来简化分析,以及简化向 java 字节码的过渡。 jimple 是一种类型化的、三...[作者空间]
Block scopes and the var/let/const keywords Always use th...[作者空间]
对象 u - 表示用户 (user)g - 表示用户组 (group)o - 表示其它 (others)a - 表...[作者空间]
正则表达式 正则表达式规则汇总 字符描述\cx匹配由x指明的控制字符。例如, \cM 匹配一个 Control-M...[作者空间]
什么是堆 堆(chunk)内存是一种允许程序在运行过程中动态分配和使用的内存区域。相比于栈内存和全局内存,堆内存没...[作者空间]
enum 枚举是 C 语言中的一种基本数据类型,它可以让数据更简洁,更易读。 枚举语法定义格式为: 接下来我们举个...[作者空间]
pwntools pwntools是一个CTF框架和漏洞利用开发库,用Python开发,旨在让使用者简单快速的编写...[作者空间]
判断对象已经死亡 引用计数法 给对象中添加一个引用计数器,每当有一个地方引用它,计数器就加 1;当引用失效,计数器...[作者空间]
Collection Java标准库自带的java.util包提供了集合类:Collection,它是除Map外所...[作者空间]
指令基本格式操作码 操作数1 (操作数2 ……)对于双操作数指令,一般来说第一个是目标操作数 简单指令...[作者空间]
什么是反射 Java的反射是指程序在运行期可以拿到一个对象的所有信息。正常情况下,如果我们要调用一个对象的方法,或...[作者空间]
SQL注入 判断数字型和字符型还有闭合的原理 数字型的sql语句: 字符型的sql语句: 拿数字型来说,你不管在后...[作者空间]
入侵条件 只要攻击者满足三个条件,就能实现成功入侵: 木马上传成功,未被waf拦截; 知道木马的路径在哪; 上传的...[作者空间]