本书致力于教会你如何用Node.js来开发应用,过程中会传授你所有所需的“高级”JavaScript知识。本书绝不是一本“Hello World”的教程。
作者: Manuel Kiessling
翻译: goddyzhao & GrayZhang & MondayChen
https://www.nodebeginner.org/
作者: Manuel Kiessling
翻译: goddyzhao & GrayZhang & MondayChen
https://www.nodebeginner.org/
2021年05月10日
设计物联网系统是件有意思的事情,它需要考虑到软件、硬件、通讯等多个不同方面。通过探索不同的语言,不同的框架,从而形成不同的解决方案。在这里,我们将对设计物联网系统有一个简单的介绍,并探讨如何设计一个最小的物联网系统。出处:http://phodal.github.io/designiot/
2021年06月23日 Web服务是一种服务导向架构的技术,通过标准的Web协议提供服务,目的是保证不同平台的应用服务可以互操作。
本套教程适用于:
1. IntelliJ IDEA 14、15、2016、2017、2018、2019、2020、2021 版本
2. WebStorm 2016、2017、2018、2019、2020、2021 版本
3. PhpStorm 2016、2017、2018、2019、2020、2021 版本
4. PyCharm 2016、2017、2018、2019、2020、2021 版本
5. RubyMine 2016、2017、2018、2019、2020、2021 版本
6. Goland 2017、2018、2019、2020、2021 版本
7. CLion 2017、2018、2019、2020、2021 版本
8. DataGrip 2016、2017、2018、2019、2020、2021 版本
9. Android Studio 任何版本
作者(按参与时间排序):
YouMeek:http://YouMeek.com
温泉:https://github.com/wenquan0hf
zhenhappy:https://github.com/zhenhappy
two8g:https://github.com/two8g
Dectinc:https://github.com/Dectinc
Caliven:https://github.com/caliven
MinjieTao:https://github.com/MinjieTao
classloader:https://github.com/classloader
challengeof:https://github.com/challengeof
district10:https://github.com/district10
duanluan:https://github.com/duanluan
binarywang:https://github.com/binarywang
chenhui7373:https://github.com/chenhui7373
wzxjohn:https://github.com/wzxjohn
Robot-L:https://github.com/Robot-L
duanluan:https://github.com/duanluan
1. IntelliJ IDEA 14、15、2016、2017、2018、2019、2020、2021 版本
2. WebStorm 2016、2017、2018、2019、2020、2021 版本
3. PhpStorm 2016、2017、2018、2019、2020、2021 版本
4. PyCharm 2016、2017、2018、2019、2020、2021 版本
5. RubyMine 2016、2017、2018、2019、2020、2021 版本
6. Goland 2017、2018、2019、2020、2021 版本
7. CLion 2017、2018、2019、2020、2021 版本
8. DataGrip 2016、2017、2018、2019、2020、2021 版本
9. Android Studio 任何版本
作者(按参与时间排序):
YouMeek:http://YouMeek.com
温泉:https://github.com/wenquan0hf
zhenhappy:https://github.com/zhenhappy
two8g:https://github.com/two8g
Dectinc:https://github.com/Dectinc
Caliven:https://github.com/caliven
MinjieTao:https://github.com/MinjieTao
classloader:https://github.com/classloader
challengeof:https://github.com/challengeof
district10:https://github.com/district10
duanluan:https://github.com/duanluan
binarywang:https://github.com/binarywang
chenhui7373:https://github.com/chenhui7373
wzxjohn:https://github.com/wzxjohn
Robot-L:https://github.com/Robot-L
duanluan:https://github.com/duanluan
2021年08月18日
前端入门到进阶图文教程,超详细的 Web 前端学习笔记。从零开始学前端,做一名精致优雅的前端工程师。
2021年08月20日 “网页浏览器(web browser),常被简称为浏览器,是一种用于检索并展示万维网信息资源的应用程序。
2021年08月20日 Web(World Wide Web)即全球广域网,也称为万维网。我们常说的Web端就是网页端。
笔者在学习Web安全的过程中,深切地感受到相关的知识浩如烟海,而且很大一部分知识点都相对零散,如果没有相对清晰的脉络作为参考,会给学习带来一些不必要的负担。因此,在对Web安全有了浅薄的了解之后,尝试把一些知识、想法整理记录下来,最后形成了这份笔记,希望能够为正在入门的网络安全爱好者提供一定的帮助。
在开始在前,需要明确的一个问题是,Web安全是什么。比较直白的一个定义是,Web安全是包括网站、网络应用、网络服务在内的一系列安全内容,或者说,Web安全关注的是应用层的安全,尤其是细化到与网络相关内容的安全。也就是说,Web安全需要学习的内容主要包括网络协议本身、网络应用的特性与对应的安全问题、各种工具的使用。实际上这几块内容是相当零散且庞杂的,那么应该如何学习呢,笔者尝试从这本笔记组织形式来回答这个问题。
以史为鉴,可以知兴替,最先需要了解的应该是领域的发展史。要更好的理解为什么现在的Web安全领域是这样的,各个研究又是朝什么方向而发展,就需要对Web应用技术与网络攻防技术的发展与演进历史有所了解。这也是笔记的第一部分,围绕Web技术的发展与演化、安全领域的基本常识进行了记录和说明。
在对Web安全发展史有大概了解之后可以开始对计算机网络的基础知识进行学习,这是本文的第二部分,对计算机网络的部分基础知识做了介绍。考虑到网络数据库、Web服务器等技术分支较多、演进较快,本文仅仅对网络协议进行了介绍而略过了网络应用的部分,实际上应该对各种编程语言、Web应用框架、网络服务、操作系统特性有所了解。
有一定基础之后可以关注一些更细化的攻防内容,比如某个漏洞类型的研究、某种语言、应用的特性与其对应的安全问题,这是本文的第三部分。这部分按照常见的渗透测试的顺序,对信息收集、常见的Web漏洞、常见语言与框架、内网渗透的技巧等进行了简单的讲述,开始学习渗透测试之后通常会接触到这部分内容。
第四部分回到防御的视角,从安全团队的建设、威胁情报与风控等视角进行了描述,也对蜜罐、溯源等较为细节的技术内容作了一定说明。
最后是更具体的应用,以工具的介绍与使用为主,文中的这一部分推荐了一些工具与资源列表,也归档了一部分暂时没有分类的内容。
在开始在前,需要明确的一个问题是,Web安全是什么。比较直白的一个定义是,Web安全是包括网站、网络应用、网络服务在内的一系列安全内容,或者说,Web安全关注的是应用层的安全,尤其是细化到与网络相关内容的安全。也就是说,Web安全需要学习的内容主要包括网络协议本身、网络应用的特性与对应的安全问题、各种工具的使用。实际上这几块内容是相当零散且庞杂的,那么应该如何学习呢,笔者尝试从这本笔记组织形式来回答这个问题。
以史为鉴,可以知兴替,最先需要了解的应该是领域的发展史。要更好的理解为什么现在的Web安全领域是这样的,各个研究又是朝什么方向而发展,就需要对Web应用技术与网络攻防技术的发展与演进历史有所了解。这也是笔记的第一部分,围绕Web技术的发展与演化、安全领域的基本常识进行了记录和说明。
在对Web安全发展史有大概了解之后可以开始对计算机网络的基础知识进行学习,这是本文的第二部分,对计算机网络的部分基础知识做了介绍。考虑到网络数据库、Web服务器等技术分支较多、演进较快,本文仅仅对网络协议进行了介绍而略过了网络应用的部分,实际上应该对各种编程语言、Web应用框架、网络服务、操作系统特性有所了解。
有一定基础之后可以关注一些更细化的攻防内容,比如某个漏洞类型的研究、某种语言、应用的特性与其对应的安全问题,这是本文的第三部分。这部分按照常见的渗透测试的顺序,对信息收集、常见的Web漏洞、常见语言与框架、内网渗透的技巧等进行了简单的讲述,开始学习渗透测试之后通常会接触到这部分内容。
第四部分回到防御的视角,从安全团队的建设、威胁情报与风控等视角进行了描述,也对蜜罐、溯源等较为细节的技术内容作了一定说明。
最后是更具体的应用,以工具的介绍与使用为主,文中的这一部分推荐了一些工具与资源列表,也归档了一部分暂时没有分类的内容。
2021年08月31日 本文列出了一些网络入口
2021年08月31日 Wi-Fi又称“无线热点”或“无线网络”,是Wi-Fi联盟的商标,一个基于IEEE 802.11标准的无线局域网技术。
2021年08月31日 IPsec(IP Security)是IETF制定的三层隧道加密协议,它为Internet上传输的数据提供了高质量的、可互操作的、基于密码学的安全保证。
2021年08月31日 SSL全称是Secure Sockets Layer,安全套接字层,它是由网景公司(Netscape)在1994年时设计,主要用于Web的安全传输协议,目的是为网络通信提供机密性、认证性及数据完整性保障。如今,SSL已经成为互联网保密通信的工业标准。
2021年08月31日 SMTP、POP3、IMAP、SPF、DKIM、DMARC
2021年08月31日
2021年08月31日 WebDAV (Web-based Distributed Authoring and Versioning) 一种基于 HTTP 1.1协议的通信协议。它扩展了HTTP 1.1,在GET、POST、HEAD等几个HTTP标准方法以外添加了一些新的方法,使应用程序可对Web Server直接读写,并支持写文件锁定、解锁,以及版本控制等功能。
2021年08月31日 HTTPS (HyperText Transfer Protocol over Secure Socket Layer)可以理解为HTTP+SSL/TLS, 即 HTTP 下加入 SSL 层,HTTPS 的安全基础是 SSL。
2021年08月31日 http各版本介绍
2021年08月31日 本文详细介绍了http协议,包括请求头、响应头、状态码等。
2021年08月31日 网络安全法律法规介绍。
2021年08月31日 本文详细介绍了网络安全定义及系统的脆弱性。
2021年08月31日 本文详细介绍了网络攻击和防护的演化历史。
2021年08月31日 本文详细介绍了Web技术的演化过程。
前一页
后一页