
会员
C++反汇编与逆向分析技术揭秘(第2版)
更新时间:2021-09-27 17:05:41 最新章节:参考文献
书籍简介
这是一部系统讲解反汇编与逆向分析技术原理、流程、方法和实用技巧的著作。本书第1版出版于2011年,10年来畅销不衰,成为反汇编与逆向工程领域的标志性著作,被数十万安全工程师和C++工程师奉为瑰宝。在全球学术界和企业界都享有盛誉,故第2版得到了全球15位安全技术专家的倾力推荐。第2版在技术、工具和案例等方面做了大量的更新和补充。通过本书,你将掌握以下知识或技能:逆向分析技术的工具和原理;逆向分析技术的流程和方法;逆向分析技术的精髓和实用技巧;软件调试的技术原理,以及代码运行时的内存表现;C++语法的实现机制和反汇编表现形式;全书共18章,分为三个部分:第一部分准备工作(第1章)简单地介绍了编译器、调试器和反汇编静态分析工具的使用方法以及反汇编引擎的工作原理;第二部分C++反汇编揭秘(第2~13章)以多种编译器为例解析了每个C/C++知识点的汇编表现形式,通过整理反汇编代码梳理流程和脉络,讲解了调试和识别各种C/C++语句的方法,并且深入剖析各知识点的底层机制;第三部分逆向分析技术应用(第14~18章)通过对PEiD、调试器OllyDbg、木马、勒索病毒等实际应用的逆向分析,带领读者领路逆向分析技术的魔力,并加深对所学理论知识的理解。
品牌:机械工业出版社
上架时间:2021-09-01 00:00:00
出版社:机械工业出版社
本书数字版权由机械工业出版社提供,并由其授权上海阅文信息技术有限公司制作发行
最新章节
钱林松 张延清
最新上架
- 会员本书是一本难度适当、易学易懂的小学生Python启蒙教材,用贴近孩子的语言,通过多个简单、有趣的编程案例,激发孩子学习和探索科技的兴趣。本书以程序为中心,适当弱化语法。本书共11章,涵盖Python输入输出、数据类型、选择循环基本结构、函数、面向对象编程、海龟绘图、二进制和GUI编程等,内容丰富全面,每章末尾配有单词表和思考题,帮助读者巩固所学知识和技能。本书适合任何想要通过Python学习编程的计算机4.2万字
- 会员《交互设计师成长手册》分为4章:初识交互设计、设计方法论、设计分析与洞察、设计执行与表现,全方位地展示了交互设计师的工作方式、工作技能和工作成果,帮助读者真正认识并理解交互设计,建立正确的交互设计思维,熟练使用交互设计工具、方法和流程,产出合理且优秀的交互设计方案,逐步成长为一名专业的交互设计师。计算机9.5万字
- 会员Docker是目前流行的容器平台。作为开发、发布和运行应用程序的开放平台,Docker为快速发布、测试和部署应用程序提供了一整套技术和方法。《Docker与Kubernetes容器虚拟化技术与应用》主要围绕容器生态体系中的核心组件Docker和Kubernetes展开,介绍了容器的组成及相关概念、容器系统架构和运行原理,重点剖析了Docker和Kubernetes两大工具的核心概念、组成和工作原理计算机9.6万字
- 会员《图解Java数据结构与算法:微课视频版》系统、全面地介绍数据结构的基础理论与算法设计,精选数据结构考研习题和各类典型例题进行讲解,案例和课后习题丰富,突出对数据结构算法实践能力的培养。本书算法均采用Java语言实现,示例代码可直接上机运行。《图解Java数据结构与算法:微课视频版》共分11章,内容包括数据结构与算法概述,线性表,栈和队列,串、数组和广义表,树,图,查找算法,排序算法,分治算法,贪计算机12.8万字
- 会员本书以PySide6/PyQt6的实际应用为主线,以理论基础为核心,引导读者渐进式学习PySide6/PyQt6的编程基础和实际应用。本书共12章,可分为5部分。第一部分介绍基于项的控件、基于模型/视图的控件(第1章和第2章),第二部分介绍处理数据库、文件、路径、缓存相关的类和应用方法(第3章和第4章)、第三部分介绍使用Graphics/View框架绘图、绘制二维图表和三维图表的相关类和应用方法(计算机5.9万字
- 会员本书是国内首先使用Pythontkinter设计GUI的中文书籍之一。本书主要讲解如何在窗口内使用Python的内部模块tkinter设计图形用户接口(GUI)程序,让用户可以利用图形接口与计算机沟通。tkinter模块是一个跨平台的窗口应用程序,使用它设计的程序可以在Windows、macOS、Linux系统上执行。2019年《PythonGUI设计tkinter菜鸟编程》一经出版便受到广大读者计算机6.4万字
- 会员本书就Python基础知识和交易策略的基本原理为切入点,由浅入深介绍了如何从零基础使用vn.py搭建自己交易系统。本书从原理着手到代码实践,内容由最基本的Python基础知识与Python中金融分析的常用包,逐步由浅入深介绍常用的指标并将使用vn.py进行实现。本书共分为8章,第1章与第2章介绍vn.py的环境搭建与Python常用的工具包,为后面使用vn.py实现交易策略做准备;第3章与第4章介计算机8.2万字
- 会员本书涵盖深度学习的专业基础理论知识,包括深度学习概述、机器学习基础、神经网络基础、卷积神经网络、循环神经网络、正则化与深度学习优化,以及比较流行的应用场景实践。本书共11章外加3个附录,系统讲解深度学习的基础知识与领域应用实践。本书内容包括深度学习概述、机器学习基础、神经网络基础、卷积神经网络和循环神经网络、正则化与深度学习优化、计算机视觉应用、目标检测应用、文本分析应用、深度强化学习应用、Ten计算机17.9万字
- 会员本书围绕Python技术栈,讲解测试开发技术栈领域的各项核心技术要点。全书共11章,首先讲解pytest单元测试框架在测试领域的技术栈要点,包含pytest从最基本的应用到高阶应用。接着讲解服务端测试开发领域主流的核心思想、主流测试开发工具在解决服务端测试开发中的技术难点,以及服务端测试框架的设计和项目实战案例。在框架的基础上扩展了服务端测试开发领域的知识面,主要介绍Docker容器化技术、基于D计算机7.8万字
同类书籍最近更新
- 会员本书内容涉及面向对象的思想、方法和技术及两门著名的面向对象程序设计语言——C++语言和Java语言,分为两部分,共12章。第一部分介绍面向对象技术,包括:软件工程概述、软件维护、软件工具与集成化环境、面向对象方法、统一建模语言UML、软件测试;第二部分介绍面向对象程序设计语言,包括:面向对象程序设计语言的核心概念、C++语言实现数据封装、C++语言实现多态性、C++语言实现继承性、Java语言基础程序设计23.6万字
- 会员本书基于最新的JavaEE6规范对JavaEE应用开发技术进行系统讲解。书中主要包括四部分内容:第一部分介绍JavaEE的定义、设计思想、技术架构和开发模式等。第二部分以JavaEE企业应用的表现层、数据持久化层和业务逻辑层的开发为主线,重点讲解JavaEE6规范最新功能特性。第三部分讲解了如何利用CDI实现组件的低耦合。第四部分讲解如何利用JavaMail、Web服务、JMS消息程序设计14.4万字
- 会员本书首先介绍了ASP.net3.5和SQLServer2008的基础知识以及特点,引领读者进入ASP.net3.5和SQLServer2008的新技术之门;然后以多个案例为切入点,详细介绍了使用ASP.net3.5和SQLServer2008进行开发网站系统的相关技术,同时在每个案例介绍中穿插列出了开发背景和系统需求分析,使读者了解整个网站的开发流程。程序设计12.4万字
- 会员本书以VisualBasic.NET2008版本为平台,循序渐进地介绍了VB.NET的编程知识和技巧,主要内容包括VB.NET可视化编程过程、语言基础、数组和集合、过程设计、窗体和控件设计、面向对象程序设计、图形设计、文件操作、错误调试和处理、ADO.NET数据库访问技术和Web应用程序设计等。程序设计14.4万字