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. 用友U8客户端连接不上服务器全攻略

    用友U8客户端连接不上服务器全攻略 http://www.enet.com.cn2009年09月23日09:26 来自论坛 [导读]:如果网络不通,就让用户查找网络原因 检查步骤: 1.网络是否通? ...

  2. *++p和*p++的区别

    *p++:先是用*p这个值,然后再使p的地址加1. #include<iostream>using namespace std;int main(){    char s[81]=&quo ...

  3. Metafunction

    Metafunction is a more general idiom than type generator. Metafunctions that produce type(s) as a re ...

  4. send()和recv()函数详解

    send()函数 int send( SOCKET s, const char FAR *buf, int len, int flags ); 不论是客户还是服务器应用程序都用send函数来向TCP连 ...

  5. Android EditText屏蔽默认长按粘贴复制事件

    et.setCustomSelectionActionModeCallback(new ActionMode.Callback()); 添加全部的方法即可,不需要任何改动.

  6. UIALertView与UIAlertViewDelegate的基本用法

    首先,视图控制器必须得实现协议UIAlertViewDelegate中的方法,并指定delegate为self,才能使弹出的Alert窗口响应点击事件. 具体代码如下: ViewController. ...

  7. php之文件基础操作

    在php中对文件的基础操作非常的简单,php提供的函数粗略的用了一遍. file_get_contents():可以获取文件的内容获取一个网络资源的内容,这是php给我封装的一个比较快捷的读取文件的内 ...

  8. 重读LPTHW-Lesson15-17

    1.引入sys模块,argv参数变量解包,可以多一种方式获取用户输入: # filename:argv_test.pyfrom sys import argv script,first,second ...

  9. windows下使用mingw编译python扩展模块

    环境: 1.python2.7.2 2.mingw20120426 说明: PYTHON_HOME:不做特殊说明的话,默认代表python的安装路径. MINGW_HOME:不做特殊说明的话,默认代表 ...

  10. HCE:Host-based Card Emulation基于Android设备的卡片模拟器

    HCE技术支持提供了一个软实现SE的通路,Service实现的方式很多,可以使用文件,使用网络,甚至连接真正的SE.支持HCE的测试手机:目前可以确定使用了NXP PN547作为CLF的NFC手机已经 ...