摘要:
##c语言if单分支结构所对应的汇编代码结构 #include "stdafx.h" int main(int argc, char* argv[]) { if(argc > 8 ) { printf("argc > 8"); if(argc > 50) { printf("argc > 50"); 阅读全文
摘要:
##Windows消息机制 Windows是一个消息(Message)驱动式系统。Windows消息提供在应用程序与应用程序之间、应用程序与Windows系统之间进行通信的手段。应用程序想要实现的功能由消息触发,通过对消息的响应和处理完成。 ##消息处理过程 Windows先将输入的消息放入消息队列 阅读全文
摘要:
###前言 一位逆向工程大师,可能具备以下特征 永远保持好奇心,崇尚自由——既能促使探索,也能抵抗商业利益和欲望的侵袭。有了它,枯燥的代码世界才有了生气。 勤奋与毅力。在一篇关于逆向的文章中这员工的语句:"让我们搞清楚"作为一名逆向工作者需要具备的基本条件,其实那并不是扎实的汇编功底和编程基础——可 阅读全文
摘要:
##知识回归 ##线性表的内容 ##线性表的定义和特点 线性表具有相同特性的数据元素的一个有限序列 (a1,a2,a3,a4........,ai-1,ai,ai+1,....,an) a1 为起始结点 an 为终端结点 a2 为a3的前驱结点 a4 为a3的后继结点 其中数据元素的个数n定义为表的 阅读全文
摘要:
##1.1基本概念和术语 数据(Data) 是能输入计算机且能被计算机处理的各种符号的集合 信息的载体,是对客观事物符号化的表示 能够被计算机识别、存储和加工 数值型的数据:整数、实数等 非数值型的数据:文字、图形、图像、声音等 数据元素(Data Element) 是组成数据的基本单位,在计算机程 阅读全文
摘要:
##beans的作用域 ##单例模式(Spring默认模式) <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www 阅读全文
摘要:
##Java反射机制概述 Reflection(反射)是Java被视为动态语言的关键,反射机制允许程序在执行期借助于ReflectionAPI取得任何类的内部信息,并能直接操作任意对象的内部属性及方法. Class c = Class.forName("java.lang.String"); 加载完 阅读全文
摘要:
##第一步 第一步:新建一个Moudle,添加web支持!建立包结构com.my.it.controller 第二步:由于Maven可能存在资源过滤问题,我们将配置完善 <build> <resources> <resource> <directory>src/main/java</director 阅读全文
摘要:
##堆栈 ###什么时堆栈 一块区域:临时存储一些数据,如果数据量很少就放在寄存器中 ###堆栈需要具备的功能 能够记录存了多少数据,能过快速地找到某个数据。 ###堆栈的优点 临时存储大量数据,便于查找 ###简单的堆栈模型 BASE,TOP是2个32位的通用寄存器,里面存储的是内存单元编号(内存 阅读全文
摘要:
##PE ###需要用到的工具 十六进制文本编辑器:winhex或者UltraEdit ###工具的使用 首先任何文件在计算机中存储都是0和1 上面两个工具就是用于查看文件在计算机中的存储内容 由于0和1比较冗长,所以使用十六进制来显示数据 ##可执行文件 ###什么是可执行文件 可执行文件 (ex 阅读全文