本书是一本集合了脚本环境和黑客知识的网络安全基础教程,介绍了常见网站入侵方式及防范手段、常见脚本语言的基础学习、脚本程序漏洞分析与利用等内容。网站入侵方面是为没有多少入侵经验或对脚本环境下的入侵技术没有了解的读者准备;常见脚本语言的基础学习是为没有脚本语言基础但已有一定入侵经验的读者而准备;等有了前面的基础后就介绍如何
本书结构契合最新研究生考试大纲,通过3种数据结构+2个算法使学习者的计算思维能力从语言本身的使用提升到具有一定难度现实问题的分析、设计。本书内容编排突出通俗性、形象性,去除了部分晦涩的形式化描述,换成通俗易懂的自然语言,为每个算法配套了形象的插图。具体内容包括概述、线性表、栈和队列、串和数组、树和二叉树、图、查找、排序
本书内容主要包含6部分,第1部分认识网页的构造及爬虫的原理,第2部分实现静态网页的爬取,第3部分实现数据存储到文件、数据库,第4部分实现动态网页的爬取,第5部分针对不同反爬限制技术实现数据爬取,第6部分使用Scrapy爬虫框架进行爬取。内容较好地涵盖了企业爬虫岗位所需要掌握得requests、httpx、Beautif
随着网络规模持续扩大,网络安全边界日渐模糊,传统安全防护体系难以应对层出不穷的网络威胁。同时,接入设备和用户数量急剧增长,使得业务需求复杂多样,用户行为呈现多元化、动态化的特点,传统安全防护体系难以满足用户行为动态管控的安全需求。本书基于区块链技术,围绕“用户身份-通信行为-用户信誉-安全管控”可信链接关系,从可信身份
为了提升网络安全防范意识,了解各类攻击手段及方法措施,这本书精心选取了目前信息安全技术实战方面典型工作任务,包括网络安全事件应急响应处理具体包括应急响应处理基础技能、应急响应处理日志分析、挖矿木马和勒索病毒应急处理,TCP/IP协议分析、网络安全渗透实战技术具体包括SQL注入漏洞、XSS注入漏洞、文件上传漏洞、文件包含
本书主要介绍基于Rust语言并采用Bevy引擎开发游戏的方法,还介绍了采用其他引擎(Unity和Unreal)开发游戏的技巧。本书会先设置开发环境,然后引导读者制作自己的FlappyBird,借实例讲解Rust语言的基础知识。全书将引导读者逐步完成一个《地下城爬行者》(DungeonCrawler)游戏项目,旨在通过实
本书以数字媒体为基底,以交互设计发展为导向,将数字媒体艺术与交互设计相结合,对数字媒体交互设计发展应用展开研究。介绍了有关数字媒体交互设计的内容,让读者对两者相关的基础知识有一个大致了解;讲述了交互设计的相关理论,使读者对交互设计的行为方法、交互流程等有进一步了解;从共式参与、创造式参与上厘清交互设计的实际操作;进一步
本书分以下章节,主要内容包括数据库的基本概念、MySQL简介、数据库和表、表数据的基本操作、数据库的查询索引、视图、数据的完整性和表的维护语句、触发器、事件、存储过程和函数的建立、数据库的安全管理。本书设计采用:学习要点、内容示例、章节小结、习题实训的结构体系,供学生及时理解和巩固。
本书深入研究了区块链技术的基本原理以及如何应用安全技术来保护区块链系统的安全性。它旨在为学者、研究人员、安全专家和区块链从业者提供全面的理论基础和实践指导,以应对不断增长的区块链领域的挑战。首先,本书介绍了区块链技术的基本概念和原理,包括分布式账本、去中心化、共识算法和智能合约。作者详细解释了区块链的工作方式,以及如何
本书共6个项目,内容涵盖文档处理、电子表格处理、演示文稿制作、信息检索、新一代信息技术概述、信息素养与社会责任。