
会员
x86汇编与逆向工程:软件破解与防护的艺术
计算机网络/软件工程及软件方法学· 11万字
更新时间:2025-02-10 16:07:07
最新章节:封底开会员,本书免费读 >
本书以软件反汇编技术为中心,首先带领读者从x86的基础知识开始,学习如何读取、编写和构建赋能全球大量计算机的汇编语言;然后介绍如何使用IDA、Ghidra、Olly等业界最受欢迎的工具对应用程序进行逆向工程;接着介绍如何利用补丁和密钥生成等技术进行软件破解,所有这些都利用了汇编和逆向工程的知识;最后从防御的角度向读者介绍相关技术,使他们能够更好地保护自己的软件。本书将引领好奇的读者深入软件破解和计算机的核心,探索其运作机制。深入学习x86计算机的运行原理,不仅对逆向工程和软件破解来说至关重要,还能帮助读者在代码优化、效率提高、调试、编译器设置调整以及芯片选择等方面成为更出色的开发者。
品牌:机械工业出版社
译者:ChaMd5安全团队
上架时间:2025-01-01 00:00:00
出版社:机械工业出版社
本书数字版权由机械工业出版社提供,并由其授权上海阅文信息技术有限公司制作发行
x86汇编与逆向工程:软件破解与防护的艺术最新章节
查看全部- 封底
- 译者简介
- 推荐阅读
- 结语
- 17.3 总结
- 17.2.5 混合使用C语言和汇编语言
- 17.2.4 标准参数
- 17.2.3 _start与main()
- 17.2.2 在C代码中使用x86函数
- 17.2.1 在x86代码中使用C函数
最新上架
- 会员
从零开始学ARM
本书主要介绍ARM开发的相关知识,详细讲解常用的ARM指令及如何基于ARM架构的外设编写驱动程序,并分析了开源软件U-Boot的启动源代码和网络协议栈。本书第1~4章为基础篇,主要介绍CPU与ARM、搭建环境、ARM编程、异常等;第5~13章为编程篇,主要介绍基于Exynos4412的常用外设的工作原理及驱动程序编写等;第14~17章为应用篇,主要介绍开源软件U-Boot的使用及启动程序,并分析计算机11.6万字 - 会员
Unity手机游戏开发:从搭建到发布上线全流程实战
本书将以一款开放世界类游戏的实践过程为主线,为读者呈现从零开始上线一款游戏的实践路线、游戏引擎Unity的开发模式,以及游戏开发的核心框架。本书共分为3篇,第1篇是场景搭建篇,第2篇是脚本开发篇,第3篇是发布上线篇。第1篇包含第1章和第2章,主要介绍在Unity中如何创建一个游戏项目,如何搭建一款游戏的场景和界面。第2篇包含第3章到第5章,主要介绍一款游戏的核心模块,即游戏控制、角色动画和核心玩法计算机8.2万字 - 会员
软件项目管理案例教程(第5版)
本书以案例形式讲述了软件项目管理的全过程,借助路线图讲述了项目管理的理论、方法以及技巧,本书不仅覆盖项目管理知识体系的相关内容,而且强调软件这个特殊领域的项目管理。计算机33.9万字 - 会员
x86汇编与逆向工程:软件破解与防护的艺术
本书以软件反汇编技术为中心,首先带领读者从x86的基础知识开始,学习如何读取、编写和构建赋能全球大量计算机的汇编语言;然后介绍如何使用IDA、Ghidra、Olly等业界最受欢迎的工具对应用程序进行逆向工程;接着介绍如何利用补丁和密钥生成等技术进行软件破解,所有这些都利用了汇编和逆向工程的知识;最后从防御的角度向读者介绍相关技术,使他们能够更好地保护自己的软件。本书将引领好奇的读者深入软件破解和计计算机11万字 - 会员
建筑运维智慧管控平台设计与实现
本书介绍了建筑运维智慧管控平台的方案设计、管控内容、数据结构、软件设计与界面实现,顺应了云计算、物联网、大数据等新兴技术快速发展并被应用的形势,是建筑运维管控的一种全新设计和尝试。内容包括建筑智慧运维管控方案设计、环境监控、建筑设备监控、能源资源管理、住区管控等。计算机8.7万字 - 会员
游戏力:竞技游戏设计实战教程
本书共7章,其中第1章讲解电子竞技市场现状;第2章讲解制作游戏的选题立意;第3章讲解游戏核心机制设计;第4章讲解技能设计法则;第5章讲解地图设计原理;第6章分析如何设计游戏系统;第7章阐述游戏交互设计相关知识。计算机11.8万字 - 会员
边缘计算系统设计与实践
本书共分为10章,第1章是总体介绍;第2至5章主要介绍边缘计算涉及的基础设施层面的知识和技术,包括硬件、存储、通信和安全几个方面;第6至9章主要介绍边缘计算架构和应用层面的知识和技术,包括微服务、数据处理、工业物联网和机器学习几个方面;第10章介绍了三个典型的边缘计算开源框架。计算机22.5万字 - 会员
软件架构指标:度量软件系统的性能和架构质量
本书通过10位杰出实践者的贡献,分享了关键的软件架构指标,帮助你设定正确的关键绩效指标并衡量结果。软件架构指标是软件项目的可维护性和架构质量的关键,它们可以在项目早期向你发出警告,提醒你注意架构和技术债务的积累。本书不是一本关于理论的书。它更多的是关于实践,关于已经尝试过并行之有效的方法。本书面向渴望探索成功案例的软件架构师和软件开发人员,旨在帮助读者进一步了解决策和测量的有效性。计算机11万字 - 会员
SPSS统计分析大全
本书共分十六章,包括:SPSS基本操作部分,介绍了SPSS概述、数据文件的建立与操作。SPSS统计分析部分,介绍了基本统计分析功能、均值比较与检验、方差分析、相关分析、回归分析、非参数检验、聚类分析与判别分析、因子分析与主成分分析、生存分析、信度分析等统计分析过程;SPSS图形功能部分,不仅介绍了基本统计图和交互图相关内容,还介绍了SPSS的主题图功能;SPSS实例部分,设计了场景式教学。计算机25.3万字
同类书籍最近更新
- 会员
OpenCV4应用开发:入门、进阶与工程化实践
本书包括三大部分,对应着三个层次的OpenCV开发进阶:1.基础篇学习OpenCV基础知识,知道如何简单使用API函数;2.进阶篇学习OpenCV核心API、达到熟练掌握可以解决常见的计算机视觉问题;3.高级实战篇:综合运用OpenCV开发知识,解决实际问题。第一部分针对初级读者,介绍什么是OpenCV、如何开始写第一行OpenCV代码,图像如何被OpenCV加载与显示、OpenCV基础API操作软件工程9.3万字 - 会员
现代C++软件架构:方法与实践
本书结合现代C++特性,详细介绍软件架构的实用方法及实践,探索了如何在单体应用程序中使用成熟的设计模式,如何使应用程序具有健壮性、安全性、高性能和可维护性,以及如何使用面向服务的架构、微服务、容器和无服务器计算等架构模式构建连接多个单体应用程序的高级服务。软件工程21.2万字 - 会员
工业软件云战略
本书阐述了工业软件的数字化转型和云化趋势,描绘了基于新架构、新标准、新模式的新一代工业软件。书中提出以面向未来的新一代“云计算架构”为中心的新型工业软件概念,重新定义新一代工业软件架构和标准体系,并详细阐述了基于工业云服务平台,采用场景化SaaS聚合生态优势,打造由“平台+生态”构成的全栈自主可控工业软件体系,形成云工厂/行业云的新商业模式。这种创新的工业软件体系可以无缝融合到国内蓬勃兴起的工业互软件工程18.4万字 - 会员
云原生测试实战
本书用通俗易懂的语言介绍云原生理论基础,用丰富的实际案例还原云原生测试场景,是一本专注于讲述云原生测试的实战图书。本书共9章,第1章至第3章主要介绍云原生基础,包括云原生的概念和相关测试挑战,Docker的核心能力和测试场景,Kubernetes的集群搭建、常用对象和定制化开发等内容;第4章至第6章主要介绍云原生测试场景,包括在Kubernetes中实施混沌工程、性能测试、稳定性测试,使用Prom软件工程16.5万字 - 会员
流程自动化实战:系统架构和软件开发视角
本书基于作者在流程自动化领域20年的实践经验,全面而系统地展示如何应用流程自动化模型、方法和工具来解决微服务和云原生架构的复杂性。书中首先讲述流程自动化如何应用于现代系统架构和软件开发实践;然后研究工具要具备什么样的支持度才能成为每个开发者工具箱的重要组成部分;最后通过示例展示一个轻量且开发者友好的工作流引擎是实现流程自动化的核心组件。此外,本书还讨论了一些典型的误解并提供了一些实用建议。本书适合软件工程13万字 - 会员
软件工程理论与应用
《软件工程理论与应用》结合国内外经典软件工程的精华和软件项目开发的实践经验,采用案例讲解方式,详细阐述软件开发的过程、方法和使用的工具,同时,对传统开发方法和面向对象开发方法分别详述,有利于读者理解和比较两种方法的特点。《软件工程理论与应用》主要内容包括:软件开发过程模型、需求分析、系统总体设计和详细设计、编码实现、软件测试方法以及软件工程管理等。《软件工程理论与应用》可以作为高等院校计算机专业、软件工程13.6万字