编辑推荐
主要特色
本书由业内资深信息安全专家精心策划与编写,其主要特色如下:
◎零基础、入门级的讲解
无论你是否从事电脑行业,无论你是否接触过网络,无论你以前是否了解黑客攻防技术,都能从本书中找到起点,开始黑客攻防的学习历程。
◎重实战、案例化的体例
本书侧重实战技能,抛弃晦涩难懂的技术理论,基于实际案例的分析和操作指导,让读者学习起来更加轻松,操作起来有章可循。
◎传授实操经验精华
在本书中穿插了大量黑客攻防提示与技巧,在每章后面均设有“新手有问必答”和“高手实操技巧”两大版块,真正帮助读者解决在学习和工作中遇到的各种难题。
◎清新的阅读环境
本书不像传统图书那样枯燥死板,而是深入考虑读者需求,版式设计清新、典雅,内容全面、实用,就像一位贴心的老师一样在你面前将各种黑客攻防知识娓娓道来。
◎视听光盘辅助学习
为了增加读者的学习渠道,增强读者的学习兴趣,本书配有超大容量多媒体视听教学视频,读者可以跟着提供的语音视频进行实战演练,并能快速应用于实际工作中。
内容简介
本书是指导初学者学习黑客攻防知识的入门书籍,不仅详细、全面地介绍了黑客经常使用的入侵手段和工具,还详细讲解了防御黑客攻击所必须掌握的各种方法、工具和技巧。
目录
1 第 章 神秘黑客大曝光 ............................................................... 1
高手
实操
技巧
1. 查看ping命令的更多用法 ........................................................................ 34
2. net share命令无效的解决办法 ................................................................. 34
3. 不知道局域网内对方的计算机名时查看共享资源的办法 ....................... 34
新手
有问
必答
1. 如何使用DOS命令快速查看磁盘内容? ................................................. 33
2. 为什么任务管理器只显示系统进程,标题栏、菜单栏和选项卡
都不显示? .............................................................................................. 34
2 第 章 黑客信息搜集、扫描与嗅探 ........................................ 35 1.1 认识神秘的黑客 ................... 2
1.2 黑客定位依据—IP地址 .... 3
1.2.1 IP地址的表示方法 ...............3
1.2.2 IP地址的分类 .......................3
1.3 黑客的专用通道—端口 .... 5
1.3.1 端口的分类 ...........................5
1.3.2 查看系统的开放端口 ...........7
1.3.3 关闭不必要的端口 ...............8
1.3.4 限制访问指定的端口 ...........9
1.4 黑客藏匿的首选地—系统
进程 .................................. 13
1.4.1 认识系统进程 .....................13
1.4.2 关闭和新建系统进程 .........13
2.1 搜集目标的重要信息 ......... 36
2.1.1 确定目标的IP地址 .............36
2.1.2 查看目标所属地区 .............36
2.2 认识扫描器 ........................ 37
2.2.1 扫描器的工作原理 .............37
2.2.2 扫描器的作用 .....................37
1.5 黑客常用的DOS命令 ......... 15
1.5.1 ping命令 ..............................15
1.5.2 net命令 ................................17
1.5.3 netstat命令 ...........................21
1.5.4 ftp命令 .................................22
1.5.5 telnet命令 ............................24
1.5.6 ipconfi g命令 ........................24
1.6 安装与使用虚拟机 ............. 25
1.6.1 认识虚拟机 .........................25
1.6.2 安装虚拟机 .........................25
1.6.3 创建虚拟机 .........................27
1.6.4 在虚拟机中安装操作
系统.....................................30
2.3 端口扫描器的应用 ............. 38
2.3.1 Nmap扫描器 .......................38
2.3.2 SuperScan扫描器 ................41
2.4 多功能扫描器的应用 ......... 44
2.4.1 流光扫描器 .........................44
2.4.2 SSS扫描器 ..........................48
2.4.3 X-Scan扫描器 .....................53
教学视频下载地址:http://upload.crphdm.com/2016/0603/1464913740732.rar
文前.indd 6 2016-6-30 16:09:27
7
CONTENTS
高手
实操
技巧
1. Nmap扫描技巧 ........................................................................................ 59
2. SSS扫描器提供的扫描方式 ..................................................................... 59
3. 使用nslookup命令查询IP地址 ................................................................. 59
新手
有问
必答
1. 如何查看网站的备案信息? .................................................................... 58
2. 嗅探可以做什么?为什么需要嗅探? ..................................................... 59
新手
有问
必答
1. 在Windows XP系统下如何设置自动更新? ............................................ 73
2. 系统漏洞补丁为什么安装不上? ............................................................ 74
第 章 Windows系统漏洞攻防技术 ..................................... 60 2.5 网络嗅探工具的应用 ......... 54
2.5.1 认识嗅探的原理 .................54
2.5.2 嗅探利器SmartSniff............55
2.5.3 网络数据包嗅探专家 .........56
2.5.4 影音神探 .............................57
3.1 认识系统漏洞 .................... 61
3.1.1 系统漏洞是什么 .................61
3.1.2 系统漏洞产生的原因 .........61
3.2 Windows XP系统存在的
系统漏洞 ............................ 62
3.3 Windows 7系统存在的
系统漏洞 ............................ 68
3.4 系统漏洞的监测与修复...... 69
3.4.1 利用Windows自动更新
软件.....................................69
3.4.2 使用360安全卫士 ...............70
3.4.3 使用瑞星安全助手 .............72
3.4.4 使用金山卫士 .....................72
高手
实操
技巧
1. 微软停止Windows XP支持和服务后对用户使用的影响 ......................... 74
2. Windows XP系统下不自动更新漏洞 ....................................................... 74
3. 手动更新系统漏洞 ................................................................................... 74
4 第 章 系统安全策略设置 ........................................................ 75 4.1 设置本地安全策略 ............. 76
4.1.1 禁止在登录前关机 .............76
4.1.2 不显示上次登录时的
用户名.................................77
3
文前.indd 7 2016-6-30 16:09:28
8
CONTENTS
高手
实操
技巧
1. 恢复显示控制面板中的图标 .................................................................. 103
2. 高级共享设置 ........................................................................................ 103
3. 恢复禁用的注册表编辑器 ...................................................................... 103
5 第 章 黑客密码攻防技术 ...................................................... 104 新手
有问
必答
1. 在安装软件时为什么提示“系统管理员设置了系统策略,
禁止进行此项安装”? ......................................................................... 102
2. 注册表被修改后如何恢复之前的参数? ............................................... 103
4.1.3 限制格式化和弹出
可移动媒体..........................77
4.1.4 对备份和还原权限进行
审计.....................................78
4.1.5 禁止在下次更改密码时存
储LAN管理器哈希值 .........78
4.1.6 设置本地账户共享与
安全模式.............................79
4.1.7 不允许SAM账户和共享
的匿名枚举..........................79
4.1.8 将Everyone权限应用于
匿名用户..............................80
4.1.9 定义IP安全策略 .................81
4.2 设置本地组策略 ................ 84
4.2.1 设置账户锁定策略 .............84
4.2.2 设置密码策略 .....................85
4.2.3 设置用户权限 .....................85
4.2.4 更改系统默认的管理员
账户.....................................87
4.2.5 不允许SAM账户的匿名
枚举.....................................87
5.1 为系统加密 ...................... 105
5.1.1 设置CMOS开机密码 ........105
5.1.2 设置系统启动密码 ...........106
5.2 为文件加密 ...................... 107
4.2.6 禁止访问控制面板 .............88
4.2.7 禁止更改“开始”菜单 .....88
4.2.8 禁止更改桌面设置 .............89
4.2.9 禁止访问指定的磁盘
驱动器.................................90
4.2.10 禁用部分应用程序 ...........90
4.3 设置计算机管理策略 ......... 92
4.3.1 事件查看器的使用 .............92
4.3.2 共享资源的管理 .................93
4.3.3 管理系统中的服务程序 .....94
4.4 注册表编辑器安全设置 ..... 95
4.4.1 禁止访问和编辑注册表 .....95
4.4.2 禁止远程修改注册表 .........98
4.4.3 禁止运行应用程序 .............98
4.4.4 禁止更改系统登录密码 .....99
4.4.5 隐藏控制面板中的图标 ...100
4.4.6 禁止IE浏览器查看本地
磁盘...................................101
4.4.7 关闭默认共享 ...................101
5.2.1 为Word文档加密 ..............107
5.2.2 为Excel表格加密 ..............108
5.2.3 为WPS Offi ce文档加密 ....108
5.2.4 为电子邮件加密 ...............109
5.2.5 为压缩文件加密 ...............110
文前.indd 8 2016-6-30 16:09:28
9
高手
实操
技巧
1. 强制解除COMS密码 .............................................................................. 124
2. 使用密码重设盘找回密码 ...................................................................... 124
3. net user命令使用限制 ............................................................................ 124
新手
有问
必答
1. Administrator账户名称太长,如何对其进行重命名操作? .................. 123
2. 如何破解常用办公软件的密码? .......................................................... 123
3. 如何破解ADSL密码? ............................................................................. 124
CONTENTS
5.3 使用加密软件加密 ............111
5.3.1 文本文件专用加密器 ....... 111
5.3.2 文件夹加密精灵 ...............113
5.3.3 终极程序加密器 ...............114
5.3.4 万能加密器 .......................115
5.4 破解Windows XP系统
6 第 章 远程控制攻防技术 ...................................................... 125 6.1 基于认证入侵 .................. 126
6.1.1 IPC$入侵与防范 ...............126
6.1.2 Telnet入侵 .........................132
6.2 通过注册表入侵 .............. 135
6.2.1 开启远程注册表服务 .......135
6.2.2 修改注册表实现远程
监控...................................136
6.3 远程桌面控制 .................. 137
6.3.1 Windows 7远程协助 .........137
6.3.2 Windows 7远程关机 .........138
6.4 使用网络执法官 .............. 140
6.4.1 网络执法官的功能 ...........140
6.4.2 认识网络执法官操作
界面...................................141
6.4.3 网络执法官的应用 ...........142
6.5 使用远程控制软件 ........... 144
6.5.1 网络人(Netman)的
功能...................................144
6.5.2 网络人(Netman)的
使用....................................144
管理员账户 .......................119
5.4.1 使用Administrator账户
登录....................................119
5.4.2 强制清除管理员密码 .......120
5.4.3 创建密码重设盘 ...............121
5.4.4 使用密码恢复软件 ...........122
新手
有问
必答
1. 在建立和断开IPC$连接时,输入的命令代表什么意思? ..................... 146
2. 如何快速打开“网络和共享中心”窗口?............................................ 146
文前.indd 9 2016-6-30 16:09:28
10
CONTENTS
7 第 章 黑客木马攻防技术 ......................................................148 高手
实操
技巧
1. 防止CHM木马在本地运行..................................................................... 177
2. 在制作CHM电子书木马编写网页代码时更改木马运行时间 ................ 177
3. 设置“冰河”木马随着被攻击计算机系统一起启动 ............................. 177
新手
有问
必答
1. 使用捆绑机捆绑文件后,再次运行文件有什么区别? ......................... 177
2. 如何轻松识别木马程序? ...................................................................... 177
7.1 木马基础知识 .................. 149
7.1.1 认识木马及其结构 ...........149
7.1.2 木马的分类 .......................150
7.1.3 木马的特点 .......................152
7.1.4 木马的入侵和启动 ...........153
7.1.5 木马的伪装手段 ...............155
前言/序言
阅读说明
Access是一个功能全面的数据库管理系统,既可创建通讯簿等个人使用的简单数据库,也可创建公司人事管理系统等复杂数据库,并与Word、Excel等其他Office组件在许多特性上保持一致,可方便地在Office 组件之间交换数据。
本书内容
本书4 个阶段贯穿了从入门到精通学习Access 的主线,分别是“基础阶段”→“进阶阶段”→“提高阶段”→“实战阶段”。
学到什么
快速分析大量数据
Access有强大的数据处理、统计分析能力,利用Access的查询功能,可以方便地进行各类汇总、平均等统计,并可灵活设置统计的条件,这一点是Excel 无法与之相比的。
轻松开发管理软件
在Access中内置了许多的工具和向导,通过这些工具和向导,只需简单地学习就可以开发出属于自己的数据库应用程序,这是非专业的计算机人员编写管理类程序的首选。
一键制作格式化报表
在办公过程中,经常会需要制作一些固定格式的报表,并且需要将一系列数据填写到这些文档中,以便生产固定格式的文件或者报表。对
于这种数据的管理和文档的生成,使用Access的报表功能可以轻松制作出来。
有序管理存储数据
在Access中可以对大量的数据进行有效地管理,大程度上地减少数据的冗余、使用尽可能小的体积保存尽可能多的数据。并可以在修改基本表中的数据的时候同步修改查询、窗体和报表中的相关数据。
运行环境
本书以2013版本介绍有关Access的知识和操作,对于本书中所有的素材、源文件以及模板文件,如果:
使用Access 2010 打开,有可能出现效果不一致的情况。
使用Access 2003 打开,有可能出现不能识别文件格式的错误提示。
因此,好在Access 2013环境下使用本书中提供的各种Access文件。
如果用户使用Access 2013打开早期版本的Access文件,在标题栏中显示创建该文件的版本信息,这是高版本和低版本之间的兼容问题,但是查阅文件内容是不受任何影响的。
此外,要确保Access 2013能够正常安装和使用,用户电脑必须确保是Windows 7、Windows 8等高版本的操作系统。
读者对象
本书主要适用于希望掌握一定数据管理和编程技能,通过简单地学习就可以制作出能够投入使用的数据库应用系统的非计算机专业管理和办公人员,适合办公人员、文秘、财务人员、公务员和家庭用户使用,也可以作为大中专院校Access教学参考书。
《代码侦探:入侵与防御的艺术》 揭秘数字世界的暗流涌动,掌握网络安全的终极武器。 在信息爆炸的时代,网络已经渗透到我们生活的方方面面,它既是信息流通的动脉,也是潜藏风险的温床。每一次点击、每一次连接,都可能触及 unseen 的疆界。你是否曾好奇,那些看似无懈可击的数字堡垒是如何被攻破的?又是什么样的技术,能够筑起坚不可摧的网络长城?《代码侦探:入侵与防御的艺术》将带你踏上一段引人入胜的探索之旅,深入揭示网络攻防的神秘面纱,让你从一个普通的信息使用者,蜕变为一名洞悉网络安全本质的“代码侦探”。 本书并非一本枯燥的技术手册,而是一场思维与实践的盛宴。我们不拘泥于死板的指令堆砌,而是通过大量生动形象的案例分析、层层递进的逻辑推理,让你在潜移默化中理解攻防背后的原理。无论你是对网络安全感到好奇的初学者,还是希望提升技能的实践者,亦或是对数字世界充满探索欲的思考者,《代码侦探:入侵与防御的艺术》都将为你打开一扇通往全新认知的大门。 Part I:潜入数字迷宫——理解攻击者的思维模式 在数字世界的攻防战中,知己知彼是致胜的关键。本部分将带领你深入理解攻击者是如何思考、如何行动的。我们将从最基础的概念讲起,拆解网络攻击的常见术语和分类,让你对这个领域有一个清晰的全局认识。 网络世界的“蛛丝马迹”: 你将学习如何像一个经验丰富的侦探一样,从微小的网络痕迹中发现潜在的漏洞。我们将深入探讨网络协议的底层原理,例如 TCP/IP 的三次握手与四次挥手,HTTP 请求的构成与解析,DNS 解析的过程,ARP 协议的工作机制等。理解这些基础协议,就好比掌握了侦探破案的第一步——了解“现场”的物理规律。 “门”的艺术——密码学初探: 密码是网络安全的第一道防线。本书将为你揭开对称加密与非对称加密的神秘面纱,理解哈希函数的原理,并探讨数字签名的作用。你将不再满足于“不知道怎么回事”,而是能理解加密算法是如何保护数据的,以及为什么一些看似牢不可破的密码也会被破解。 社会工程学:人性的破绽: 攻击并非总是依赖高深的编程技巧。许多成功的攻击都利用了人性的弱点。我们将深入剖析社会工程学的概念,探讨钓鱼邮件、欺诈电话、假冒身份等常见的攻击手段,以及如何识别和防范这些看似“低技术”却极其有效的攻击。你将学会如何从人类心理学的角度去理解攻击,从而建立更全面的安全意识。 网络扫描的“侦察术”: 在发起攻击之前,攻击者需要了解目标系统的“地形”。本部分将介绍常用的网络扫描技术,例如端口扫描、漏洞扫描、操作系统探测等。你将了解 Nmap、Masscan 等工具的工作原理,学会如何高效地发现目标系统的开放端口和服务,为后续的渗透分析奠定基础。 Web 应用的“软肋”: 互联网上绝大多数的应用都建立在 Web 技术之上。我们将深入分析 Web 应用常见的安全漏洞,例如 SQL 注入、跨站脚本攻击(XSS)、跨站请求伪造(CSRF)、文件上传漏洞等。你将理解这些漏洞是如何被利用来窃取数据、篡改信息甚至控制服务器的,并学习如何模拟这些攻击来更好地理解其原理。 Part II:筑起数字长城——构建坚不可摧的防御体系 在理解了攻击的路径和原理之后,我们自然要转向如何构建坚固的防线。本部分将从多个维度出发,教你如何像一名精明的建筑师一样,设计和加固你的数字堡垒。 “防火墙”的智慧: 防火墙是网络的第一道屏障。我们将深入探讨不同类型的防火墙,例如网络防火墙、主机防火墙、Web 应用防火墙(WAF)等,以及它们的配置和管理策略。你将理解防火墙是如何过滤恶意流量、阻止未经授权访问的,并学习如何根据实际需求进行有效的部署。 “钥匙与锁”的艺术——身份认证与访问控制: 确保只有授权人员才能访问敏感资源是至关重要的。本书将详细讲解多因素认证(MFA)、单点登录(SSO)、角色基础访问控制(RBAC)等概念,以及如何设计和实施强大的身份认证和访问控制策略。你将理解如何有效管理用户权限,防止内部泄露和非法访问。 “侦测器”的耳目——入侵检测与防御系统(IDS/IPS): 即使是最坚固的防御,也可能出现意外。IDS/IPS 就像是数字世界的“传感器”,能够实时监测网络流量,识别并阻止可疑活动。你将学习 IDS/IPS 的工作原理,了解基于签名和异常检测的技术,以及如何配置和管理这些系统来及时发现和应对威胁。 “加密盾牌”的坚固: 数据传输的安全至关重要。我们将深入探讨 TLS/SSL 协议的工作原理,理解 HTTPS 如何保障 Web 通信的机密性和完整性。你还将了解 VPN 的原理,以及如何在远程访问和数据传输过程中使用加密技术来保护敏感信息。 “安全编码”的规范: 许多安全漏洞源于不安全的编码实践。本书将指导你如何编写安全的代码,例如输入验证、输出编码、参数化查询等,以预防 SQL 注入、XSS 等常见的代码漏洞。你将学会如何像一个细致的工匠,在每一个代码细节上都注入安全意识。 “系统加固”的实操: 操作系统和应用程序的配置是安全的基础。我们将介绍操作系统加固的常见方法,例如禁用不必要的服务、配置安全策略、及时打补丁等。你还将了解如何安全地配置 Web 服务器、数据库等常见应用,最大限度地减少攻击面。 “数据备份与恢复”的后备计划: 即使有再周密的防御,意外也可能发生。强大的备份和恢复策略是应对安全事件的最后一道保险。你将学习如何制定有效的备份策略,理解不同备份方式的优缺点,并掌握如何在发生安全事件时快速恢复系统和数据,将损失降到最低。 Part III:实战演练与进阶挑战——成为真正的“代码侦探” 理论的学习终究要回归实践。本部分将带你进入更加真实的攻防场景,通过大量的实战演练,巩固所学知识,并为未来的进阶学习打下坚实的基础。 搭建你的“实验室”: 在真实的网络环境中进行测试是危险的。我们将指导你如何搭建一个安全的虚拟化实验环境,例如使用 VirtualBox、VMware 或 Docker,让你可以在一个隔离的“沙盒”中自由地进行各种攻防实践,而不会影响到你的真实系统或他人。 渗透测试的流程与方法: 渗透测试是模拟黑客攻击,以发现系统安全漏洞的过程。你将学习渗透测试的完整流程,包括信息收集、漏洞扫描、漏洞利用、权限提升、后渗透等各个阶段。我们将介绍 Metasploit、Burp Suite 等常用渗透测试工具的用法,并引导你完成一系列经典的渗透测试场景。 恶意软件的“解剖”: 了解对手的武器是防御的重要一环。我们将深入分析不同类型的恶意软件,例如病毒、蠕虫、木马、勒索软件等,理解它们的传播方式、感染机制和攻击行为。你将学习如何使用一些基础工具来分析恶意软件样本,了解其工作原理。 应对 DDoS 攻击的策略: 分布式拒绝服务(DDoS)攻击是目前最常见的网络攻击之一,能够让服务瘫痪。你将学习 DDoS 攻击的原理,以及如何通过流量清洗、CDN 加速、访问控制等多种手段来有效应对。 安全事件响应的“指挥链”: 当安全事件发生时,如何快速有效地响应至关重要。本书将指导你制定安全事件响应计划,包括事件的发现、遏制、根除、恢复和事后总结等关键步骤。你将学会如何像一名“指挥官”,在危机时刻保持冷静,并采取最有效的措施。 持续学习与安全社区: 网络安全领域日新月异,永无止境。我们将为你指明持续学习的方向,介绍一些优秀的在线资源、安全社区和行业认证,鼓励你不断提升自己的技能,紧跟技术发展的步伐。 《代码侦探:入侵与防御的艺术》 是一本为你量身打造的学习指南,它将引导你从零开始,循序渐进地掌握网络攻防的核心技术与思维方式。我们相信,通过本书的学习,你将不仅能够理解网络安全的重要性,更能掌握保护自己、保护他人、甚至在数字世界中扮演“守护者”角色的能力。 准备好成为一名敏锐的“代码侦探”了吗? 现在,就翻开本书,开启你的数字安全探索之旅!