自定义博客皮肤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)
  • 资源 (4)
  • 收藏
  • 关注

原创 Windows平台PE文件,内存地址到磁盘地址的转换(RVA to RAW),补丁原理

内存地址转换为磁盘地址计算公式为 RAW = RVA(相对虚拟地址) - VirtualAddress(内存中节区起始地址) + PointerToRawData(磁盘文件中节区起始位置)RVA = VA(虚拟地址) - ImageBase(基址)=>RAW = VA - ImageBase - VirtualAddress + PointerToRawData

2017-11-23 18:12:29 1592

原创 .Net平台 C# 程序, 使用DILE(Dotnet IL Editor) 进行动态调试

.Net平台 C# 程序, 使用DILE(Dotnet IL Editor) 进行动态调试.Net程序的逆向。

2017-09-15 10:07:10 2752

原创 C++ 虚函数表 存在哪

C++通过虚函数实现多态。那么虚函数表具体保存在哪?是每一个对象都有虚函数表,还是每一类有虚函数表?让我们通过代码分析一下。

2017-03-30 15:49:40 14104 3

原创 Windows PE文件各个节(Section)分析

PE(Portable Executable),即可移植的执行体。PE文件通常包括以下节(Section).textbss/BSS,text/CODE,.rdata,.data,.idata,.edata,.rsrc,.reloc

2017-03-30 14:51:38 3713

原创 C/C++ 不使用库 实现Trim

这篇文章主要介绍了C++语言在不使用库的条件下,实现Trim函数。 面试过程中碰到问题,当时说了下思路,回来之后写代码验证了一下。主要思想是加了一个指针,记录最后一个非空格的字符。时间复杂度为o(n)。代码如下: //获取字符串第一个非空格的字符char* GetFirstNotSpace(char* str){ if(str == NULL) return NULL;

2017-02-17 11:04:43 398

中文第二版-编程珠玑.pdf

经典的算法书,对算法学习和找工作很有用,而且是高清的哦!!

2011-04-24

StarUML指导手册

介绍StarUML软件的使用方法,很好的入门教程。

2010-11-17

用U盘装系统的操作全程图解

如何使用U盘重装系统,使用PE微型系统,将系统下载到 U盘之中。

2010-10-22

空空如也

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

TA关注的人

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