攻击服务器犯法吗_有教攻击服务器的书籍吗

hacker|
176

初学服务器知识,该选择什么书籍?

windows平台可以看看《Windows Server 2003服务器架设与管理》。

作为推荐,这里我主要还是推荐自己仔细研读过的书,而我读过的书中某些可能已经很老了,甚至内容已经过时了,因此,这只算是抛砖引玉,大家可以选择类似的更新、更权威的书籍学习。

基础知识主要包括:语言。这里之所以拿出来说,是因为某些语言可能导致你使用完全不同的思路来设计服务器。一般来说,C/C++、Java、C# 之类可以归为一类,而 Go、Erlang 和他们区别很显著。关于语言的经典书籍太多,这里就不说了。

*** 。想了解协议底层实现,可以看《TCP/IP 详解 卷2》。上层开发时,Windows 下可以看《Network Programming for Microsoft Windows》,Linux 下可以直接看看官方相关的 API 文档。Windows 下 IOCP,Linux 下 epoll(其他类 Unix 下的技术类似)是需要掌握的。实际开发中, *** 库可能自己实现,也可以基于某些开源库开发,所以,无论是出于学习还是使用目的,都可以研究一下开源库,例如 libuv、libevent、boost ASIO。

操作系统相关。类 Unix 系统比较好的书籍就是《Advanced Programming in the UNIX Environment》了,Windows 下则可以看看《Windows核心编程》。系统相关的最核心的东西可能就是线程、进程,以及相关同步的内容了,看看《Multithreading applications in Win32》挺不错(包括类 Unix 系统下的开发者)

数据库。主要看你选择 SQL 还是 NOSQL。基本上搞搞 mysql、redis 不会错。

一些思想。光会各种技术是不能写出好的代码的,可能还需要学习一些更抽象的知识,所谓的一些”哲学“或者开发的指导思想。比较推荐的是《UNIX 编程艺术》,还有一本书《精益思想》,这本书和编程完全无直接关系。

《 *** 游戏核心技术与实战》日本人写的 *** 游戏服务器端开发的书, 结合游戏开发讲到了服务器端的方方面面, 但是相对的可能不够深入. 适合入门, 对游戏和技术有更好的理解. 然后就可以针对特定的技术领域, 比如 *** , 数据存储等找专门的书来看了. 单纯从技术角度而言, 基础的东西并没有太多的不同. 只是 *** 游戏服务器端的应用领域相对狭窄, 所以市面上专门的书籍并不多。

初学服务器知识,不知道选择什么书籍?

主要看你是什么服务器了。

windows平台可以看看《WindowsServer2003服务器架设与管理》

不知道你需要架设什么样的服务器,如果是web就找找IIS的书籍看看。

linux平台就必须从基本管理开始学起

鸟哥的linux私房菜系列首选。

自学 *** 安全工程师,需要学习那些东西?,介绍几本书!

学习网页篡改、计算机病毒、系统非法入侵、数据泄露、网站欺骗、服务瘫痪、漏洞非法使用等信息安全知识,需要系统的学习和考核。

思科认证、H3C认证、华为认证、中国软测试、国家计算机四级、瑞杰认证等 *** 工程师认证

学习思科和华为的认证。思科认证分为CCNA、CCNP和CCIE三个等级,从下到上分为三个等级。CCIE很好。华为和思科有三个类似的认证

HCIA:华为认证ICT助理华为认证 *** 工程师

Hcip:华为认证ICT专业高级 *** 工程师

Hcie:华为认证的ICT专家

CISSP英文全称:“认证信息系统安全专家”,中文全称:“注册信息系统安全专家”(ISC)2”,由(ISC)2组织管理,是世界上最权威、最专业、最系统的信息安全认证。

信息产业部电子教育考试中心启动实施“ *** 安全高级职业教育”(简称nsace)

扩展资料:

*** 安全工程师的职责包括:

1、在软件系统、 *** 、数据中心开发阶段,配合其他计算机安全人员落实公司内部安全措施。

2、调查公司软硬件缺陷及安全风险。

3、寻找保护整个公司IT设施的更佳解决方案。

4、建立防火墙。

5、持续监控公司 *** 的攻击和入侵。

6、当发现缺陷时,消除 *** 或系统中的漏洞。

7、如有必要,识别入侵者并通知执法机构。

0条大神的评论

发表评论