Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.
Get Feedero2oxy.cn
Get the latest updates from print("") directly as they happen.
Follow now 38 followers
Last updated 12 days ago
12 days ago
就开了一个Stack 然后执行一下看看是什么功能 发现是让你输入一个shellcode 然后执行 打开IDA int __cdecl main(int argc, const char **argv,...
3 months ago
一、语义分析介绍 1.1 介绍 此次分析的语义分析模块使用的是 https://github.com/wallarm/libdetection libdetection 原理是通过用户输入的字符串 使用词法提取的方式生成词法的Token 并标记好 当前Token的危险等级、和操作符,发送给语法分析, 再由语法分析进行提起符合预设的规则判断为攻击行为。 1.2...
3 months ago
仓库代码 https://github.com/aaPanel/aaWAF/tree/main/php_engine PHP执行流程 参考: https://github.com/php/php-src/blob/master/Zend/zend_language_scanner.l https://github.com/php/php-src/blob/master/Zend/zend_language_parser.y 一、词法分析 1.1 Lexer结构体 以及实例化 // Lexer...
7 months ago
一、LL(1) 文法介绍 第一个L代表 分析时从左向右扫描 第二个L代表分析过程将最左推导 1 代表只需要向右看一个符号 二、FIRST 集合 FIRST(N) = 从非终结符N开始推导的出句子开头的所有可能终结符号集合...
8 months ago
分析树 1、推导可以表达成树状的形状结构 (和推导的顺序无关) 2、特点 一、树中的每个内部节点代表非终结符 二、每个叶子节点代表终结符 三、每一步推导代表如何从双亲节点生成它的直接孩子节点。 例子1 如果G为 E--> num E-->...
8 months ago
一个上下文无关文法包括: 一个字符集、一个变元集合以及一个产生式集合,并且变元集合中有一个变元被称为初始变元。 所谓产生式就是 S→aSb 这样的,由一个变元变成变元和字符组成的串的式子。 举个例子: 自然语言中的句子的典型结构 主语 谓语 宾语 名词 动词...
8 months ago
还是已获得的a(b|c)* 为例子 已经获取到了这样一个的DFA的。这样的一个DFA可以通过Hopcroft 算法得到更为简单的一个DFA Hopcroft 算法初始化N 和A A 代表是终态集合 就是接受集合 N 代表非终态集合...
8 months ago
如果需要将NFA转为DFA 需要如下几个步骤 1、消除ε-跃迁 2.在单个输入字符上从一个状态进行多次转换。 NFA状态的操作 操作 说明 ε-closrue(s) 仅在ε-跃迁上从NFA状态s可到达的NFA状态集。 ε-closrue(T) 仅在ε-跃迁上从T中的一些NFA状态可到达的NFA状态集。 Move(T,a)...
8 months ago
Thompson 算法 基于对 RE 的结构做归纳 对基本的 RE 直接构造 对复合的 RE 递归构造 如图。举例出5种方式...