Linux信息安全和渗透测试
"Linux网络攻防和渗透测试技术结合,实例丰富。 内容短而精,立足于零基础,兼顾动手实践。"

作者:蔡冰

定价:129元

印次:1-1

ISBN:9787302641070

出版日期:2023.09.01

印刷日期:2023.08.16

图书责编:赵军

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

《Linux信息安全和渗透测试》详细阐述Linux下的信息安全和网络渗透技术,内容涵盖各大主流加解密算法的原理,用Linux C/C++语言自主实现这些技术的方法,以及Linux内核开发技术和IPSec VPN的系统实现,这些都是以后打造自己信息安全工具所需的基本知识。最后介绍网络渗透技术Kail Linux,通过该环境可以了解常用的现成工具。本书共11章,内容包括Linux基础和网络优化、搭建Linux C和C++安全开发环境、对称密码算法、杂凑函数和HMAC、非对称算法RSA的加解密、身份认证和PKI、实战PKI、IPSec VPN基础知识、VPN实战、SSL-TLS编程、内核和文件系统、Kali Linux的渗透测试研究、DPDK开发环境的搭建等。 《Linux信息安全和渗透测试》适合Linux信息安全工程师或开发者阅读,也适合高等院校和培训机构相关专业的师生作为教学参 考书。

蔡冰,15年的编程教学、职业规划经历。已辅导近千位同学通过实习校招,顺利入职各大互联网公司的研发岗位,平时积累了大量当前流行的开发知识和技能。参与编写了《Java网络编程实战》的图书。

前 言 笔者时常思考,如何才能让学生学到真正的信息安全技术,并且在毕业后可以为国家的网络信息安全出一份力。 笔者注意到,市面上有很多以“信息安全”和“网络安全”为主题的书籍,但这些书籍大多只关注对现有漏洞的补丁和现成网络防御工具的使用。这些现成的工具通常来自国外,技术深度和隐私保护不足。也就是说,你能学会这些工具,别人同样也能学会。试问,拿着攻击方已知的武器来防御,防御效果会有多好呢?攻击方可以轻易绕过这些防御措施,因为这些防御武器大家都了如指掌。因此,传统的操作系统加固和现成网络工具的使用都只是最初级的网络安全防御措施。 没有信息安全,就没有国防安全。2022年,某大学遭受到了国外的网络攻击。攻击方使用的是专用的网络武器“饮茶”(NSA命名为suctionchar),分析结果表明,该网络武器为嗅探窃密类武器,主要针对UNIX/Linux平台,其主要功能是对目标主机上的远程访问账号和密码进行窃取。试问,这个“饮茶”工具网上能下载到吗?能买到吗?都不能。所以现有的网络防御手段能防住吗?答案是很难。因为对方在开发这个工具的时候,肯定会绕过现有Linux系统及其现成防御工具的所有手段。 既然攻击方使用的是专用的攻击工具,那么我们也需要开发出专门的防御工具,采用针对性的防御手段来应对。比如,加密技术、内核安全技术、文件数字签名技术等。因此,笔者认为有必要撰写一本专注于Linux的信息安全实践的图书,从原理讲起,逐步实现最终程序和系统。只有完全打造自己特有的专门工具,才能有效防御网络攻击。 本书以Linux安全为主线,强调实践。实践出真知,笔者鼓励读者在阅读本书的过程中多...

暂无课件

暂无样章

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目    录

第 1 章  搭建Linux安全开发环境 1

1.1  准备虚拟机环境 1

1.1.1  在VMware下安装Linux 1

1.1.2  开启登录时的root账号 4

1.1.3  解决Ubuntu上的vi方向键问题 5

1.1.4  关闭防火墙 6

1.1.5  配置安装源 6

1.1.6  安装网络工具包 6

1.1.7  安装基本开发工具 7

1.1.8  启用SSH 7

1.1.9  创建一个快照 8

1.1.10  连接虚拟机Linux 9

1.1.11  通过终端工具连接Linux虚拟机 18

1.1.12  与虚拟机互传文件 20

1.1.13  支持图形软件的终端工具MobaXterm 21

1.2  搭建Samba网络文件共享服务 22

1.3  在VMware中添加一块硬盘 24

1.4  在Linux下搭建C/C++开发环境 27

1.5  在Windows下搭建Linux C/C++开发环境 28

1.5.1  Windows下非集成式的Linux C/C++开发环境 28

1.5.2  Windows下集成式的Linux C/C++开发环境 32

1.6  安全密码库OpenSSL 35

1.6.1  OpenSSL源代码模块结构 36

1.6.2  OpenSSL加密库调用方式 37

1.6.3  OpenSSL支持的对称加密算法 37

1.6.4  OpenSSL支持的非对称加密算法 38

1.6.5  OpenSSL支持的信息摘要算法 38

1.6.6  OpenSSL密钥和...

《Linux信息安全和渗透测试》是一本针对网络安全渗透测试人员、运维工程师、网络管理人员和安全课程培训人员的必备指南。本书涵盖了网络安全渗透测试的理论和工具,包括Kali Linux 2的基础使用、被动扫描、主动扫描、漏洞扫描、远程控制、渗透攻击、Armitage、社会工程学工具、BeEF-XSS渗透框架、漏洞渗透模块编写、网络数据的嗅探与欺骗、身份认证攻击、无线安全渗透测试以及渗透测试报告的编写。通过深入浅出的讲解,读者将全面了解渗透测试的各个方面,并掌握实践技巧和解决问题的能力。无论您是正在学习渗透测试的学生,还是已经从事相关工作的专业人士,本书都将成为您的不可或缺的参考书籍。