---
title: 逆向工程基础
date: 2015-12-28 16:06:58
tags:
  - 逆向
---

![](https://ek8whxe.cloudimg.io/s/width/226/https://www.gitbook.com/cover/book/wizardforcel/re-for-beginners.jpg)

来源：[《Reverse Engineering for Beginners》](http://zhuanlan.zhihu.com/wooyun/19810488)

<!--more-->

## 简介 ##

乌克兰黑客 Dennis Yurichev 在 github 上以 latex 代码的方式开放了他的最新的图书：RE for Beginners(逆向工程入门)。

这本书针对的硬件平台是 x86,x86_64 和 ARM，操作系统是 GNU/Linux 和Windows，这本书内容包括PE和ELF文件格式，栈的缓冲区溢出，系统调用，PIC， LD_PRELOAD，C++ STL, OpenMP 以及 Win32 SEH，如果你对 binary audit 有兴趣，这本书绝对是很好的选择。　　

作者表示，这本书是免费的，可以以源代码的形式（LaTeX）免费获得，并将永远如此，没有出版的计划。作者会继续更新，同时也接受捐赠，捐赠者的名字将会出现在书内，而且捐助者将获得一个重新排列作者写作计划项目的权利。

英文 PDF：["Reverse Engineering for Beginners" free boo](http://yurichev.com/RE-book.html)  
捐赠页面：[Donate](http://yurichev.com/donate.html)  
GitHub页面：[dennis714/RE-for-beginners - GitHub](https://github.com/dennis714/RE-for-beginners)

## 在线阅读 ##

+ [在线阅读](https://www.gitbook.com/book/wizardforcel/re-for-beginners/details)

## 下载 ##

+ [PDF格式](https://www.gitbook.com/download/pdf/book/wizardforcel/re-for-beginners)
+ [EPUB格式](https://www.gitbook.com/download/epub/book/wizardforcel/re-for-beginners)
+ [MOBI格式](https://www.gitbook.com/download/mobi/book/wizardforcel/re-for-beginners)
