当前位置:首页 > 信息安全 >
《软件保护及分析技术:原理与实践》电子书封面

软件保护及分析技术:原理与实践

  • 发布时间:2020年05月25日 11:14:38
  • 作者:章立春
  • 大小:82.6 MB
  • 类别:软件电子书
  • 格式:PDF
  • 版本:扫描版
  • 评分:9.5

    软件保护及分析技术:原理与实践 PDF 扫描版

      给大家带来的一篇关于软件相关的电子书资源,介绍了关于软件保护、分析技术方面的内容,本书是由电子工业出版社出版,格式为PDF,资源大小82.6 MB,章立春编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.8。

      内容介绍

      《软件保护及分析技术——原理与实践》对软件安全领域的保护与分析技术进行了全面的讨论和剖析,通过保护与分析的对比讲解,结合代码和操作流程,对软件安全领域的各种技术进行了详尽的讨论,并将理论与实践相结合,利用具体的程序代码进行演示。同时,对现今较为成熟的保护系统进行了分析,全面介绍了软件安全领域的保护与分析技术。最后,结合多年从事软件软件保护与分析的经验,讲解了软件保护与分析中的各种经验和技巧。

      《软件保护及分析技术——原理与实践》适合信息安全领域相关人员、高校相关专业学生及爱好者阅读。

      目录

      • 第0章 准备知识 1
      • 第1部分 软件保护
      • 第1章 软件保护技术 11
      • 第2章 软件保护系统 44
      • 第3章 软件保护强化 48
      • 第2部分 软件破解
      • 第4章 软件破解工具 58
      • 第5章 软件破解技术 62
      • 第6章 软件分析技巧 184
      • 第3部分 自己动手
      • 第7章 打造函数监视器 190
      • 第8章 打造资源重建工具 220
      • 第9章 打造重定位修复工具 238
      • 第10章 打造进程拍照机 253
      • 第11章 打造函数通用追踪器 281
      • 第12章 打造预执行调试器 312
      • 第13章 打造伪调试器 335
      • 第4部分 实例分析
      • 第14章 VMProtect虚拟机分析 358
      • 第15章 WinLicense虚拟机分析 375
      • 第5部分 脱壳实例
      • 第16章 VMProtect脱壳 382
      • 第17章 WinLicense脱壳 394

      学习笔记

      基于NodeJS的前后端分离的思考与实践(六)Nginx + Node.js + Java 的软件栈部署实践

      淘宝网线上应用的传统软件栈结构为 Nginx + Velocity + Java,即: 在这个体系中,Nginx 将请求转发给 Java 应用,后者处理完事务,再将数据用 Velocity 模板渲染成最终的页面。 引入 Node.js 之后,我们势必要面临以下几个问题: 技术栈的拓扑结构该如何设计,部署方式该如何选择,才算是科学合理?项目完成后,该如何切分流量,对运维来说才算是方便快捷?遇到线上的问题,如何最快地解除险情,避免更大的损失?如何确保应用的健康情况,在负载均衡调度的层面加以管理?承系统拓扑 按照我们在前后端分离的思考与实践(二)- 基于前后端分离的模版探索一文中的思路,Velocity 需要被 Node.js 取代,从而……

      用Autoconf检测MySQL软件包的教程

      在你的程序(或者工程)中,如果编译阶段需要检测当前环境中是否存在MySQL客户端相关的库文件时,你可以使用Autoconf来帮你完成这个工作,轻盈、优雅、无痛。阅读本文需要了解简单GNU Autoconf使用。 1. 本文的目标 目的:编译时,根据configure参数(如果有--with-mysql),选择性编译对应的MySQL相关的功能。 实现:使用已经写好的m4脚本:ax_lib_mysql.m4 2. 如何利用Autoconf实现 大部分你想到的事情都已经有人做过尝试了。这件事情也不例外,Autoconf中有很多脚本和指令帮你做事情。这里,需要使用ax_lib_mysql.m4来帮助我们。先把该文件放到程序/工程目录中,并在configure.ac中新增如下指令来检测MySQL库文件和版本: 复……

      python软件收费吗

      python软件收费吗? python本身是免费的,但是一些编译器软件和ide收费,如pycharm就是收费的。 PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。 pycharm分专业版(功能强大,支持各类框架,收费,但是因为有激活服务器,可以激活后免费用)和社区版(直接免费用,功能少),基础学习建议社区版,深入和开始某一方向的学习后可以开始专业版,当然一开始就专业版也没有问题。 相关推荐:《Python教程……

      python画图软件是哪个

      Matplotlib是一个Python的2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。通过Matplotlib,开发者可以仅需要几行代码,便可以生成绘图。一般可绘制折线图、散点图、柱状图、饼图、直方图、子图等等。Matplot使用Numpy进行数组运算,并调用一系列其他的Python库来实现硬件交互。 Pylab是matplotlib面向对象绘图库的一个接口,它的语法和matlab十分相似。也就是说,它主要的绘图命令和matlab对应的命令有相似的参数。 初级绘制 绘图简介 使用matplotlib库绘图,原理很简单,如下5步: 创建一个图纸(figure) 在图纸上创建一个或多个绘图(plotting)区域(坐标系/轴,axes) 在plotting区域上……

      学python需要什么软件

      Python是一种面向对象的解释型计算机程序设计语言。 Python是纯粹的自由软件。Python语法简洁清晰,特色之一是强制用空白符作为语句缩进。Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。 Python解释器 编程语言都会涉及编译器或者解释器,使用C/C++之类的编译性语言编写的程序,是需要从源文件转换成计算机使用的机器语言,经过链接器链接之后形成了二进制的可执行文件。运行该程序的时候,就可以把二进制程序从硬盘载入到内存中并运行。 Python解释系可以分为:2.x和3.x IDE IDE(Integrated Development Environment, 集成开发环境),目前……

      以上就是本次介绍的软件电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:深入理解软件构造系统:原理与最佳实践

      下一篇:啊哈C!思考快你一步:用编程轻松提升逻辑力

      展开 +

      收起 -

      下载地址:百度网盘下载
      软件相关电子书
      深入理解软件构造系统:原理与最佳实践
      深入理解软件构造系统:原理与最佳实践 高清版

      构造系统在软件开发过程中处于核心地位,它的正确性和性能,在一定程度上决定了软件开发成果的质量和软件开发过程的效率。本书作者作为一名软件构造系统专家,总结了自己在构造系统

      立即下载
      软件开发综合实践指导教程
      软件开发综合实践指导教程 全书超清版

      Java Web应用技术是当今最主流的Web程序开发技术之一。本书用于指导Java Web应用综合实践,按3个层次带领读者进入Java Web应用技术世界。有兴趣的可以下载学习,尤其是刚入门的同学

      立即下载
      软件工程最佳实践
      软件工程最佳实践 立即下载
      软件定义网络:SDN与OpenFlow解析
      软件定义网络:SDN与OpenFlow解析 高质量扫描版

      读者通过本书可以了解SDN(软件定义网络、软件驱动网络或网络可编程性)的最新定义、协议和标准,理解如何构建一种新型的网络,实现通过软件控制应用程序与底层设施之间的双向通信

      立即下载
      软件定义网络核心原理与应用实践
      软件定义网络核心原理与应用实践 完整影印版

      《 软件定义网络核心原理与应用实践 》分成核心原理和应用实践两绝大多数,对软件定义网络(SDN)技术性开展了全方位分析和深层次讲解。首位一部分最先论述了SDN的设计构思观念与管理体系

      立即下载
      设计模式的艺术:软件开发人员内功修炼之道
      设计模式的艺术:软件开发人员内功修炼之道 高清版

      软件开发是一门技术,更是一门艺术。设计模式是面向对象软件开发的入门功夫,是前人经验的积累,它为构建可维护性和可复用性俱佳的软件而诞生。《设计模式的艺术:软件开发人员内功

      立即下载
      软件架构设计
      软件架构设计 超清第2版

      这书紧紧围绕手机软件架构设计主题,从程序员成才的角度,从入门到精通地叙述了架构师的修练之道。从基本篇、到设计过程篇、到控制模块区划专题讲座,这书遮盖了架构设计的重要专业技能项,而且针对架构设计全过程中将会出現的各种各样难题给予了解释。 这书针对有志于变成架构师的程序员们具备十分合理的指导作用,针对早已变成架构师的同行业们专业化标准架构设计也是一本非常好的教材内容。 目录 第1章 从程序员到架构师 1.1 软件业人

      立即下载
      Scrum实战:敏捷软件项目管理与开发
      Scrum实战:敏捷软件项目管理与开发 超清扫描版

      本书为软件项目团队提供了如何成功实施敏捷软件框架Serum的实用指南。本书叙事清晰准确,是第一本由实践者编写的针对现实状况的实用指南

      立即下载
      读者留言
      蒋潇然

      蒋潇然 提供上传

      资源
      25
      粉丝
      41
      喜欢
      199
      评论
      13

      Copyright 2018-2020 www.xz577.com 码农之家

      版权投诉 / 书籍推广 / 赞助:520161757@qq.com