thumbnail
keystone
keystone官网 Keystone 官方使用教程 Programming with C & Python keystone keystone为一款汇编引擎,可以将汇编指令翻译为字节码 在python下的示例使用方法如下(以arm64汇编为例) from keystone import * code = """…
thumbnail
IDA Pro基础使用指南
调试环境 PC操作系统:Linux——内核信息:5.13.19-2-MANJARO(64位)、发行版信息:ManjaroLinux-21.1.6、桌面信息:KDE Plasma-5.22.5 PC处理器架构:Intel amd64 IDA版本:7.5(基于deepin-wine环境运行,deepin-wine6-stable版本为6.0) 手机系统…
thumbnail
ELF文件结构
一、格式概述 1.1 elf文件类型 elf文件有三种类型:可重定向文件、可执行文件和共享目标文件 适于连接的可重定位文件(relocatable file):这种文件是由编译器编译成的.o文件,可与其它目标文件一起创建可执行文件和共享目标文件。此外,.ko 文件也是可重定位文件 适于执行的可执行文件(executable file):这种文件是可…
thumbnail
多元线性模型(二)
1、多元线性模型概念 当线性模型中有超过两个的待定参数(即超过一个特征)时,需要用到多元线性模型 对于多元线性模型,其可列出如下函数 h_\theta(x)=\theta_0+\theta_1 x_1+\theta_2 x_2+...+\theta_nx_n 对于参数θ,可列出如下参数向量 \theta=\left [\begin{array}{c…