0 次点评

无线网络安全防护 巴恩(Barnes C.)方堃译

分类:无线安全    下载:0    浏览:141    时间:2026-06-06
书名:《无线网络安全防护》(英文原名:Hack Proofing Your Wireless Network) 作者:[美] Christian Barnes 等著,译者:刘堃、林生、龚克、牛志奇 出版社:机械工业出版社 (China Machine Press) 丛书系列:网络与信息安全技术丛书 出版时间:2003年01月 本书介绍无线网络所面临的挑战及无线网络的广播特性,涉及监听、截取和窃听技术,以及黑客攻击的工具和设备,入侵检测策略。书中还介绍了如何建立信息分级过程,如何设计和部署安全网络,如何设计和规划成功的审计,如何开发无线网络安全检查表。本书适合网络安全技术人员参考。 目录 第1章 无线通信网络的挑战 1.1 概述 1.2 无线通信网络技术概述 1.3 了解无线通信网络的发展前景 1.4 了解无线通信网络的优点 1.5 面对现在无线通信网络的实际情况 1.6 分析无线通信网络的标准 1.7 总结 1.8 解决方案简要概括 1.9 常见问题解答 第2章 安全入门 2.1 概述 2.2 理解安全基础知识和安全保护原理 2.3 评价安全策略的作用 2.4 认识一些普遍接受的安全与保密标准 2.5 解决普通风险和威胁 2.6 总结 2.7 解决方案简要概括 2.8 常见问题解答 第3章 无线网络构架与设计 3.1 概述 3.2 固定无线技术 3.3 依照802.11框架来开发WLAN 3.4 遵循802.15构架来开发WPAN 3.5 移动无线技术 3.6 光学无线技术 3.7 探索设计过程 3.8 创建设计方法 3.9 从设计角度理解无线网络的属性 3.10 总结 3.11 解决方案简要概括 3.12 常见问题解答 第4章 常见攻击和弱点 4.1 概述 4.2 WEP中存在的弱点 4.4 窃听、截取和监听 4.5 欺骗与非授权访问 4.6 网络接管与篡改 4.7 拒绝服务和泛洪攻击 4.8 恶意软件介绍 4.9 偷窃用户设备 4.10 总结 4.11 解决方案简要概括 4.12 常见问题解答 第5章 无线安全对策 5.1 概述 5.2 再次访问策略 5.3 分析威胁 5.4 设计和部署安全网络 5.5 实现WEP 5.6 过滤MAC 5.7 过滤协议 5.8 使用封闭系统和网络 5.9 分配IP 5.10 使用VPN 5.11 保护用户 5.12 总结 5.13 解决方案简要概括 5.14 常见问题解答 第6章 绕过安全措施 6.1 概述 6.2 计划和准备 6.3 利用WEP 6.4 “战争驾驶” 6.5 盗窃用户设备 6.6 MAC过滤 6.7 绕过高级安全机制 6.8 利用内部人员 6.9 安装欺诈基站 6.10 利用VPN 6.11 总结 6.12 解决方案简要概括 6.13 常见问题解答 第7章 监控和入侵检测 7.1 概述 7.2 设计探测方案 7.3 防御性监控事项 7.4 入侵检测策略 7.5 进行弱点评估 7.6 事故响应和处理 7.7 进行站点调查,查找欺诈基站 7.8 总结 7.9 解决方案简要概括 7.10 常见问题解答 第8章 审计 8.1 概述 8.2 设计和计划成功的审计 8.3 定认标准 8.4 进行审计 8.5 分析审计数据 8.6 生成审计报告 8.7 总结 8.8 解决方案简要概括 8.9 常见问题解答 第9章 案例说明 9.1 概述 9.2 实现不安全的无线网络 9.3 实现极度安全的无线LAN 9.4 进行“战争驾驶” 9.5 检查周围的环境 9.6 建立无线安全检查列表 9.7 总结 9.8 解决方案简要概括 9.9 常见问题解答
0 次点评

黑客大曝光:移动应用安全揭秘及防护措施

分类:移动通讯    下载:0    浏览:141    时间:2026-06-06
书名:黑客大曝光:移动应用安全揭秘及防护措施 作者:(美)伯格曼 Neil Bergman, 张普含译 出版社:机械工业出版社 出版日期:2014-12-01 ISBN:9787111482659 定价:59.00 字数:20000 页码:211 序言 前言 作者简介 致谢 第1章  移动风险   1.1  移动生态系统     1.1.1  规模     1.1.2  已知的不安全   1.2  移动风险模型     1.2.1  物理风险     1.2.2  服务风险     1.2.3  应用程序风险   1.3  我们的议题   1.4  小结 第2章  移动网络   2.1  基础移动网络功能     2.1.1  互操作性     2.1.2  语音呼叫     2.1.3  控制信道     2.1.4  语音信箱     2.1.5  短信服务   2.2  攻击与对策   2.3  IP的美好新世界   2.4  小结 第3章  iOS系统   3.1  了解iPhone   3.2  iOS到底有多安全   3.3  越狱:发泄愤怒   3.4  入侵别人的iPhone:再次释放心中的怒火   3.5  小结 第4章  Android系统   4.1  安全模型   4.2  应用程序组件   4.3  数据存储   4.4  近场通信(NFC)   4.5  Android的发展     4.5.1  Android模拟器     4.5.2  Android调试桥(ADB)   4.6  获得系统权限(rooting)   4.7  反编译和反汇编   4.8  截取网络流     4.8.1  添加受信任的CA证书     4.8.2  配置一个代理服务器   4.9  基于Intent的攻击   4.10  基于近场通信的攻击   4.11  信息泄露     4.11.1  通过内部文件的泄露     4.11.2  通过外部存储的泄露     4.11.3  通过日志的信息泄露     4.11.4  不安全的组件造成的信息泄露     4.11.5  通常的防止信息泄露的策略   4.12  小结 第5章  移动恶意软件   5.1  Android平台恶意软件   5.2  iOS蠕虫   5.3  Android与iOS中的恶意软件对比   5.4  小结 第6章  移动服务和移动网络   6.1  通用Web服务安全指南   6.2  针对基于XML的Web服务的攻击   6.3  通用认证和授权框架     6.3.1  OAuth 2     6.3.2  SAML   6.4  移动Web浏览器和WebView安全     6.4.1  利用自定义URI配置     6.4.2  利用JavaScript Bridges   6.5  小结 第7章  移动设备管理   7.1  MDM框架   7.2  设备调配   7.3  绕过MDM   7.4  反编译与应用程序调试   7.5  越狱检测   7.6  远程擦除和锁定   7.7  小结 第8章  移动开发安全   8.1  移动应用威胁建模     8.1.1  威胁     8.1.2  资产     8.1.3  结束和利用威胁模型   8.2  安全的移动开发指南     8.2.1  准备     8.2.2  移动应用安全指南     8.2.3  测试及确定     8.2.4  进一步阅读   8.3  小结 第9章  移动支付   9.1  发展现状   9.2  非接触式智能卡支付     9.2.1  安全元件     9.2.2  安全元件API     9.2.3  移动应用   9.3  Google钱包   9.4  Square   9.5  小结 附录A  客户安全检查表 附录B  移动应用渗透测试工具包
0 次点评

无线网络安全 Cyrus Peikari,Seth Fogie著 周靖译

分类:无线安全    下载:0    浏览:134    时间:2026-06-06
书名:无线网络安全 定价:48.00元 作者r.CyrusPeikari,sethFogie,周靖 出版社:电子工业出版社 出版日期:2004-07-01 ISBN:9787120000929 随着WLAN在中国乃至全世界的逐渐流行,再加上WLAN天生便是一种不安全的网络,所以安全意识必须加强,本书便是基于这个前提而编著的。本书通过直接、有效的方式,利用大量真实的例子,全面揭示无线网络的安全机制和安全漏洞,并通过让你认识黑客的攻击方式,从而针对性地保护自己的无线网络。本书的核心在于“战争驾驶”(War Drive)。由于WLAN是一种发散型的网络,所以你建立的无线网络可能在不知不觉之间被偶然路过的黑客盯上。因此,无论安全审计人员还是黑客,都必须借助“战争驾驶”这一方式,携带一套专用的软硬件工具(光盘配套软件均可在本站找到下载) 目  录 第一部分 无线基础知识 第一章 无线硬件设备 第二章 无线网络协议 第三章 无线编程 第四章 WEP安全性 第二部分 无线安全威胁 第五章 破解WEP 第六章 黑客技术 第七章 无线攻击 第八章 空中传播的病毒 第三部分 专业工具 第九章 审计工具 第十章 用POCKET PC设备进行破解 第十一章 无线网络破解过程 第四部分 无线安全 第十二章 保护WLAN的安全 第十三章 虚拟专用网络 第十四章 入侵检测系统 第十五章 无线公钥基础结构 第五部分 附录
0 次点评

无线网络安全 Chris Hurley 杨青译

分类:无线安全    下载:0    浏览:136    时间:2026-06-05
无线网络安全 克里斯·赫尔利, Chris Hurley[等]著, 杨青译 《无线网络安全》为网络管理员提供了最实用的无线网络安全解决方案。详细介绍了无线网络的历史与现状、无线设备的漏洞、无线网络非法接人点的探测和处理、利用RADIUS进行VLAN接入控制、无线网络的架构和设计等内容。无线技术是指在不使用物理线缆的前提下,从一点向另一点传递数据的方法,包括无线电、蜂窝网络、红外线和卫星等技术。
0 次点评

无线网络安全 任伟

分类:无线安全    下载:0    浏览:136    时间:2026-06-05
本书内容翔实(涵盖了无线网络的各种形态)、注重跟踪国内外最新发展动态(如无线体域网、物联网等),选材新颖(如6LoWPAN、4G、无线Mesh网络等)、突出重点问题和典型方法(如WSN密钥管理、MANET安全路由等),强调论述的逻辑性(先全貌后重点、先网络架构后安全架构)、系统性及选材的合理性,叙述语言通俗易懂,文字流畅。为提高启发性,该书注重对原理的归纳和总结,注重对安全设计方法的归纳和分析。 全书内容主要包括无线局域网安全、无线城域网安全(含WiMAX和无线Mesh网络)、无线广域网(如2G、3G、4G通信网络)安全、无线个域网安全、无线VoIP安全、无线体域网安全、RFID安全、无线传感器网络安全、移动自组织网络安全、车载自组织网络安全,以及无线物联网安全。每个章节给出进一步的阅读建议和参考文献,指导读者进一步研究学习。 本书适合无线网络安全研究者、安全技术爱好者、无线网络开发人员参考学习。 目录 第1章 无线网络安全概述 1 1.1 无线网络概述 1 1.2 无线网络安全概述 3 1.2.1 无线网络安全与有线网络安全的区别 3 1.2.2 无线网络安全威胁与对策 5 1.2.3 解决无线网络安全问题的一般思路 8 进一步阅读建议 10 本章参考文献 10 第2章 无线局域网(WLAN)安全 11 2.1 WLAN安全威胁 11 2.1.1 WLAN网络结构 11 2.1.2 WLAN安全威胁 12 2.2 WLAN的安全机制 13 2.2.1 WEP加密机制 13 2.2.2 WEP认证机制 15 2.2.3 IEEE 802.1X认证机制 17 2.2.4 WAPI协议 20 2.2.5 IEEE 802.11i TKIP和CCMP协议 23 2.2.6 IEEE 802.11i接入协议 27 进一步阅读建议 29 本章参考文献 30 第3章 无线城域网(WMAN)安全 31 3.1 WiMAX(IEEE 802.16)安全 31 3.1.1 WiMAX安全架构 32 3.1.2 IEEE 802.16d PKM协议 33 3.2 无线Mesh网络安全 37 3.2.1 WMN体系结构 38 3.2.2 WMN安全问题与解决方案 40 3.2.3 IEEE 802.11s MSA协议 42 进一步阅读建议 48 本章参考文献 49 第4章 无线广域网(移动通信)安全 50 4.1 无线移动通信安全简介 50 4.1.1 移动通信安全的历史进程 50 4.1.2 移动通信网络的安全威胁 52 4.2 2G(GSM)安全机制 53 4.2.1 GSM简介 53 4.2.2 GSM用户认证与密钥协商协议 53 4.3 3G安全机制 56 4.3.1 网络体系结构和安全体系结构 56 4.3.2 3G AKA协议 59 4.4 4G安全问题与对策 64 4.4.1 网络体系结构 64 4.4.2 4G的安全问题与解决思路 68 进一步阅读建议 70 本章参考文献 70 第5章 无线个域网(WPAN)安全 73 5.1 Bluetooth安全 73 5.1.1 Bluetooth协议与特点 73 5.1.2 Bluetooth链路层安全 76 5.2 Zigbee安全机制 80 5.2.1 Zigbee技术简介 80 5.2.2 Zigbee安全架构 83 5.2.3 ZigBee MAC(IEEE 802.15.4)安全 86 进一步阅读建议 92 本章参考文献 92 第6章 无线VoIP安全 93 6.1 无线VoIP简介 93 6.1.1 VoIP原理 93 6.1.2 VoIP标准 93 6.2 基于H.323的VoIP安全 94 6.2.1 H.323协议及安全威胁 94 6.2.2 基于H.323的VoIP安全机制 98 6.3 基于SIP的VoIP安全 101 6.3.1 SIP协议及安全威胁 101 6.3.2 基于SIP的VoIP安全机制 104 进一步阅读建议 107 本章参考文献 107 第7章 无线体域网(WBAN)安全 109 7.1 无线体域网概述 109 7.1.1 无线体域网的系统架构 110 7.1.2 无线体域网的特征 111 7.2 WBAN安全分析 114 7.2.1 WBAN的安全威胁 114 7.2.2 WBAN的安全方案简介 116 进一步阅读建议 116 本章参考文献 117 第8章 RFID网络安全 119 8.1 RFID网络简介 119 8.1.1 RFID系统的基本构成 119 8.1.2 RFID系统的安全需求 121 8.2 RFID安全的物理机制 123 8.3 RFID安全密码协议举例1 124 8.3.1 Hash锁协议 124 8.3.2 随机化Hash锁协议 126 8.3.3 Hash链协议 127 8.3.4 Good Reader协议 128 8.4 RFID安全密码协议举例2 129 8.4.1 David数字图书馆协议 129 8.4.2 分布式RFID双向认证协议 130 8.4.3 基于Hash的ID变化协议 131 8.4.4 LCAP协议 132 进一步阅读建议 133 本章参考文献 133 第9章 无线传感器网络(WSN)安全 136 9.1 无线传感器安全简介 136 9.1.1 无线传感器网络的体系结构 137 9.1.2 无线传感器网络的安全需求分析 139 9.2 无线传感器网络的安全攻击与防御 142 9.2.1 常见网络攻击方法 142 9.2.2 常用防御机制 145 9.3 无线传感器网络的密钥管理 146 9.3.1 密钥管理的分类与评价指标 146 9.3.2 密钥管理方案举例1:基于主密钥的方案 149 9.3.3 密钥管理方案举例2:随机方案EG 152 进一步阅读建议 154 本章参考文献 156 第10章 移动自组网(MANET)安全 157 10.1 MANET网络安全概述 157 10.1.1 MANET体系结构 157 10.1.2 MANET的安全需求 159 10.2 MANET的安全路由协议 160 10.2.1 MANET路由协议简介 160 10.2.2 路由协议的攻击模型 164 10.2.3 安全路由的安全策略 167 10.2.4 协议举例1:SAODV协议 168 10.2.5 协议举例2:ARAN协议 169 10.3 MANET中的组密钥管理 171 10.3.1 组密钥管理的主要问题和基本要求 171 10.3.2 组密钥管理协议的分类与比较 173 10.3.3 协议举例1:LKH协议 175 10.3.4 协议举例2:GDHv.2协议 176 进一步阅读建议 178 本章参考文献 180 第11章 车载自组网(VANET)安全 181 11.1 VANET安全概述 181 11.1.1 VANET的通信协议、相关实体和特点 181 11.1.2 VANET的攻击模型和安全需求 185 11.2 VANET的隐私保护 187 11.2.1 匿名路由协议举例1:SDAR协议 189 11.2.2 匿名路由协议举例2:ANODR和ASR协议 191 进一步阅读建议 193 本章参考文献 193 第12章 物联网安全 196 12.1 无线物联网体系结构建模 197 12.1.1 物联网的端系统模型 197 12.1.2 物联网的网络模型 198 12.1.3 6LoWPAN协议简介 200 12.2 物联网的安全体系 205 12.2.1 攻击模型与安全需求 205 12.2.2 物联网安全的研究现状 206 12.3 物联网终端安全 209 12.3.1 终端嵌入式系统安全 209 12.3.2 智能手机系统安全 212 进一步阅读建议 216 本章参考文献 217
0 次点评

无线网络安全攻防实战进阶 杨哲

分类:无线安全    下载:0    浏览:155    时间:2026-06-05
面对当前国内企事业单位及SOHO无线网络的飞速发展、智能手机等便携 式设备的广泛使用、无线网络犯罪案例日益递增的发展现状,本书作为《无 线网络安全攻防实战》一书的延续,依然以日趋严峻的无线网络安全为切入 ,从当前不为多数人所知的无线网络欺骗攻击案例讲起,由浅至深地剖析了 无线网络安全及黑客技术涉及的各个深入方面,本书分为12章包括无线 RADIUS认证体系搭建及攻防、蓝牙攻防实战、PDA/手机渗透及攻防实战、无 线欺骗攻击深入实战、新技术高速破解、无线路由器攻防实战、无线网络犯 罪取证、新型钓鱼等等。 全书内容衔接《无线网络安全攻防实战》一书,不再重复基础内容环节 ,而是以全新深入内容及全新案例来提升读者的实际水平。本书可以作为军 警政机构无线安全人员、专业网络安全公司安全人员、无线评估及规划人员 、企业及电子商务无线网络管理员、警务人员计算机犯罪鉴定及现场分析的 有力参考,也可以作为高级黑客培训及网络安全认证机构的深入网络安全辅 助教材,是安全技术爱好者、无线安全研究者、无线开发人员必备的参考宝典。 相关链接: 1.新书 《无线网络安全攻防进阶》 完整书目发布!! 2.新书《无线网络安全攻防实战进阶》全国上架啦!!提供样章试读! 3.无线网络设备攻防白皮书+下载!! 目录: 第1章 无线黑客的多项选择 1 第2章 推陈出新的攻击 41 第3章 无线欺骗攻击 100 第4章 无线网络设备攻防 161 第5章 无线数据解码与IDS 272 第6章 高效低成本企业部署的主流:802.1X 305 第7章 蓝牙攻击,闪动蓝色微光的魅影 362 第8章 PDA/手机渗透及攻防实战 470 第9章 无线取证,调查的依据 517 第10章 来自秘密战线 559 附录A 部分无线网卡芯片及测试列表 577 附录B 本书涉及的无线安全攻击及防护工具汇总 582 附录C 中国计算机安全相关法律及规定 584
0 次点评

无线网络安全攻防实战 杨哲

分类:无线安全    下载:0    浏览:126    时间:2026-06-05
面对当前国内外无线网络飞速发展、无线化城市纷纷涌立的发展现状,本书以日趋严峻的无线网络安全为切入,从基本的无线网络攻击测试环境搭建讲起,由浅至深地剖析了无线网络安全及黑客技术涉及的各个方面。本书分为13章,包括无线WEP加密破解、无线WPA/WPA2破解、内网渗透、无线:DoS攻击与防护、无线VPN搭建与攻击防护、War-Driving战争驾驶、无线钓鱼攻击及无线VolP攻击、无线打印机攻击等特殊角度无线攻击和解决方案。 相关链接: 《无线网络安全攻防实战》一书已于2008年10月全国上市!更新试读章节 《无线网络安全攻防实战》一书10月将隆重上市!! 3.无线网络设备攻防白皮书+下载!! 前言 Chapter 1 你所了解和不了解的无线世界   1.精彩的表面:无线网络现状   2.阴影下的世界:无线黑客技术的发展 Chapter 2 准备工作--基础知识及工具   1.无线黑客的装备   2.Windows及Linux环境准备   3.Windows下攻击准备--驱动安装   4.Windows下无线探测工具   5.Linux下无线探测工具   6.PDA下无线探测工具 Chapter 3 再见,WEP   1.WEP基础     1.1 关于WEP     1.2 WEP安全历史及演化     1.3 关于Aircrack-ng     1.4 安装Aircrack-ng   2.BackTrack2 Linux下破解WEP   3.Windows下破解WEP   4.关于WEP密码破解的深度   5.推翻WEP强化的可笑观点 Chapter 4 WEP破解的多米诺骨牌   1.无客户端破解之Chopchop攻击   2.无客户端破解之Fragment攻击   3.无客户端破解之Deauth+攻击   4.预共享密钥破解   5.关闭SSID广播的对策   6.突破MAC地址过滤     6.1 获取合法客户端MAC     6.2 更改MAC来伪造身份     6.3 重新装载网卡     6.4 连接无线接入点     6.5 防范方法   7.避开DHCP的正面限制   8.破解本地存储密码   9.自动化WEP破解工具   10.截获及分析WEP加密数据 Chapter 5 击垮WPA家族   1.WPA/WPA2基础     1.1 关于WPA     1.2 关于cowpatty     1.3 安装cowpatty   2.BackTrack2 Linux下破解WPA-PSK   3.Windows下破解WPA-PSK   4.Ubuntu下破解WPA2-PSK   5.PDA下破解WPA-PSK / WPA2-PSK   6.Windows/Linux下连接配置   7.强化WPA/WPA2   8.WPA高速破解的真相   9.提升破解WPA-PSK速率实战   10.提高WPA安全系数的其它选择 Chapter 6 渗透在内网--我悄悄地走正如我悄悄地来   1.内网渗透之端口扫描   2.内网渗透之密码破解   3.内网渗透之远程控制   4.内网渗透之缓冲区溢出   5.内网渗透之中间人攻击 Chapter 7 耐心+伪装总是有效的   1.伪造AP攻击     1.1 伪造AP基站攻击及实现方法     1.2 搜索及发现伪造AP         1.2.1 在内部有线网络中如何发现非法搭建的AP         1.2.2 定位恶意无线接入点   2.无线MITM攻击   3.Wireless Phishing攻击及防御 Chapter 8 无线D.O.S及进阶攻击   1.无线D.O.S简述   2.Access Point Overload 攻击及对策   3.Authentication Flood攻击及对策   4.Authentication Failure 攻击及对策   5.Deauthentication Flood 攻击及对策   6.Association Flood 攻击及对策   7.Disassociation Flood 攻击及对策   8.Duration Attack   9.Wireless Driver Buffer Overflow攻击及对策   10.RF Jamming 攻击及对策   11.其它无线攻击 Chapter 9 绝对无敌与相对薄弱的矛盾体--VPN   1.VPN原理   2.Wireless VPN   3.攻击脆弱的Wireless VPN   4.强化VPN环境 Chapter 10 优雅地入侵:流动的War-Driving   1.永不消失的电波   2.War-Xing概念   3.War-Driving的准备工作     3.1 基本装备     3.2 NetStumble & Kismet 安装     3.3 WiFiForm 准备     3.4 网卡改装     3.5 天线DIY     3.6 车辆改装   4.在城市里War-Driving     4.1 NetStumble + GPS探测     4.2 WiFiForm + GPS探测     4.3 War-Walking   5.关于无线热点地图   6.使用Google Maps绘制热点地图     6.1 主流工具及其支持输出文件格式     6.2 绘制热点地图操作指南   7.结合热点地图进行远程攻击   8.War-Driving审计路线勘测 Chapter 11 饭后甜点,也许有人同样会喜欢这些   1.已经出现的阴影   2.Wireless Camera/monitor 攻击     2.1 Wireless Camera 产品及应用介绍     2.2 攻击无线摄像设备     2.3 强化网络边界   3.PDA-WiFi 攻击     3.1 PDA的无线功能     3.2 攻击PDA等手持设备     3.3 结论与改进   4.无线VoIP攻击     4.1 发展的潜流—VoIP     4.2 无线VoIP攻击     4.3 改进现状   5.无线垃圾邮件   6.攻击无线打印机 Chapter 12 抵御入侵者的可选方案   1.改进你的WLAN   2.IDS & Honeypot   3.无线安全防御汇总 Chapter 15 向无线hacker们致敬   1.各行业及领域无线网络部署现状       1.1 体育场馆无线接入方案       1.2 大学校园无线覆盖方案       1.3 运营商级无线接入方案       1.4 工厂无线网络摄像视频方案       1.5 无线社区实用方案       1.6 小结   2.无线安全技术展望   3.无线黑客简史—向无线Hacker们致敬 附录 A.BackTrack2的硬盘安装 B.无线网卡芯片列表 C.无线黑客工具分类表 D.中国计算机安全相关法律及规定
0 次点评

无线网络黑客攻防-畅销版 杨哲

分类:无线安全    下载:0    浏览:146    时间:2026-06-05
本书以日趋严峻的无线网络安全为切入点, 从常用的无线网络攻击环境搭建入手, 循序渐进地剖析了无线网络安全及黑客技术涉及的各个方面。本书分为15章, 内容包括基本的无线网络加密环境搭建、WEP/WPA加密破解与防护、无客户端破解、蓝牙攻防实战、无线D.O.S、无线vpn攻防、War-Driving以及一些较为高级的无线攻击与防护技术等。 目录 第0章 无线网络攻防案例 案例1 谁破解了你的无线密码——停车场“蹭网”实战 案例2 你的打印机被谁控制了?——打印机上的幽灵 案例3 企业秘密被谁“偷窃”——网络“内鬼”不可不防 案例4 服务器也有遗漏——一VPN无线攻防小记 案例5 谁泄露了你手机里的隐私——蓝牙连接攻防实战 第1章 无线网络基础常识简介 1.1 什么是无线网络 1.1.1 狭义无线网络 1.1.2 广义无线网络 1.2 认识无线路由器 1.3 了解无线网卡 1.3.1 无线网卡 1.3.2 无线上网卡 1.4 了解天线 1.4.1 全向天线 1.4.2 定向天线 1.5 相关术语简介 第2章 无线网络加密及搭建 2.1 WEP加密设置和连接 2.1.1 关于WEP 2.1.2 WEP及其漏洞 2.1.3 WEP的改进 2.1.4 配置无线路由器 2.1.5 Windows下的客户端设置 2.1.6 Ubuntu下的客户端设置 2.2 WPA-PSK加密设置和连接 2.2.1 WPA简介 2.2.2 WA分类 2.2.3 WPA的改进 2.2.4 WPA2简介 2.2.5 WPA面临的安全问题 2.2.6 关于Wndows下的WPA2支持性 2.2.7 配置无线路由器 2.2.8 Wndows下的客户端设置 2.2.9 Ubuntu下的客户端设置 第3章 无线网络攻防测试环境准备 3.1 无线网卡的选择 3.1.1 无线网卡接口类型 3.1.2 无线网卡的芯片 3.1.3 总结整理 3.1.4 关于大功率无线网卡的疑问 3.2 必备的操作系统 3.2.1 Back Track4 Linux 3.2.2 Slitaz Aircrack-ng Live CD 3.2.3 WiFiSlax 3.2.4 WiFiWay 3.2.5 其他Live CD 3.3 搭建虚拟环境下无线攻防测试环境 3.3.1 建立全新的无线攻防测试用虚拟机 3.3.2 对无线攻防测试用虚拟机进行基本配置 3.3.3 无线攻防测试环境BT4的基本使用 3.4 搭建便携式无线攻防测试环境 3.4.1 关于Linux Live USB Creater 3.4.2 使用Linux Live USB Creater 第4章 WEP密钥的加密与攻防 4.1 WEP解密方法——Aircrack-ng 4.1.1 什么是Aircrack-ng 4.1.2 轻松安装Aircrack-ng 4.2 在BT4下破解WEP加密 4.2.1 破解WEP加密实战 4.2.2 IVs和cap的区别 4.3 全自动傻瓜工具SpoonwEP2 4.3.1 WEP SPOONFEEDER 4.3.2 SpoonwEP2 第5章 WPA的加密与攻防 5.1 WPA解密方法——Cowpatty 5.1.1 什么是Cowpatty 5.1.2 轻松安装Cowpatty 5.2 在BT4下破解WPA-PSK加密 5.2.1 破解WPA-PSK加密实战 5.2.2 使用Cowpatty破解WPA-PSK加密 5.3 制作专用字典 5.3.1 Windows下的基本字典制作 5.3.2 Linux下的基本字典制作 5.3.3 BackTrack4下的默认字典位置 5.4 全自动傻瓜工具spoonWPA 第6章 无线网络攻防技能必备 6.1 突破MAC地址过滤 6.1.1 什么是MAC地址过滤 6.1.2 突破MAC地址过滤 6.1.3 防范MAC地址过滤 6.2 拿到关闭SSID无线网络的钥匙 6.2.1 Deauth攻击法 6.2.2 抓包分析法 6.2.3 暴力破解法 6.3 无DHCP的无线网络的攻防 6.4 无客户端ahopchop的攻防 6.5 无客户端Fragment的攻防 6.6 伪造AP的几种手法 6.6.1 伪装成合法的AP 6.6.2 恶意创建大量虚假AP信号 第7章 无线网络加密数据解码与分析 7.1 截获及解码无线加密数据 7.1.1 截获无线加密数据 7.1.2 对截获的无线加密数据包解密 7.2 分析MSN/QQ/淘宝旺旺聊天数据 7.3 分析E-mail/论坛账户名及密码 7.4 分析Web交互数据 7.5 分析Telnet交互数据 第8章 无线网络D.O.S攻击与防范 8.1 什么是无线D.O.S 8.2 无线D.O.S工具的安装 8.2.1 浅谈MDK 3 8.2.2 MDK3的安装 8.2.3 关于图形界面无线D.O.S工具——Charon 8.2.4 D.O.S攻击工具的使用 8.3 无线D.O.S攻击的常用方法 8.3.1 关于无线连接验证及客户端状态 8.3.2 Auth Flood攻击 8.3.3 Deauth Flood攻击 8.3.4 Association Flood攻击 8.3.5 Disassociation Flood攻击 8.3.6 RF Jamming攻击 第9章 绘制无线网络的热点地图 9.1 什么是War-Driving 9.1.1 War-Driving的概念 9.1.2 了解Hotspot热点地图 9.1.3 War-Driving所用工具及安装 9.2 在城市中进行War-Driving 9.2.1 关于WiFiForm 9.2.2 WiFiForm+GPS探测 9.3 绘制热点地图操作指南 9.3.1 绘制热点地图 9.3.2 某单位內部无线热点地图 9.3.3 绘制无线热点地图 9.3.4 绘制繁华地段无线热点地图 9.4 远程无线攻击原理及一些案例 9.4.1 远程无线攻击的原理 9.4.2 真实案例剖析 第10章 从无线网络渗透内网 10.1 扫描器与扫描方式 10.1 NMAP扫描器 10.1.2 Zenmap扫描器 10.1.3 AMAP扫描器 10.1.4 Hping2扫描器 10.2 密码破解的方法(Telnet、SSH) 10.2.1 Hydra 10.2.2 BruteSSH 10.3 缓冲区溢出 10.3.1 关于Metasploit 3 10.3.2 Metasploit 3的升级 10.3.3 Metasploit 3操作实战 第11章 无线路由器攻防实战 11.1 关于WPS 11.1.1 关于WPS 11.1.2 WPS的基本设置 11.2 扫描WPS状态 11.2.1 扫描工具介绍 11.2.2 扫描开启WPS功能的无线设备 11.3 使用WPS破解WPA-PSK密钥 11.4 常见配合技巧 11.4.1 常见技巧 11.4.2 常见问题 第12章 Wireless VPN攻防实战 12.1 VPN原理 12.1.1 虚拟专用网的组件 12.1.2 隧道协议 12.1.3 无线VPN 12.2 无线VPN攻防实战 12.2.1 攻击PPTP VPN 12.2.2 攻击启用IPSec加密的VPN 12.2.3 本地破解VPN登录账户名及密码 12.3 防护及改进 第13章 蓝牙安全 13.1 关于蓝牙 13.1.1 什么是蓝牙 13.1.2 蓝牙技术体系及相关术语 13.1.3 适配器的选择 13.1.4 蓝牙(驱动)工具安装 13.1.5 蓝牙设备配对操作 13.2 基本的蓝牙黑客技术 13.2.1 识别及激活蓝牙设备 13.2.2 查看蓝牙设备相关內容 13.2.3 扫描蓝牙设备 13.2.4 蓝牙攻击 13.2.5 修改蓝牙设备地址 13.3 蓝牙Bluebugging攻击技术 13.3.1 基本概念 13.3.2 工具准备 13.3.3 攻击步骤 13.3.4 小结 13.4 蓝牙D.O.S 13.4.1 关于蓝牙D.O.S 13.4.2 蓝牙D.O.S实战 13.4.3 蓝牙D.O.S测试问题 13.5 安全防护及改进 13.5.1 关闭蓝牙功能 13.5.2 设置蓝牙设备不可见 13.5.3 限制蓝牙可见时长 13.5.4 升级操作系统至最新版本 13.5.5 设置高复杂度的PIN码 13.5.6 拒绝陌生蓝牙连接请求 13.5.7 拒绝可疑蓝牙匿名信件 13.5.8 启用蓝牙连接验证 第14章 答疑解惑篇 14.1 理论知识类问题 14.2 加密破解类问题 14.2.1 WEP破解常见问题小结 14.2.2 WPA-PSK破解常见问题小结 14.2.3 无客户端破解常见问题小结 14.2.4 WPS破解常见问题小结 14.3 无线攻击类问题 14.3.1 內网渗透类 14.3.2 无线D.O.S 14.4 安全防御类问题 14.4.1 WLAN的基本安全配置 14.4.2 企业WLAN安全 附录A 无线网卡芯片及产品信息列表 A.1 D-LmK常见系列 A.2 TP-LmK常见系列 A.3 Intel常见系列 A.4 其他常见系列 附录B 中国计算机安全相关法律及规定
0 次点评

无线网络黑客攻防 杨哲longas

分类:无线安全    下载:0    浏览:148    时间:2026-06-05
无线网络黑客攻防》以日趋严峻的无线网络安全为切入点,从常用的无线网络攻击环境搭建入手,循序渐进地剖析了无线网络安全及黑客技术涉及的各个方面。《无线网络黑客攻防》分为15章,内容包括基本的无线网络加密环境搭建、wep/wpa加密破解与防护、无客户端破解、蓝牙攻防实战、无线d.o.s、无线vpn攻防、war-driving以及一些较为高级的无线攻击与防护技术等。随书附送一张dvd光盘,其内容包括常见的场景建设、超值工具等。 《无线网络黑客攻防(附光盘)》可以作为政府机构无线安全人员、无线网络评估及规划人员、企业及电子商务无线网络管理员的有力参考,也可以作为高级黑客培训及网络安全认证机构的深层次网络安全辅助教材,是安全技术爱好者、无线安全研究者、无线开发人员必备的参考宝典。 作者简介 杨哲(Christopher Yang)持有CIW国际网络安全分析师(CIW Security Analyst)、微软认证系统工程师(MCSE)及微软认证数据库专家(MCDBA)证书。. 身为ZerOne安全团队负责人,中国无线门户网站AnyWlan无线安全版主。.. 目前工作为政府机构安全顾问、警务系统应急响应顾问、陕西零嘉壹信息科技有限公司技术总监及安全主管、多家国内知名培训中心金牌网络安全讲师及MCSE讲师、网络安全及黑客类杂志自由撰稿人等。 常担任户外领队及进行高山摄影,拥有7年户外经验,曾多次带队进行过太白山徒步穿越、自行车两省穿越、野外宿营、皮艇漂流、室内攀岩、悬崖速降等极限活动…… 目录 第0章 无线网络攻防案例 案例1 谁破解了你的无线密码——停车场“蹭网”实战 案例2 你的打印机被谁控制了?——打印机上的幽灵 案例3 企业秘密被谁“偷窃”——网络“内鬼”不可不防 案例4 服务器也有遗漏——vpn无线攻防小记 案例5 谁泄露了你手机里的隐私——蓝牙连接攻防实战 第1章 无线网络基础常识简介 1.1 什么是无线网络 1.2 认识无线路由器 1.3 了解无线网卡 1.4 了解天线 1.5 相关术语简介 第2章 无线网络加密及搭建 2.1 wep加密设置和连接 2.2 wpa-psk加密设置和连接 第3章 无线网络攻防测试环境准备 3.1 无线网卡的选择 3.2 必备的操作系统 3.3 搭建虚拟环境下无线攻防测试环境 .3.4 搭建便携式无线攻防测试环境 第4章 wep密钥的加密与攻防 4.1 wep解密方法——aircrack-ng 4.2 在bt4下破解wep加密 4.3 全自动傻瓜工具spoonwep2 第5章 wpa的加密与攻防 5.1 wpa解密方法——cowpatty 5.2 在bt4下破解wpa-psk加密 5.3 制作专用字典 5.4 全自动傻瓜工具spoonwpa 第6章 无线网络攻防技能必备 6.1 突破mac地址过滤 6.2 拿到关闭ssid无线网络的钥匙 6.3 无dhcp的无线网络的攻防 6.4 无客户端chopchop的攻防 6.5 无客户端fragment的攻防 6.6 伪造ap的几种手法 第7章 无线网络加密数据解码与分析 7.1 截获及解码无线加密数据 7.2 分析msn/qq/淘宝旺旺聊天数据 7.3 分析e-mail/论坛账户名及密码 7.4 分析web交互数据 7.5 分析telnet交互数据 第8章 无线网络d.o.s攻击与防范 8.1 什么是无线d.o.s 8.2 无线d.o.s工具的安装 8.3 无线d.o.s攻击的常用方法 第9章 绘制无线网络的热点地图 9.1 什么是war-driving 9.2 在城市中进行war-driving 9.3 绘制热点地图操作指南 9.4 远程无线攻击原理及一些案例 第10章 从无线网络渗透内网 10.1 扫描器与扫描方式 10.2 密码破解的方法(telnet、ssh) 10.3 缓冲区溢出 第11章 无线路由器攻防实战 11.1 关于wps 11.2 扫描wps状态 11.3 使用wps破解wpa-psk密钥 11.4 常见配合技巧 第12章 wiretess vpn攻防实战 12.1 vpn原理 12.2 无线vpn攻防实战 12.3 防护及改进 第13章 蓝牙安全 13.1 关于蓝牙 13.2 基本的蓝牙黑客技术 13.3 蓝牙bluebugging攻击技术 13.4 蓝牙d.o.s 13.5 安全防护及改进 第14章 答疑解惑篇 14.1 理论知识类问题 14.2 加密破解类问题 14.3 无线攻击类问题 14.4 安全防御类问题 附录a 无线网卡芯片及产品信息列表 a.1 d-link常见系列 a.2 tp-link常见系列 a.3 intel常见系列 a.4 其他常见系列 附录b 中国计算机安全相关法律及规定
0 次点评

无线黑客傻瓜书 杨哲Longas

分类:无线安全    下载:0    浏览:140    时间:2026-06-05
《无线黑客傻瓜书》是由本站版主杨哲(Longas)编著的经典无线安全入门书籍。全书以通俗易懂的方式梳理了无线网络基础与攻防实战,是早期WiFi安全爱好者的启蒙读物。 相关链接: 1.《无线黑客傻瓜书》上市喽!!专为新手打造!! 2.关于《无线黑客傻瓜书》中常见问题注解 3.《无线黑客傻瓜书》读后总结 该书主要分为“幼稚园”、“中小学”、“大学”和“社会”几个进阶阶段,涵盖以下关键领域:基础扫盲:讲解无线网络基础知识与常见通信原理。加密攻防:重点剖析 WEP 与 WPA/WPA2 加密机制的破解原理与安全防护。实战演练:包含无客户端破解、蓝牙攻防、无线DoS攻击及War-Driving(热点搜寻)等技术。
0 次点评

Python灰帽子:黑客与逆向工程师的Python编程之道

分类:网络安全    下载:0    浏览:260    时间:2026-05-22
内容简介   《Python灰帽子:黑客与逆向工程师的Python编程之道》是由知名安全机构Immunity Inc的资深黑帽Justin Seitz先生主笔撰写的一本关于编程语言Python如何被广泛应用于黑客与逆向工程领域的书籍。老牌黑客,同时也是Immunity Inc的创始人兼首席技术执行官(CTO)Dave Aitel为本书担任了技术编辑一职。本书的绝大部分篇幅着眼于黑客技术领域中的两大经久不衰的话题:逆向工程与漏洞挖掘,并向读者呈现了几乎每个逆向工程师或安全研究人员在日常工作中所面临的各种场景,其中包括:如何设计与构建自己的调试工具,如何自动化实现烦琐的逆向分析任务,如何设计与构建自己的fuzzing工具,如何利用fuzzing测试来找出存在于软件产品中的安全漏洞,一些小技巧诸如钩子与注入技术的应用,以及对一些主流Python安全工具如PyDbg、Immunity Debugger、Sulley、IDAPython、PyEmu等的深入介绍。作者借助于如今黑客社区中备受青睐的编程语言Python引领读者构建出精悍的脚本程序来一一应对上述这些问题。出现在本书中的相当一部分Python代码实例借鉴或直接来源于一些优秀的开源安全项目,诸如Pedram Amini的Paimei,由此读者可以领略到安全研究者们是如何将黑客艺术与工程技术优雅融合来解决那些棘手问题的。 目录 第1章 搭建开发环境 1.1 操作系统要求 1.2 获取和安装Python 2.5 1.2.1 在Windows下安装Python 1.2.2 在Linux下安装Python 1.3 安装Eclipse和PyDev 1.3.1 黑客挚友:ctype库 1.3.2 使用动态链接库 1.3.3 构建C数据类型 1.3.4 按引用传参 1.3.5 定义结构体和联合体 第2章 调试器原理和设计 2.1 通用寄存器 2.2 栈 2.3 调试事件 2.4 断点 2.4.1 软断点 2.4.2 硬件断点 2.4.3 内存断点 第3章 构建自己的Windows调试器 3.1 Debugee,敢问你在何处 3.2 获取寄存器状态信息 3.2.1 线程枚举 3.2.2 功能整合 3.3 实现调试事件处理例程 3.4 无所不能的断点 3.4.1 软断点 3.4.2 硬件断点 3.4.3 内存断点 3.5 总结 第4章 PyDbg——Windows下的纯Python调试器 4.1 扩展断点处理例程 4.2 非法内存操作处理例程 4.3 进程快照 4.3.1 获取进程快照 4.3.2 汇总与整合 第5章 Immunity Debugger——两极世界的最佳选择 5.1 安装Immunity Debugger 5.2 Immunity Debugger 5.2.1 PyCommand命令 5.2.2 PyHooks 5.3 Exploit(漏洞利用程序)开发 5.3.1 搜寻exploit友好指令 5.3.2 “坏”字符过滤 5.3.3 绕过Windows 下的DEP机制 5.4 破除恶意软件中的反调试例程 5.4.1 IsDebuugerPresent 5.4.2 破除进程枚举例程 第6章 钩子的艺术 6.1 使用PyDbg部署软钩子 6.2 使用Immunity Debugger部署硬钩子 第7章 DLL注入与代码注入技术 7.1 创建远程线程 7.1.1 DLL注入 7.1.2 代码注入 7.2 遁入黑暗 7.2.1 文件隐藏 7.2.2 构建后门 7.2.3 使用py2exe编译Python代码 第8章 Fuzzing 8.1 几种常见的bug类型 8.1.1 缓冲区溢出 8.1.2 整数溢出 8.1.3 格式化串攻击 8.2 文件Fuzzer 8.3 后续改进策略 8.3.1 代码覆盖率 8.3.2 自动化静态分析 第9章 Sulley 9.1 安装Sulley 9.2 Sulley中的基本数据类型 9.2.1 字符串 9.2.2 分隔符 9.2.3 静态和随机数据类型 9.2.4 二进制数据 9.2.5 整数 9.2.6 块与组 9.3 行刺WarFTPD 9.3.1 FTP 101 9.3.2 创建FTP协议描述框架 9.3.3 Sulley会话 9.3.4 网络和进程监控 9.3.5 Fuzzing测试以及Sulley的Web界面 第10章 面向Windows驱动的Fuzzing测试技术 10.1 驱动通信基础 10.2 使用Immunity Debugger进行驱动级的Fuzzing测试 10.3 Driverlib——面向驱动的静态分析工具 10.3.1 寻找设备名称 10.3.2 寻找IOCTL分派例程 10.3.3 搜寻有效的IOCTL控制码 10.4 构建一个驱动Fuzzer 第11章 IDAPython——IDA PRO环境下的Python脚本编程 11.1 安装IDAPython 11.2 IDAPython函数 11.2.1 两个工具函数 11.2.2 段(Segment) 11.2.3 函数 11.2.4 交叉引用 11.2.5 调试器钩子 11.3 脚本实例 11.3.1 搜寻危险函数的交叉代码 11.3.2 函数覆盖检测 11.3.3 检测栈变量大小 第12章 PYEmu——脚本驱动式仿真器 12.1 安装PyEmu 12.2 PyEmu概览 12.2.1 PyCPU 12.2.2 PyMemory 12.2.3 PyEmu 12.2.4 指令执行 12.2.5 内存修改器与寄存器修改器 12.2.6 处理例程(Handler) 12.3 IDAPyEmu 12.3.1 函数仿真 12.3.2 PEPyEmu 12.3.3 可执行文件加壳器 12.3.4 UPX加壳器 12.3.5 利用PEPyEmu脱UPX壳
0 次点评

Windows PE权威指南 中文 PDF版 附原书代码

分类:其它    下载:1    浏览:344    时间:2026-05-22
中文名: Windows PE权威指南 作者: 戚利 资源格式: PDF 版本: 高清影印版 出版社: 机械工业出版社 书号: 978-7-111-35418-5 发行时间: 2011年10月 地区: 大陆 语言: 简体中文 内容简介: 《Windows PE权威指南》内容全面,详尽地剖析了Windows PE文件格式的原理及其编程技术,涉及安全领域的各个方面和Windows系统的进程管理和底层机制:实战性强,以案例驱动的方式讲解了Windows PE文件格式在加密与解密、软件汉化、逆向工程、反病毒等安全领域的应用,不仅每个知识点都配有小案例,而且还有多个完整的商业案例。 全书共分为三大部分:第一部分简单介绍了学习《Windows PE权威指南》需要搭建的工作环境和必须具备的工具,深入分析了。PE文件头、导入表、导出表、重定位表、资源表、延迟导入表、线程局部存储、加载配置信息等核心技术的概念、原理及其编程方法,有针对性地讲解了程序设计中的重定位、程序堆栈、动态加载等 ;第二部分讨论了PE头部的变形技术及静态附加补丁的技术,其中静态附加补丁技术重点讲解了如何在空闲空间、间隙、新节、最后一节四种情况下打补丁和进行编码的方法;第三部分精心编写了多个大型而完整的PE应用案例,以PE补丁作为重要手段,通过对目标PE文件实施不同的补丁内容来实现不同的应用,详细展示了EXE捆绑器、软件安装自动化、EXE加锁器、EXE加密、PE病毒提示器以及PE解毒的实现过程和方法。 《Windows PE权威指南》不仅适合想深入理解Windows系统进程管理和运作机制的读者,而且还适合从事加密与解密、软件汉化、逆向工程、反病毒工作的安全工作者。此外,它还适合想全面了解Windows PE文件结构和对程序字节码感兴趣的读者。 作者简介: 戚利,资深安全技术专家和软件开发工程师,对Windows PE、Windows内核、计算机网络安全、协议分析和病毒技术有较为深入的研究,实践经验丰富。擅长汇编语言和Java技术,曾自主开发了一个RMI框架。活跃于国内著名的安全论坛看雪学院,乐于与大家分享自己的心得和体会,且有较高的知名度。此外,教学(副教授)经验也十分丰富,对读者的学习习惯和认知方式有一定的认识,这一点在本书的写作方式上得到了体现。 目录: 前言 第一部分 PE的原理和基础 第1章 Windows PE 开发环境/2 1.1 开发语言MASM32 /2 1.1.1 设置开发环境/3 1.1.2 开发第一个源程序HelloWorld.asm /5 1.1.3 运行HelloWorld.exe /7 1.2 调试软件OllyDBG /10 1.2.1 调试HelloWorld.exe /10 1.2.2 修改EXE文件字节码 /16 1.3 十六进制编辑软件FlexHex /18 1.4 破解实例:U盘监控器 /20 1.5 初识PE文件 /23 1.6 小结 /26 第2章 三个小工具的编写/27 2.1 构造基本窗口程序/27 2.1.1 构造窗口界面/27 2.1.2 编写相关的资源文件/28 2.1.3 通用程序框架的实现/29 2.2 PEDump的实现/32 2.2.1 编程思路/32 2.2.2 PEDump编码/34 2.2.3 PEDump代码中的数据结构/38 2.2.4 运行PEDump /39 2.3 PEComp的实现/40 2.3.1 编程思路/41 2.3.2 定义资源文件/41 2.3.3 PEComp编码/41 2.3.4 运行PEComp /47 2.4 PEInfo的实现/47 2.4.1 编程思路/48 2.4.2 PEInfo编码/48 2.4.3 运行PEInfo /52 2.5 小结/53 第3章 PE文件头/54 3.1 PE的数据组织方式/54 3.2 与PE有关的基本概念/58 3.2.1 地址/58 3.2.2 指针/60 3.2.3 数据目录/60 3.2.4 节/60 3.2.5 对齐/61 3.2.6 Unicode字符串/62 3.3 PE文件结构/62 3.3.1 16位系统下的PE结构/62 3.3.2 32位系统下的PE结构/66 3.3.3 程序员眼中的PE结构/68 3.4 PE文件头部解析/69 3.4.1 DOS MZ头IMAGE_DOS_HEADER /69 3.4.2 PE头标识Signature /69 3.4.3 标准PE头IMAGE_FILE_HEADER /70 3.4.4 扩展PE头IMAGE_OPTIONAL_HEADER32 /70 3.4.5 PE头IMAGE_NT_HEADERS /71 3.4.6 数据目录项IMAGE_DATA_DIRECTORY /71 3.4.7 节表项IMAGE_SECTION_HEADER /74 3.5 数据结构字段详解/74 3.5.1 PE头IMAGE_NT_HEADER的字段/75 3.5.2 标准PE头IAMGE_FILE_HEADER的字段/75 3.5.3 扩展PE头IMAGE_OPTIONAL_HEADER32的字段/78 3.5.4 数据目录项IMAGE_DATA_DIRECTORY的字段/87 3.5.5 节表项IMAGE_SECTION_HEADER的字段/87 3.5.6 解析HelloWorld程序的字节码/88 3.6 PE内存映像/92 3.7 PE文件头编程/93 3.7.1 RVA与FOA的转换/93 3.7.2 数据定位/95 3.7.3 标志位操作/101 3.7.4 PE校验和/102 3.8 小结/104 第4章 导入表/105 4.1 何谓导入表/105 4.2 导入函数/105 4.2.1 invoke指令分解/106 4.2.2 导入函数地址/107 4.2.3 导入函数宿主/109 4.3 PE中的导入表/112 4.3.1 导入表定位/112 4.3.2 导入表描述符IMAGE_IMPORT_DESCRIPTOR /113 4.3.3 导入表的双桥结构/114 4.3.4 导入函数地址表/116 4.3.5 构造调用同一个DLL文件的多个函数的导入表/117 4.4 导入表编程/121 4.4.1 导入表遍历的思路/121 4.4.2 编写函数_getImportInfo /122 4.4.3 运行测试/124 4.5 绑定导入/124 4.5.1 绑定导入机制/124 4.5.2 绑定导入数据定位/125 4.5.3 绑定导入数据结构/126 4.5.4 绑定导入实例分析/127 4.6 手工重组导入表/128 4.6.1 常用注册表API /128 4.6.2 构造目标指令/132 4.6.3 PE头部变化/135 4.6.4 手工重组/136 4.6.5 程序实现/141 4.6.6 思考:关于IAT的连贯性/142 4.6.7 思考:关于导入表的位置/143 4.7 小结/144 第5章 导出表/145 5.1 导出表的作用/145 5.1.1 分析动态链接库功能/145 5.1.2 获得导出函数地址/146 5.2 构造含导出表的PE文件/146 5.2.1 DLL源代码/147 5.2.2 编写def文件/151 5.2.3 编译和链接/152 5.2.4 编写头文件/152 5.2.5 使用导出函数/152 5.3 导出表数据结构/155 5.3.1 导出表定位/155 5.3.2 导出目录IMAGE_EXPORT_DIRECTORY/156 5.3.3 导出表实例分析/158 5.4 导出表编程/160 5.4.1 根据编号查找函数地址/160 5.4.2 根据名字查找函数地址/160 5.4.3 遍历导出表/162 5.5 导出表的应用/165 5.5.1 导出函数覆盖/165 5.5.2 导出私有函数/167 5.6 小结/169 第6 章 栈与重定位表/170 6.1 栈/170 6.1.1 栈的应用场合/170 6.1.2 call调用中的栈实例分析/173 6.1.3 栈溢出/177 6.2 代码重定位/181 6.2.1 重定位的提出 /181 6.2.2 实现重定位的方法/182 6.2.3 重定位编程/183 6.3 PE文件头中的重定位表/189 6.3.1 重定位表定位/189 6.3.2 重定位表项IMAGE_BASE_RELOCATION /190 6.3.3 重定位表的结构/191 6.3.4 遍历重定位表/192 6.3.5 重定位表实例分析/195 6.4 小结/196 第7章 资源表/197 7.1 资源分类/197 7.1.1 位图、光标、图标资源/199 7.1.2 菜单资源/199 7.1.3 对话框资源/200 7.1.4 自定义资源/201 7.2 PE资源表组织/202 7.2.1 资源表的组织方式/202 7.2.2 资源表数据定位/203 7.2.3 资源目录头IMAGE_RESOURCE_DIRECTORY /204 7.2.4 资源目录项IMAGE_RESOURCE_DIRECTORY_ENTRY /205 7.2.5 资源数据项IMAGE_RESOURCE_DATA_ENTRY /206 7.2.6 三级结构中目录项的区别/207 7.3 资源表遍历/208 7.4 PE资源深度解析/213 7.4.1 资源脚本/213 7.4.2 使用PEInfo分析资源表/214 7.4.3 菜单资源解析/216 7.4.4 图标资源解析/218 7.4.5 图标组资源解析/223 7.4.6 对话框资源解析/224 7.5 资源表编程/228 7.5.1 更改图标实验/229 7.5.2 提取程序图标实例/231 7.5.3 更改程序图标实例/241 7.6 小结/244 第8章 延迟加载导入表/245 8.1 延迟加载导入的概念及其作用/245 8.1.1 提高应用程序加载速度/246 8.1.2 提高应用程序兼容性/246 8.1.3 提高应用程序可整合性/247 8.2 PE中的延迟加载导入表/247 8.2.1 延迟加载导入表数据定位/247 8.2.2 延迟加载导入描述符IMAGE_DELAY_IMPORT_DESCRIPTOR /248 8.2.3 延迟加载导入表实例分析/249 8.3 延迟加载导入机制详解/251 8.4 延迟加载导入编程/253 8.4.1 修改资源文件pe.rc /253 8.4.2 修改源代码pe.asm /253 8.5 关于延迟加载导入的两个问题/255 8.5.1 异常处理/255 8.5.2 DLL的卸载/255 8.6 小结/256 第9章 线程局部存储/257 9.1 Windows进程与线程/257 9.1.1 Windows体系结构/257 9.1.2 进程与线程创建/258 9.1.3 进程环境块PEB /262 9.1.4 线程环境块TEB /264 9.2 什么是线程局部存储/265 9.3 动态线程局部存储/267 9.3.1 动态TLS实例/267 9.3.2 获取索引TlsAlloc /274 9.3.3 按索引取值TlsGetValue /275 9.3.4 按索引存储TlsSetValue /275 9.3.5 释放索引TlsFree /275 9.4 静态线程局部存储/276 9.4.1 TLS定位/277 9.4.2 TLS目录结构IMAGE_TLS_DIRECTORY32 /278 9.4.3 静态TLS实例分析/278 9.4.4 TLS回调函数/279 9.4.5 测试静态TLS下的线程存储初始化回调函数/280 9.5 小结/281 第10章 加载配置信息/282 10.1 何谓加载配置信息/282 10.2 Windows结构化异常处理/282 10.2.1 什么是SEH /283 10.2.2 Windows异常分类/285 10.2.3 内核模式下的异常处理/286 10.2.4 用户模式下的异常处理/289 10.2.5 Windows SEH机制解析/294 10.2.6 SEH编程实例/295 10.3 PE中的加载配置信息/299 10.3.1 加载配置信息定位/300 10.3.2 加载配置目录IMAGE_LOAD_CONFIG_DIRECTORY /300 10.3.3 加载配置信息实例分析/302 10.4 加载配置编程/303 10.4.1 程序源代码分析/304 10.4.2 为PE添加加载配置信息/306 10.4.3 运行测试/306 10.4.4 注册多个异常处理函数示例/307 10.5 小结/309 第11章 动态加载技术/310 11.1 Windows虚拟地址空间分配/310 11.1.1 用户态低2GB空间分配/310 11.1.2 核心态高2GB空间分配/311 11.1.3 HelloWorld进程空间分析/312 11.2 Windows动态库技术/313 11.2.1 DLL静态调用/313 11.2.2 DLL动态调用/314 11.2.3 导出函数起始地址实例/314 11.3 在编程中使用动态加载技术/315 11.3.1 获取kernel32.dll基地址/316 11.3.2 获取GetProcAddress地址/322 11.3.3 在代码中使用获取的函数地址编程/325 11.3.4 动态API技术编程实例/327 11.4 小结/330 第二部分 PE进阶 第12章 PE变形技术/332 12.1 变形技术的分类/332 12.1.1 结构重迭技术/332 12.1.2 空间调整技术/333 12.1.3 数据转移技术/334 12.1.4 数据压缩技术/338 12.2 变形技术可用的空间/341 12.2.1 文件头部未用的字段/341 12.2.2 大小不固定的数据块/343 12.2.3 因对齐产生的补足空间/344 12.3 PE文件变形原则/344 12.3.1 关于数据目录表/344 12.3.2 关于节表/344 12.3.3 关于导入表/344 12.3.4 关于程序数据/345 12.3.5 关于对齐/345 12.3.6 几个关注的字段/345 12.4 将PE变小的实例HelloWorldPE /346 12.4.1 源程序HelloWorld的字节码(2560字节) /346 12.4.2 目标PE文件的字节码(432字节)/348 12.5 打造目标PE的步骤/349 12.5.1 对文件头的处理/349 12.5.2 对代码段的处理/350 12.5.3 对导入表的处理/351 12.5.4 对部分字段值的修正/351 12.5.5 修改后的文件结构/352 12.5.6 修改后的文件分析/353 12.5.7 目标文件更小的实例分析/354 12.6 小结/359 第13章 PE补丁技术/360 13.1 动态补丁/360 13.1.1 进程间的通信机制/360 13.1.2 读写进程内存/363 13.1.3 目标进程枚举/368 13.1.4 执行远程线程/373 13.2 静态补丁/379 13.2.1 整体替换PE文件/379 13.2.2 整体替换DLL文件/385 13.2.3 部分修改PE文件/387 13.3 嵌入补丁程序/388 13.3.1 嵌入补丁程序框架/388 13.3.2 嵌入补丁程序编写规则/394 13.3.3 嵌入补丁字节码实例分析/395 13.4 万能补丁码/396 13.4.1 原理/396 13.4.2 源代码/397 13.4.3 字节码/399 13.4.4 运行测试/399 13.5 小结/399 第14章 在PE空闲空间中插入程序/400 14.1 什么是 PE空闲空间/400 14.1.1 PE文件中的可用空间/400 14.1.2 获取PE文件可用空间的代码/400 14.1.3 获取PE文件可用空间的测试/403 14.2 添加注册表启动项的补丁程序实例 /403 14.2.1 补丁程序的源代码/403 14.2.2 补丁程序的字节码/404 14.2.3 目标PE的字节码/405 14.3 手工打造目标PE的步骤/408 14.3.1 基本思路/408 14.3.2 对代码段的处理/408 14.3.3 对导入表的处理/413 14.3.4 对数据段的处理/418 14.3.5 修改前后PE文件对比/421 14.4 开发补丁工具/422 14.4.1 编程思路/422 14.4.2 数据结构分析/423 14.4.3 运行测试/427 14.4.4 适应性测试实例分析/430 14.5 小结/434 第15章 在PE间隙中插入程序/435 15.1 什么是PE间隙/435 15.1.1 构造间隙一/436 15.1.2 间隙一与参数/436 15.2 插入HelloWorld的补丁程序实例/437 15.2.1 补丁程序字节码/437 15.2.2 目标PE结构/439 15.3 开发补丁工具/439 15.3.1 编程思路/439 15.3.2 数据结构分析/440 15.3.3 主要代码/442 15.3.4 运行测试/447 15.4 存在绑定导入数据的PE补丁程序实例 /448 15.4.1 改进补丁程序/448 15.4.2 修正补丁工具/450 15.4.3 为记事本程序打补丁/456 15.5 小结/457 第16章 在PE新增节中插入程序/458 16.1 新增PE节的方法/458 16.2 在本地建立子目录的补丁程序实例/458 16.2.1 补丁程序源代码/459 16.2.2 目标PE结构 /464 16.3 开发补丁工具 /465 16.3.1 编程思路/465 16.3.2 为变量赋值/466 16.3.3 构造新文件数据/466 16.3.4 修正字段参数/466 16.3.5 主要代码/467 16.3.6 运行测试/475 16.4 小结/475 第17章 在PE最后一节中插入程序/476 17.1 网络文件下载器补丁程序实例/476 17.1.1 用到的API函数/476 17.1.2 补丁功能的预演代码/482 17.1.3 补丁程序的源代码/484 17.1.4 目标PE结构/485 17.2 开发补丁工具/486 17.2.1 编程思路/486 17.2.2 主要代码/487 17.2.3 运行测试/490 17.3 小结/491 第三部分 PE的应用案例 第18章 EXE捆绑器/494 18.1 基本思路 /494 18.2 EXE执行调度机制/495 18.2.1 相关API函数/495 18.2.2 控制进程同步运行实例分析/499 18.3 字节码转换工具hex2db /500 18.3.1 hex2db源代码/500 18.3.2 运行测试/507 18.4 执行调度程序_host.exe /508 18.4.1 主要代码/508 18.4.2 数据结构分析/510 18.5 宿主程序host.exe /511 18.5.1 宿主程序的功能/511 18.5.2 宿主程序的状态/511 18.5.3 遍历文件/512 18.5.4 释放文件/514 18.5.5 宿主程序主函数/517 18.6 EXE捆绑器bind.exe /517 18.6.1 绑定列表定位/517 18.6.2 捆绑步骤及主要代码/518 18.6.3 测试运行/523 18.7 小结/524 第19章 软件安装自动化/525 19.1 基本思路/525 19.2 补丁程序patch.exe /525 19.2.1 相关API函数/526 19.2.2 执行线程函数/526 19.2.3 简单测试/528 19.3 消息发送器_Message.exe /529 19.3.1 窗口枚举回调函数/529 19.3.2 调用窗口枚举函数/530 19.3.3 向指定窗口发送消息/531 19.3.4 消息发送器源代码/532 19.3.5 测试运行/535 19.4 消息发送器生成工厂MessageFactory.exe /535 19.4.1 消息发送函数/535 19.4.2 键盘虚拟码/537 19.4.3 改进的消息发送器实例分析/540 19.4.4 消息发送器生成工厂代码结构/542 19.4.5 代码与数据的定位/544 19.4.6 提取代码字节码/545 19.5 软件安装自动化主程序AutoSetup.exe /548 19.5.1 主要代码/548 19.5.2 测试运行/552 19.6 小结/554 第20章 EXE加锁器/555 20.1 基本思路/555 20.2 免资源文件的窗口程序nores.asm /556 20.2.1 窗口创建函数CreateWindowEx /556 20.2.2 创建用户登录窗口的控件/558 20.2.3 窗口程序源代码 /558 20.3 免重定位的窗口程序login.asm /562 20.4 补丁程序patch.asm /570 20.4.1 获取导入库及函数/570 20.4.2 按照补丁框架修改login.asm /571 20.4.3 补丁程序主要代码/572 20.5 附加补丁运行/573 20.6 小结/575 第21章 EXE加密/576 21.1 基本思路/576 21.2 加密算法/577 21.2.1 加密算法的分类/577 21.2.2 自定义可逆加密算法实例/578 21.2.3 构造加密基表/579 21.2.4 利用基表测试加密数据/581 21.3 开发补丁工具/582 21.3.1 转移数据目录/582 21.3.2 传递程序参数/585 21.3.3 加密节区内容/587 21.4 处理补丁程序/588 21.4.1 还原数据目录表/588 21.4.2 解密节区内容/590 21.4.3 加载目标DLL /592 21.4.4 修正目标IAT /594 21.5 小结/595 第22章 PE病毒提示器/596 22.1 基本思路 /596 22.1.1 志愿者的选择条件/596 22.1.2 判断病毒感染的原理/597 22.2 手工打造PE病毒提示器 /597 22.2.1 编程思路 /597 22.2.2 分析目标文件的导入表 /598 22.2.3 补丁程序的源代码/601 22.2.4 补丁程序的字节码/608 22.2.5 修正函数地址/609 22.2.6 测试运行/610 22.3 补丁版的PE病毒提示器/611 22.3.1 将提示器写入启动项/611 22.3.2 检测特定位置校验和/612 22.3.3 测试运行/615 22.4 小结/617 第23章 破解PE病毒/618 23.1 病毒保护技术/618 23.1.1 花指令/619 23.1.2 反跟踪技术/620 23.1.3 反调试技术/621 23.1.4 自修改技术/624 23.1.5 注册表项保护技术/625 23.1.6 进程保护技术/627 23.2 PE病毒补丁程序解析/632 23.2.1 病毒特征/633 23.2.2 补丁程序的源代码分析/633 23.2.3 病毒传播测试/648 23.2.4 感染前后PE结构对比/650 23.3 解毒代码的编写/650 23.3.1 基本思路/651 23.3.2 计算病毒代码大小/651 23.3.3 获取原始入口地址/652 23.3.4 修正PE头部的其他参数/652 23.3.5 主要代码/653 23.3.6 运行测试 /656 23.4 小结/657 后记/658
推荐下载more
热门下载more
最新专题more
  • Aruba控制器固件
    Aruba 6xx/7xxxx控制器固件下载
  • Asuswrt-Merlin梅林固件专题汇集
    加拿大人Eric Sauvageau在华硕开源的Asuswrt代码基础之上,个人进行二次开发以后,对外发布的第三方固件。最早是针对ASUS RT-N66U路由器进行开发,后来也移植到了华硕其他路由器机型。 Merlin原作者官网:https://www.asuswrt-merlin.net 国内所提供的梅林固件均源上述。