产品特色
编辑推荐
★内容全面,与时俱进:介绍手机黑客攻防、木马攻防等内容,帮助读者快速打通学习的重要关卡,轻松入门。
★任务驱动,自主学习:“理论+实战+图文+视频”的学习模式,让读者快速精通黑客攻防技术。
★实例为主,易于上手:模拟真实工作环境,解决各种疑难问题。
内容简介
《网络安全技术丛书:新黑客攻防从入门到精通》共19章,结合案例,由浅入深、系统全面地介绍了黑客攻防技术,内容涵盖:从零开始认识黑客、信息的扫描与嗅探、系统漏洞攻防、病毒攻防、木马攻防、手机黑客攻防、网游与网吧攻防、密码攻防、黑客入侵检测技术、网络代理与追踪技术、后门技术、入侵痕迹清除技术、远程控制技术、局域网攻防、QQ攻防、网站攻防、系统和数据的备份与恢复、保障网络支付工具的安全、间谍软件的清除和系统清理。
《网络安全技术丛书:新黑客攻防从入门到精通》内容丰富全面、图文并茂、从易到难,面向广大计算机初学者和黑客攻防技术爱好者,也适用于需要保障数据安全的日常办公人员、网络安全从业人员及网络管理人员参考阅读。
内页插图
目录
前言
第1章 从零开始认识黑客
1.1 认识黑客
1.1.1 黑客、红客、蓝客及骇客
1.1.2 白帽黑客、灰帽黑客及黑帽黑客
1.1.3 成为黑客必须掌握的知识
1.1.4 黑客常用术语
1.2 认识进程与端口
1.2.1 认识系统进程
1.2.2 关闭和新建系统进程
1.2.3 端口的分类
1.2.4 查看端口
1.2.5 开启和关闭端口
1.2.6 端口的限制
1.3 常见的网络协议
1.3.1 TCP/IP协议簇
1.3.2 IP协议
1.3.3 ARP协议
1.3.4 ICMP协议
1.4 黑客常用命令
1.4.1 测试物理网络的ping命令
1.4.2 查看网络连接的netstat命令
1.4.3 工作组和域的net命令
1.4.4 23端口登录的telnet命令
1.4.5 传输协议ftp命令
1.4.6 查看网络配置的ipconfig命令
1.5 在计算机中创建虚拟测试环境
1.5.1 安装VMware虚拟机
1.5.2 配置VMware虚拟机
1.5.3 安装虚拟操作系统
1.5.4 VMware Tools安装
第2章 信息的扫描与嗅探
2.1 确定扫描目标
2.1.1 确定目标主机IP地址
2.1.2 了解网站备案信息
2.1.3 确定可能开放的端口和服务
2.2 扫描的实施与防范/
2.2.1 扫描服务与端口/
2.2.2 Free Port Scanner与Scan Port等常见扫描工具
2.2.3 扫描器X-Scan查本机隐患
2.2.4 用SSS扫描器扫描系统漏洞
2.2.5 用Protect X实现扫描的反击与追踪
2.3 嗅探的实现与防范
2.3.1 什么是嗅探器
2.3.2 经典嗅探器Iris
2.3.3 捕获网页内容的艾菲网页侦探
2.3.4 使用影音神探嗅探在线视频地址
2.4 运用工具实现网络监控
第3章 系统漏洞攻防
3.1 系统漏洞基础知识
3.1.1 系统漏洞概述
3.1.2 Windows操作系统常见漏洞
3.2 Windows服务器系统入侵曝光
3.2.1 入侵Windows服务器的流程曝光
3.2.2 Net BIOS漏洞攻防
3.3 Dcom Rpc漏洞入侵曝光
3.3.1 Dcom Rpc漏洞描述
3.3.2 Dcom Rpc入侵实战
3.3.3 Dcom Rpc防范方法
3.4 用MBSA检测系统漏洞
3.4.1 检测单台计算机
3.4.2 检测多台计算机
3.5 使用Windows Update修复系统漏洞
第4章 病毒攻防
4.1 病毒知识入门
4.1.1 计算机病毒的特点
4.1.2 病毒的三个基本结构
4.1.3 病毒的工作流程
4.2 两种简单病毒的生成与防范
4.2.1 U盘病毒的生成与防范
4.2.2 Restart病毒形成过程曝光
4.3 脚本病毒的生成与防范
4.3.1 VBS脚本病毒的特点
4.3.2 VBS脚本病毒通过网络传播的几种方式
4.3.3 VBS脚本病毒生成机
4.3.4 刷屏的VBS脚本病毒曝光
4.3.5 如何防范VBS脚本病毒
4.4 宏病毒与邮件病毒的防范
4.4.1 宏病毒的判断方法
4.4.2 防范与清除宏病毒
4.4.3 全面防御邮件病毒
4.5 网络蠕虫的防范
4.5.1 网络蠕虫病毒实例分析
4.5.2 网络蠕虫病毒的全面防范
4.6 杀毒软件的使用
4.6.1 用NOD32查杀病毒
4.6.2 瑞星杀毒软件
4.6.3 免费的个人防火墙Zone Alarm
第5章 木马攻防
5.1 认识木马
5.1.1 木马的发展历程
5.1.2 木马的组成
5.1.3 木马的分类
5.2 木马的伪装与生成
5.2.1 木马的伪装手段曝光
5.2.2 木马捆绑技术曝光
5.2.3 自解压捆绑木马曝光
5.2.4 CHM木马曝光
5.3 木马的加壳与脱壳
5.3.1 使用ASPack加壳曝光
5.3.2 使用“北斗程序压缩”进行多次加壳
5.3.3 使用PE-Scan检测木马是否加过壳
5.3.4 使用UnASPack进行脱壳
5.4 木马清除软件的使用
5.4.1 用木马清除专家清除木马
5.4.2 用木马清道夫清除木马
5.4.3 在“Windows进程管理器”中管理进程
第6章 手机黑客攻防
6.1 初识手机黑客
6.1.1 智能手机操作系统
6.1.2 常见的手机攻击类型
6.2 手机黑客基础知识
6.2.1 获取Android Root权限
6.2.2 Android手机备份功能
6.2.3 安卓系统刷机
6.2.4 苹果手机越狱
6.3 手机蓝牙攻击曝光
6.3.1 蓝牙的工作原理
6.3.2 蓝劫攻击与防范
6.4 手机拒绝服务攻击曝光
6.4.1 常见的手机拒绝服务攻击曝光
6.4.2 手机拒绝服务攻击防范
6.5 手机电子邮件攻击曝光
6.5.1 认识邮件在网络上的传播方式
6.5.2 手机上常用的邮件系统
6.5.3 手机电子邮件攻击与防范
6.6 手机病毒与木马攻防
6.6.1 手机病毒与木马带来的危害
6.6.2 手机病毒防范
6.7 手机加密技术
6.7.1 手机开机密码设置与解密
6.7.2 手机短信与照片加密
6.8 手机支付安全防范
6.8.1 常见的5种手机支付
6.8.2 手机支付安全问题
6.9 手机优化及安全性能的提升
6.9.1 360手机卫士
6.9.2 腾讯手机管家
6.9.3 金山手机卫士
第7章 网游与网吧攻防
7.1 网游盗号木马曝光
7.1.1 捆绑盗号木马过程曝光
7.1.2 哪些网游账号被盗的风险高
7.2 解读网站充值欺骗术
7.2.1 欺骗原理
7.2.2 常见的欺骗方式
7.2.3 提高防范意识
7.3 防范游戏账号破解
7.3.1 勿用“自动记住密码”
7.3.2 防范方法
7.4 警惕局域网监听
7.4.1 了解监听的原理
7.4.2 防范方法
7.5 美萍网管大师
第8章 密码攻防
8.1 加密与解密的基础知识
8.1.1 认识加密与解密
8.1.2 加密的通信模型
8.2 七种常见的加密解密类型
8.2.1 RAR压缩文件
8.2.2 多媒体文件
8.2.3 光盘
8.2.4 Word文件
8.2.5 Excel文件
8.2.6 宏加密解密技术
8.2.7 NTFS文件系统加密数据
8.3 文件和文件夹密码攻防
8.3.1 文件分割巧加密
8.3.2 对文件夹进行加密
8.3.3 Win Guard加密应用程序
8.4 系统密码攻防
8.4.1 利用Windows7PE破解系统登录密码
8.4.2 利用密码重置盘破解系统登录密码
8.4.3 使用SecureIt Pro给系统桌面加把超级锁
8.4.4 系统全面加密大师PC Security
8.5 其他加密解密工具
8.5.1 “加密精灵”加密工具
8.5.2 MD5加密解密实例
8.5.3 用“私人磁盘”隐藏大文件
第9章 黑客入侵检测技术
9.1 入侵检测概述
9.2 基于网络的入侵检测系统
9.2.1 包嗅探器和网络监视器
9.2.2 包嗅探器和混杂模式
9.2.3 基于网络的入侵检测:包嗅探器的发展
9.3 基于主机的入侵检测系统
9.4 基于漏洞的入侵检测系统
9.4.1 运用流光进行批量主机扫描
9.4.2 运用流光进行指定漏洞扫描
9.5 萨客嘶入侵检测系统
9.6 Snort入侵检测系统
9.6.1 Snort的系统组成
9.6.2 Snort命令介绍
9.6.3 Snort的工作模式
第10章 网络代理与追踪技术
10.1 代理服务器软件的使用
10.1.1 利用“代理猎手”找代理曝光
10.1.2 用Socks Cap32设置动态代理曝光
10.1.3 防范远程跳板代理攻击
10.2 常见的黑客追踪工具
10.2.1 实战IP追踪技术
10.2.2 Nero Trace Pro追踪工具的使用
第11章 后门技术
11.1 认识后门
11.1.1 后门的发展历史
11.1.2 后门的分类
11.2 账号后门技术曝光
11.2.1 使用软件克隆账号曝光
11.2.2 手动克隆账号曝光
11.3 系统服务后门技术曝光
11.3.1 使用Instsrv创建系统服务后门曝光
11.3.2 使用Srvinstw创建系统服务后门曝光
11.4 检测系统中的后门程序
第12章 入侵痕迹清除技术
12.1 黑客留下的脚印
12.1.1 日志产生的原因
12.1.2 为什么要清理日志
12.2 清除服务器日志
12.2.1 手工删除服务器日志
12.2.2 使用批处理清除远程主机日志
12.3 Windows日志清理工具
12.3.1 elsave工具
12.3.2 ClearLogs工具
12.4 清除历史痕迹
12.4.1 清除网络历史记录
12.4.2 使用Windows优化大师进行清理
第13章 远程控制技术
13.1 认识远程控制
13.1.1 远程控制的技术发展经历
13.1.2 远程控制的技术原理
13.1.3 远程控制的应用
13.2 远程桌面连接与协助
13.2.1 Windows系统的远程桌面连接
13.2.2 Windows系统远程关机
13.2.3 区别远程桌面与远程协助
13.3 用WinShell实现远程控制
13.3.1 配置WinShell
13.3.2 实现远程控制
13.4 用Quick IP进行多点控制
13.4.1 设置Quick IP服务器端
13.4.2 设置Quick IP客户端
13.4.3 实现远程控制
第14章 局域网攻防
14.1 局域网安全介绍
14.1.1 局域网基础知识
14.1.2 局域网安全隐患
14.2 局域网攻击曝光
14.2.1 网络剪刀手Netcut切断网络连接曝光
14.2.2 局域网ARP攻击工具Win Arp Attacker曝光
14.2.3 网络特工监视数据曝光
14.3 局域网监控工具
14.3.1 Lan See工具
14.3.2 长角牛网络监控机
第15章 QQ账号攻防
15.1 QQ号码盗取防范
15.1.1 “QQ简单盗”盗取QQ密码曝光与防范方法
15.1.2 “好友号好好盗”盗取QQ号码曝光
15.1.3 “QQ Explorer”在线破解QQ号码曝光与防范方法
15.2 保护QQ密码和聊天记录
15.2.1 定期修改QQ密码
15.2.2 申请QQ密保
15.2.3 加密聊天记录
第16章 网站攻防
16.1 SQL注入攻击曝光
16.1.1 Domain(明小子)注入曝光
16.1.2 啊D注入曝光
16.1.3 对SQL注入漏洞的防范
16.2 ZBSI检测注入点曝光
16.3 Cookie注入攻击曝光
16.3.1 IE Cookies View搜寻Cookie文件数据曝光
16.3.2 Cookie注入曝光
16.4 跨站脚本攻击曝光
16.4.1 简单留言本的跨站漏洞
16.4.2 跨站漏洞的利用
16.4.3 对跨站漏洞的预防措施
第17章 系统和数据的备份与恢复
17.1 备份与还原操作系统
17.1.1 使用还原点备份与还原系统
17.1.2 使用GHOST备份与还原系统
17.2 备份与还原用户数据
17.2.1 使用驱动精灵备份与还原驱动程序
17.2.2 备份与还原IE浏览器的收藏夹
17.2.3 备份和还原QQ聊天记录
17.2.4 备份和还原QQ自定义表情
17.3 使用恢复工具来恢复误删除的数据
17.3.1 使用Recuva来恢复数据
17.3.2 使用Final Data来恢复数据
17.3.3 使用Final Recovery恢复数据
第18章 保障网络支付工具的安全
18.1 加强支付宝的安全防护
18.1.1 加强支付宝账户的安全防护
18.1.2 加强支付宝内资金的安全防护
18.2 加强财付通的安全防护
18.2.1 加强财付通账户的安全防护
18.2.2 加强财付通内资金的安全防护
第19章 间谍软件的清除和系统清理
19.1 流氓软件的清除
19.1.1 清理浏览器插件
19.1.2 流氓软件的防范
19.1.3 金山清理专家清除恶意软件
19.2 间谍软件防护实战
19.2.1 间谍软件防护概述
19.2.2 用Spy Sweeper清除间谍软件
19.2.3 微软反间谍专家Windows Defender
19.3 常见的网络安全防护工具
19.3.1 浏览器绑架克星Hijack This
19.3.2 诺盾网络安全特警
前言/序言
洞悉数字世界的隐秘战线:攻防艺术的深度解析 在这个信息爆炸、数据为王的时代,数字世界的边界日益模糊,安全挑战也随之而来。从个人隐私到国家安全,网络安全的重要性不言而喻。然而,对于许多人而言,网络安全仍然笼罩着一层神秘的面纱,尤其是那些活跃在数字暗影中的“黑客”及其精妙的攻防技艺,更是引发了无数的好奇与不安。本书旨在撕开这层神秘的面纱,以一种严谨又不失生动的视角,带您深入探索网络世界的攻防艺术,让您从门外汉蜕变为洞悉全局的数字卫士。 本书并非仅仅罗列零散的技术名词或介绍简单的操作步骤,而是试图构建一个系统性的知识框架,从最基础的概念入手,逐步深入到复杂的攻击手法与防御策略。我们相信,理解攻击的逻辑,是构建有效防御的第一步。因此,本书的编排逻辑将紧密围绕“知己知彼”这一核心理念展开。 第一部分:筑牢根基——理解网络世界的语言与结构 在踏入攻防的战场之前,我们必须先掌握这场游戏的规则和场地。这一部分将带领您系统地认识构成数字世界的基石。 网络通信的底层逻辑: 从TCP/IP协议栈的四层模型或五层模型开始,我们将逐层解析数据是如何在网络中传输的。您将理解IP地址、端口号、MAC地址的含义与作用,了解TCP的连接建立与释放过程(三次握扫、四次挥手),以及UDP的无连接特性。这将是理解一切网络攻击与防御的基础。 互联网的核心架构: DNS(域名系统)是如何将我们熟悉的域名解析成IP地址的?HTTP/HTTPS协议是如何支撑网页浏览的?SSL/TLS又是如何为数据传输保驾护航的?我们将深入剖析这些互联网运作的核心协议,理解它们的工作原理,也为后续识别其中的潜在漏洞打下基础。 操作系统的工作原理: 无论是Windows、Linux还是macOS,它们都拥有复杂的内部机制。我们将聚焦操作系统中与安全息息相关的部分,例如进程管理、内存管理、文件系统结构、用户权限控制等。理解这些机制,才能更好地理解恶意软件是如何利用系统漏洞进行感染和传播的,以及如何通过精细的权限管理来阻止非法访问。 数据存储与访问: 数据库是大多数应用程序的核心,而对数据库的攻击往往能带来毁灭性的后果。本书将介绍关系型数据库(如MySQL, PostgreSQL)和非关系型数据库(如MongoDB)的基本结构,以及SQL语言的基本语法。同时,我们将探讨文件存储的原理,以及文件访问权限对安全的影响。 第二部分:窥探暗影——解析黑客的思维与技法 在打好坚实的理论基础后,我们将正式进入“黑客”的世界,从他们的视角审视网络安全。这里所说的“黑客”,并非一味强调其负面形象,而是指那些具备深入了解系统、并能发现和利用其弱点的人。本书将以一种客观、分析的态度,揭示各种常见的攻击手段,但请牢记,所有内容的学习和掌握,都应仅限于合法合规的学术研究和安全实践范畴。 侦察与信息收集: 任何成功的攻击都始于充分的准备。我们将介绍各种被动与主动的信息收集技术,例如使用搜索引擎技巧(OSINT)、端口扫描工具(如Nmap)来发现开放的服务,以及利用Shodan等工具搜集暴露在公网上的设备信息。 漏洞利用的艺术: 什么是漏洞?它们是如何产生的?我们将介绍缓冲区溢出、SQL注入、跨站脚本(XSS)、文件上传漏洞等经典漏洞的原理,并讲解攻击者是如何通过构造特定的输入来触发这些漏洞,从而获取非法访问权限、窃取敏感数据,甚至控制整个系统。 恶意软件的家族: 病毒、蠕虫、木马、勒索软件……这些名字听起来令人畏惧。我们将深入剖析它们的传播方式、感染机制、隐藏技术以及最终的目的。理解这些恶意程序的行为模式,有助于我们识别和防范它们。 社会工程学: 许多时候,最薄弱的环节并非技术本身,而是人。我们将探讨社会工程学在网络攻击中的作用,例如网络钓鱼、欺骗、冒充等,理解攻击者是如何利用人性的弱点来绕过技术防御的。 Web应用的攻击向量: 绝大多数用户通过Web浏览器与互联网交互。因此,Web应用程序的安全性至关重要。我们将详细讲解Web安全中的常见攻击,如SQL注入、XSS、CSRF(跨站请求伪造)、身份验证绕过等,并分析它们是如何在Web应用中发生的。 网络嗅探与中间人攻击: 在不安全的网络环境中,数据传输并非总是可靠的。我们将介绍网络嗅探技术,了解攻击者如何捕获和分析网络流量,以及中间人攻击是如何在通信双方之间插入自己,从而窃听、篡改甚至拦截通信的。 第三部分:固若金汤——构建坚不可摧的数字防线 了解了攻击的手段,我们才能有效地进行防御。这一部分将转向如何构建和维护一个安全的网络环境。 身份认证与访问控制: 什么是强密码?多因素认证为何如此重要?我们将深入讲解各种身份认证机制,以及如何设计合理的访问控制策略,确保只有授权的用户才能访问特定的资源。 网络边界的安全: 防火墙、入侵检测系统(IDS)和入侵防御系统(IPS)在网络安全中扮演着至关重要的角色。我们将解析它们的工作原理,以及如何配置和管理这些设备,以抵御来自外部的威胁。 安全加固操作系统与应用程序: 如何及时更新补丁?如何禁用不必要的服务?如何配置安全审计?我们将提供一系列实用的操作系统和应用程序安全加固指南,最小化攻击面。 加密技术的应用: 加密是保护数据机密性和完整性的关键。我们将介绍对称加密与非对称加密的区别,以及SSL/TLS、PGP等加密技术在实际应用中的作用。 安全审计与日志分析: “事后诸葛亮”在安全领域同样重要。我们将讲解如何进行安全审计,以及如何通过分析系统日志来发现可疑活动和安全事件。 安全意识的培养: 技术手段固然重要,但人的因素同样不可忽视。我们将强调安全意识的重要性,以及如何通过培训和教育来提高用户对网络安全的认知,从源头上减少人为失误带来的风险。 安全响应与事件处理: 当安全事件发生时,如何快速有效地响应至关重要。我们将介绍安全事件响应的基本流程,包括事中控制、事后分析与恢复。 第四部分:实战演练与前沿探索 理论知识需要通过实践来巩固,而安全领域的发展日新月异。 渗透测试入门: 介绍渗透测试的基本流程、常用工具(如Metasploit、Burp Suite)以及道德规范,让您能够在合法的框架内模拟攻击,检验和提升防御能力。 虚拟化与容器安全: 随着云计算和微服务架构的普及,虚拟化技术(如VMware, VirtualBox)和容器技术(如Docker, Kubernetes)的安全也变得尤为重要。我们将探讨这些技术中的安全挑战与应对策略。 物联网(IoT)安全: 智能家居、智能穿戴设备等物联网设备的普及,带来了新的安全风险。我们将探讨IoT设备面临的安全威胁,以及如何保障其安全性。 新兴安全趋势: 随着人工智能、机器学习等技术的飞速发展,它们在网络安全领域的应用也日益广泛。我们将简要介绍AI在威胁检测、漏洞挖掘等方面的应用,以及由此带来的新挑战。 本书的编写并非追求“速成”的技巧,而是希望通过系统性的知识构建,帮助您建立起一套完整的网络安全思维模型。我们鼓励读者在掌握理论知识的基础上,积极动手实践,在虚拟环境中进行尝试,从而加深理解。同时,我们也将提供一些资源和建议,引导您继续学习和探索这个充满挑战与机遇的领域。 网络安全是一场永无止境的攻防博弈。理解黑客的思维,是为了更好地构建防线;掌握防御的艺术,是为了在数字世界中行稳致远。本书将是您踏入这场博弈、成为数字世界守护者的理想起点。