1、《黑客大曝光:网络安全机密与解决方案(第7版)》

简介:这是一本老外写的书,比较适合入门看,内容包括一些基本的攻防流程,基本工具软件,网络安全的一些基本概念等,对整个网络安全和黑客入侵都有比较全面的介绍。对Windows和Unix系统做了分别得介绍,新版(第7版)还对现今新兴技术无线网、移动设备等方面的安全知识做了介绍。虽然关于具体细节的介绍比较少,但通过这本书可以让初学小白们对黑客有一个全面完整的认识。推荐作为第一本读物阅读。

PDF:

第六版:http://pan.baidu.com/s/1bnmvpMJ

第七版只有英文版而且排版特别乱,基本看不了。所以不放买一本纸质的吧。

2、《白帽子讲web安全》

简介:国内阿里巴巴网络安全技术专家吴翰清写的书,吴翰清外号“道哥”,经常在知乎,微信等社交网站发言,属于国内比较有名且位数不多的原意面向大众的人之一,人物篇还会详细介绍。这本书是国内人写的比较好的书籍,全面介绍了web领域的攻防方法,小小浏览器,花样百出,XSS、SQL注入、HTML5安全等web攻防知识,介绍的很全面,主流方法会有代码罗列。但这本书主要关注web安全领域,对系统方面的安全介绍的很少,也就是说,这本书只是安全领域的一个细分,但作为一本学习web攻防的hacker很可谓有用的很,毕竟web现在是应用最广泛的网络应用,没有之一,所以这一领域不可忽视,值得学习。

PDF:http://pan.baidu.com/s/1nt3BO9r

3、《网络渗透技术》

简介:书很老了,2005年出版的,是当时的权威,作者是xfocus(安全焦点论坛)的几位大牛。这本内容要甚好的多,涉及很多底层技术,缓冲区溢出、Shellcode、堆溢出、内核溢出等等。这本书就不是停留在概念和工具的水平上了,而是从各种漏洞的原理出发,深入剖析黑客技术。虽然书很老了,技术发展很快,但作为一本“心法”式的书籍,也还没有到被淘汰的地步,要是啃下来这本,还是会受益匪浅的。

PDF:http://pan.baidu.com/s/18HY8I

4、《反黑风暴•黑客与反黑工具使用详解》

简介:对黑客工具进行了全面介绍,属入门级著作,可以对现有的主流工具做个深入的了解。

PDF:http://pan.baidu.com/s/1mgFPiNu

5、《反黑风暴•黑客社会工程攻防演练》

简介:社会工程学技术入门。

PDF:http://pan.baidu.com/s/1mggDp7i

6、《反黑风暴•网络渗透技术攻防高手修炼》

简介:关于渗透技术的全面介绍

PDF:http://pan.baidu.com/s/1qWsawQ4

hacker入门篇——相关书籍的更多相关文章

  1. Egret入门学习日记 --- 第二篇 (书籍的选择 && 书籍目录 && 书中 3.3 节 内容)

    第二篇 (书籍的选择 && 书籍目录 && 书中 3.3 节 内容) 既然选好了Egret,那我就要想想怎么学了. 开始第一步,先加个Q群先,这不,拿到了一本<E ...

  2. PC游戏编程(入门篇)(前言写的很不错)

    PC游戏编程(入门篇) 第一章 基石 1. 1 BOSS登场--GAF简介 第二章 2D图形程式初体验 2.l 饮水思源--第一个"游戏"程式 2.2 知其所以然一一2D图形学基础 ...

  3. CoreCLR源码探索(七) JIT的工作原理(入门篇)

    很多C#的初学者都会有这么一个疑问, .Net程序代码是如何被机器加载执行的? 最简单的解答是, C#会通过编译器(CodeDom, Roslyn)编译成IL代码, 然后CLR(.Net Framew ...

  4. Java后端工程师必备书单(含大后端方向相关书籍)

    学习Java和其他技术的资源其实非常多,但是我们需要取其精华去其糟粕,选择那些最好的,最适合我们的,同时也要由浅入深,先易后难.基于这样的一个标准,我在这里为大家提供一份Java的学习资源清单. 一: ...

  5. Java工程师学习指南 入门篇

    Java工程师学习指南 入门篇 最近有很多小伙伴来问我,Java小白如何入门,如何安排学习路线,每一步应该怎么走比较好.原本我以为之前的几篇文章已经可以解决大家的问题了,其实不然,因为我之前写的文章都 ...

  6. 【opencv入门篇】 10个程序快速上手opencv【上】

    导言:本系列博客目的在于能够在vs快速上手opencv,理论知识涉及较少,大家有兴趣可以查阅其他博客深入了解相关的理论知识,本博客后续也会对图像方向的理论进一步分析,敬请期待:) PS:官方文档永远是 ...

  7. Java工程师学习指南(入门篇)

    Java工程师学习指南 入门篇 最近有很多小伙伴来问我,Java小白如何入门,如何安排学习路线,每一步应该怎么走比较好.原本我以为之前的几篇文章已经可以解决大家的问题了,其实不然,因为我之前写的文章都 ...

  8. 转载 CoreCLR源码探索(七) JIT的工作原理(入门篇)

    转载自:https://www.cnblogs.com/zkweb/p/7687737.html 很多C#的初学者都会有这么一个疑问, .Net程序代码是如何被机器加载执行的? 最简单的解答是, C# ...

  9. 「入门篇」初识JVM

    记录于 2022-01-02  17:25:12  GhostFace 1. 什么是JVM? 概念 来自百度百科 JVM是 Java Virtual Machine(Java虚拟机)的缩写,JVM是一 ...

随机推荐

  1. L10 安装网卡驱动

    一.安装网卡驱动 1. 检查各种依赖包是否安装 2. 安装 加载网卡驱动: ip:

  2. CoreLocation导航Demo

    CoreLocation实现定位和导航功能还是非常简单的,基本思路是: 1.导入<CoreLocation/CoreLocation.h>头文件 2.使用该框架内的导航管理者,创建该导航管 ...

  3. web.config详解

    在开发中经常会遇到这样的情况,在部署程序时为了保密起见并不将源代码随项目一同发布,而我们开发时的环境与部署环境可能不一致(比如数据库不一样),如果在代码中保存这些配置这些信息部署时需要到用户那里更改代 ...

  4. Linux下如何查看哪些进程占用的CPU内存资源最多

    linux下获取占用CPU资源最多的10个进程,可以使用如下命令组合: ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head linux下获取占用 ...

  5. mysql优化(1) 观察服务器周期性变化

    先把nginx和memcached环境开启 /usr/local/nginx/sbin/nginx /usr/local/fastphp/sbin/php-fpm /usr/local/memcach ...

  6. jquery1.11 操作checkbox:全选、取消全选、获取选择元素、获取取消选择元素(总结)

    jquery1.11.1版本完成对checkbox的操作 1. 使用属性prop设置选中状态 2.使用:checked和:not(:checked)获取选中的元素 源码: <!DOCTYPE h ...

  7. jupyter巨好玩-简介与安装

    ipython notebook改名jupyter了而且更好玩更好用 jupyter简介 jupyter是啥啊? 这个要从ipython说起,ipython是个交互式的python的解释器,自带颜色, ...

  8. win10使用python开发工具pycharm首次安装配置

    刚才在网页上写了一半,结果网页出现了意外,然后,再打开什么都没有了,说多都是泪啊,我以为博客会自动保存草稿的呢,看来是我高估了它的功能然而现在根本没有心情写了... 因为出现了意外,果断的不在网页端编 ...

  9. centos6.5图形界面NetworkManager 配置ip文件位置

    请教一个关于网络配置的问题,如图:该网络连接图形界面中 有2个配置,其中System eth0 有对应的配置文件/etc/sysconfig/network-scripts/ifcfg-eth0,但是 ...

  10. JLINK烧写BIN文件到nand、norflash、SDRAM

    1. 简要说明 JLink的调试功能.烧写Flash的功能都很强大,但是对于S3C2410.S3C2440的Flash操作有些麻烦:烧写Nor Flash时需要设置SDRAM,否则速率很慢:烧写Nan ...