[置顶] Matplotlib数据可视化--拆线图

摘要: 一.介绍 Matplotlib 是 Python 编程语言及其数值计算库 NumPy 的一个2D 绘图库。它被公认为 Python 生态系统中最著名、使用最广泛的可视化工具包。 核心特点: 功能强大:从简单的折线图到复杂的3D图形、动画,几乎无所不能。 高度可控:可以对图表的每一个元素(刻度、标签、 阅读全文

posted @ 2025-11-25 11:39 花阴偷移 阅读(9) 评论(0) 推荐(0)

[置顶] Pandas --DataFrame 文件处理

摘要: 一. csv文件读写操作 """ csv文件读取 """ #sep间隔符号是逗号,默认也是逗号 #head()是默认读取前5条的数据 #默认读取所有列,如果只读只指几列数据,使用usecols df=pd.read_csv("doc/companyinfo.csv",sep=",",usecols= 阅读全文

posted @ 2025-11-24 15:37 花阴偷移 阅读(4) 评论(0) 推荐(0)

[置顶] 逆向基础--C++ 运算符 (05)

摘要: 一.运算符 C++的运算符 包括:算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符、其它运算符。 1.1 算术运算符 包括:+(加) -(减) *(乘) /(除) %(取模) ++(整数值增加1) --(整数值减少 1) 1.2 关系运算符 包括:==(是否相等) !=(是否相等) >(大于 阅读全文

posted @ 2025-11-17 23:26 花阴偷移 阅读(6) 评论(0) 推荐(0)

[置顶] Pandas --DataFrame基本操作

摘要: 一.介绍 DataFrame是pandas中另一个核心数据结构,它是一个二维的、大小可变的、可以存储多种类型数据的表格结构。每一列可以是不同的类型(数值、字符串、布尔值等),并且有行索引和列索引。类似于Excel表格或SQL数据库中的表。它由行和列组成,每一列都是一个Series对象。DataFra 阅读全文

posted @ 2025-11-16 20:21 花阴偷移 阅读(22) 评论(0) 推荐(0)

[置顶] 逆向基础--C++ 存储类 (04)

摘要: 一.存储类介绍 C++ 存储类用于定义变量/函数的生命周期和可见性。它们说明了变量在程序中的存储位置以及如何被访问。下面列出 C++ 程序中可用的存储类: 1) auto (自动存储类) 在C++11之前,auto关键字用于声明自动存储期的局部变量。但是,在C++11中,auto的用法已经改变,现在 阅读全文

posted @ 2025-11-11 10:49 花阴偷移 阅读(9) 评论(0) 推荐(0)

[置顶] 逆向基础--数据传输指令mov和xchg (10)

摘要: 一. 介绍 数据传输指令包括:mov、 xchg、xlat、 lea、 lds、 les、push、 pop、pushf、lahf、 sahf、 popf、in、out。 重点掌握:mov、 xchg、xlat、 lea、push、 pop 扩展:已知8086是16位CPU,其寄存器分为通用寄存器、 阅读全文

posted @ 2025-11-10 15:14 花阴偷移 阅读(23) 评论(0) 推荐(0)

[置顶] 逆向基础--C++ 作用域、常量、修饰符类型 (03)

摘要: 一. 作用域介绍 局部作用域:在函数内部声明的变量具有局部作用域,它们只能在函数内部访问。局部变量在函数每次被调用时被创建,在函数执行完后被销毁。 全局作用域:在所有函数和代码块之外声明的变量具有全局作用域,它们可以被程序中的任何函数访问。全局变量在程序开始时被创建,在程序结束时被销毁。 块作用域: 阅读全文

posted @ 2025-11-10 11:05 花阴偷移 阅读(10) 评论(0) 推荐(0)

[置顶] 逆向基础--汇编源程序认识(08)

摘要: 一.介绍 1)编写汇编源程序 学习时可以使用Notepad++来编写源程序, 后期可以使用专门的汇编IDE。如: MASM32 用于Windows平台汇编开发、SASM跨平台的简单汇编IDE、VS Code + 汇编插件等等 2)对源程序进行编译连接(Link) 使用如:masm 来编译.asm(全 阅读全文

posted @ 2025-11-06 11:29 花阴偷移 阅读(13) 评论(0) 推荐(0)

[置顶] (027)模拟器下用Frida对app的so层Hook示例

该文被密码保护。 阅读全文

posted @ 2025-10-27 21:25 花阴偷移 阅读(0) 评论(0) 推荐(0)

[置顶] (026)分析定位Native函数

该文被密码保护。 阅读全文

posted @ 2025-10-23 17:35 花阴偷移 阅读(0) 评论(0) 推荐(0)

[置顶] (025) 使用IDAPro逆向apk的so文件

该文被密码保护。 阅读全文

posted @ 2025-10-23 17:33 花阴偷移 阅读(0) 评论(0) 推荐(0)

[置顶] (024)使用Ghidra逆向apk的so文件

该文被密码保护。 阅读全文

posted @ 2025-10-23 17:27 花阴偷移 阅读(0) 评论(0) 推荐(0)

[置顶] (019)DEX文件动态脱壳--函数抽取

该文被密码保护。 阅读全文

posted @ 2025-10-23 17:24 花阴偷移 阅读(0) 评论(0) 推荐(0)

[置顶] (023)Frida-py注入分离响应处理

该文被密码保护。 阅读全文

posted @ 2025-10-22 18:19 花阴偷移 阅读(0) 评论(0) 推荐(0)

[置顶] (022)Frida-trace

该文被密码保护。 阅读全文

posted @ 2025-10-21 15:33 花阴偷移 阅读(0) 评论(0) 推荐(0)

[置顶] (021)模拟器下用Frida-py对app的Java层Hook示例

该文被密码保护。 阅读全文

posted @ 2025-10-08 15:29 花阴偷移 阅读(0) 评论(0) 推荐(0)

[置顶] (020)Objection快速查找关键代码逻辑定位

该文被密码保护。 阅读全文

posted @ 2025-10-03 17:55 花阴偷移 阅读(0) 评论(0) 推荐(0)

[置顶] (018)DEX文件动态脱壳--内存dump脱壳

该文被密码保护。 阅读全文

posted @ 2025-10-02 15:07 花阴偷移 阅读(0) 评论(0) 推荐(0)

[置顶] (017)APK文件加固检测方式

该文被密码保护。 阅读全文

posted @ 2025-09-29 23:23 花阴偷移 阅读(1) 评论(0) 推荐(0)

[置顶] (016)Magisk介绍

该文被密码保护。 阅读全文

posted @ 2025-09-27 23:19 花阴偷移 阅读(1) 评论(0) 推荐(0)

2025年11月14日

Pandas --Series序列

摘要: 一.什么是Series pandas Series 是一个带有标签的一维数组,能够保存任何数据类型(整数、字符串、浮点数、Python对象等)。你可以将它想象成 Excel 表格中的一列,或者一个字典与列表的结合体。是构建和分析更复杂二维数据(DataFrame)的基础。 它的两个核心组成部分是: 阅读全文

posted @ 2025-11-14 16:41 花阴偷移 阅读(12) 评论(0) 推荐(0)

2025年11月12日

逆向基础--数据传输指令xlat push pop lea-lds-les (11)

摘要: 一. xlat 换码指令 作用:将BX和AL的值相加作为内存地址,从该地址取一个字节,然后把这个字节的值赋给AL。 xlat 不需要操作数,直接输入。如mov ax,bx是二个操作数。 使用格式: xlat ; ds:[bx+al]该地址取一个字节给al 如下图所示:已知:ds=073F, bx=0 阅读全文

posted @ 2025-11-12 14:13 花阴偷移 阅读(9) 评论(0) 推荐(0)

2025年11月9日

逆向基础--C++数据类型 (02)

摘要: 一.介绍 使用编程语言进行编程时,需要用到各种变量来存储各种信息。变量保留的是它所存储的值的内存位置。这意味着,当您创建一个变量时,就会在内存中保留一些空间。 变量的名称可以由字母、数字和下划线字符组成。它必须以字母或下划线开头。 大写字母和小写字母是不同的,因为 C++ 是大小写敏感的。 1.1 阅读全文

posted @ 2025-11-09 11:43 花阴偷移 阅读(6) 评论(0) 推荐(0)

导航