自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 NJUPT逆向应试

本博客面向NJUPT的逆向应试,仅供参考,大佬飘过,不喜勿喷。文章目录1.windows平台的各种典型调试工具及应用的场景;2.各种典型的查壳工具名称及对应的用途;3.虚拟化环境的搭建过程中涉及的步骤、原理、工具名称;4.crackme分析的入手方法;5.压缩壳的脱壳步骤及对应的原理;ESP定律(栈平衡原理)6.花指令的原理及意义;花指令1花指令2花指令3花指令4花指令5花指令6花指令7花指令8(配合裸函数)7.olldbg典型快捷键的名称、功能;8.调试中不同断点的使用原理及使用条件(1)int 3断.

2021-06-23 12:26:05 1296 11

原创 【数据结构(C语言实现)】二叉树

对二叉树的知识点做个简单的总结文章目录【数据结构(C语言实现)】二叉树一、二叉树的存储表示1.顺序存储2.链式存储二、二叉树的基本运算三、二叉树的遍历1.深度优先2.宽度优先(层次遍历)四、二叉树的结点数目计算和二叉树的清空操作1.计算结点数目2.清空二叉树五、树和森林1.树、森林、二叉树的转换(1)树——>二叉树(2)森林——>二叉树(3)二叉树——>树/森林2.树的存储表示3.树和森林的遍历六、堆和优先权队列1.建堆运算2.优先权队列七、哈夫曼树和哈夫曼编码【数据结构(C语言实.

2021-06-22 13:03:15 456

原创 【数据结构(C语言)】内排序算法(简单选择排序、直接插入排序、冒泡排序、快速排序、两路合并排序、堆排序)概述与C语言实现

文章目录内排序算法(简单选择排序、直接插入排序、冒泡排序、快速排序、两路合并排序、堆排序)一、简单选择排序(1)算法内容(2)程序实现:(3)复杂度和稳定性二、直接插入排序(1)算法内容(2)代码实现(3)复杂度和稳定性三、冒泡排序(1)算法内容(2)代码实现(3)复杂度和稳定性四、快速排序(1)算法内容(2)代码实现(3)复杂度和稳定性五、两路合并排序(1)算法内容(2)代码实现(3)复杂度和稳定性六、堆排序(1)知识储备(2)算法内容(3)代码实现(4)复杂度和稳定性七、总结与对比八、排序算法实现内排

2021-06-19 12:23:59 1562 9

原创 【数据结构】图论

文章目录第9章 图论一、关键路径1.关键路径的求解步骤2.关键路径算法(1)算法实现(2)时间复杂度二、最小代价生成树1.普利姆算法(1)内容:(2)算法设计:(3)时间复杂度:2.克鲁斯卡尔算法(1)内容:(2)算法设计:(3)时间复杂度:三、图的单源最短路径1.迪杰斯特拉算法(1)算法设计(2)时间复杂度(2)时间复杂度第9章 图论一、关键路径1.关键路径的求解步骤(1)对AOE网进行拓扑排序(2)用下列公式按拓扑序列求出每个事件\textcolor{red}{事件}事件可能的最早发生时间Ee

2021-06-16 19:22:14 162

原创 PE文件与脱壳初探

PE文件与壳一、PE文件的载入机制:(一)相对虚拟地址RVA:(二)文件偏移地址(物理地址):二、PE文件结构简述(一)MS-DOS头部(二)PE文件头DataDirectory[16](数据目录表):(三)区块一、PE文件的载入机制:PE文件并不是作为单一映射文件被载入,它先被Windows加载器(PE装载器)遍历,决定哪个部分要被映射,(映射是高偏移地址对应高内存地址)。然后PE文件被载入内存,数据结构布局与原始的一致之外,数据间的相对位置不一定一致。所以某一部分的载入偏移地址不一定等于原始偏移地

2021-06-07 01:04:12 2778 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除