网络安全是一个非常庞大的体系,范围非常之大,被分为很多种类型,web安全就是其中之一,也是网络安全技术中非常重要的领域。那么web安全是什么?主要分为哪几部分?以下是详细的内容介绍。

  什么是web安全?

  随着web2.0、社交网络、微博等等一系列新型的互联网产品的诞生,基于web环境的互联网应用越来越广泛,企业信息化的过程中各种应用都架设在web平台上,web业务的迅速发展也引起黑客们的强烈关注,接踵而来的就是web安全威胁的凸显。黑客利用网站操作系统的漏洞和web服务程序的SQL注入漏洞等得到web服务器的控制权限,轻则篡改网页内容,重则窃取重要内部数据,更为严重的则是在网页中植入恶意代码,使得网站访问者受到侵害。这也使得越来越多的用户关注应用层的安全问题,对web应用安全的关注度也逐渐升温。

  web安全主要就是在上网用户访问互联网时,保证信息的保密性、完整性、真实性。web安全常见的攻击手段有:SQL注入、XSS跨站脚本、文件包含文件上传、网页挂马等。

  web安全主要分为几个部分?

  1、基础网络安全:网络终端安全、防病毒、非法入侵、共享资源控制;内部局域网安全,内部访问控制、网络阻塞、病毒检测;外网安全,非法入侵、病毒检测、流量控制、外网访问控制。

  2、系统安全:硬件系统级安全,门禁控制、机房设备监控、防火监控、电源监控、设备运行监控;操作系统级安全,系统登录安全、系统资源安全、存储安全、服务安全等;应用系统级安全,登录控制、操作权限控制。

  3、数据、应用安全:本地数据安全,本地文件安全、本地程序安全;服务器数据安全,数据库安全、服务器文件安全、服务器应用系统、服务程序安全。

作为拥有着 10 年经验的渗透安全测试工程师,一路也是从小白历经磨难成长起来的我,给现在的新手小白一些建议。渗透安全的范围其实要学习的东西很广泛的,比如系统安全、移动安全、无线安全、web 安全等很多方向。

作为小白呢,这里建议大家可以从 web 安全入手,web 安全领域相对来说比较好入门,对于小白来说呢,入门是相对来说友好一些的。我刚开始的时候也是从 web 安全开始入手的,web 安全的知识有哪些呢,我给大家简单的梳理一下知识轮廓。

Web 安全基础要学习那些知识呢?

01 对于系统的操作 

比如 window 系统、linux 系统、还有黑客最火的 kali 系统

02 数据库的学习

针对于 web 漏洞中的 SQL

例如:MySQL 数据库的基本操

03 进行 web 安全渗透

一定要了解 web 漏洞的原理,web 常见的漏洞有 SQL 注入、xss 漏洞、csrf、ssrf、文件上传、任意文件下载、弱口令、逻辑漏洞等,尤其是 owasp top 10 漏洞的原理、判别方法、利用手法、了解防火墙绕过方法,了解 CDN 技术、负载均衡技术、DNS 技术、MVC 框架、要了解主流服务器软件的特性漏洞、Linux、URL 编码、常见加密解密技术、目录爆破、子域名爆破、后台爆破、ssl 等等

04 各种的搜索引擎的使用技巧:

Google、FOFA、shodan、zoomeye 等搜索引擎的使用技巧来进行资产的收集,在做前期的渗透信息收集的时候,是非常重要的。

05 HTML5、css3、PHP 

在进行学习 web 渗透之前呢,需要简单了解一下语言 HTML5、css3、PHP,这些语言对于了解 web 安全漏洞有很大的帮助的。

06 要掌握基本的几种黑客工具的使用:

AWVS、appscan、nmap、burpsuite、sqlmap、xray、Metasploit、浏览器代理、各种语言的小马大马、蚁剑等工具的使用

07 对于一些网站的基础框架要有一定的了解:

TP、DZ、WP、织梦、帝国、structs、ecshop、等常见的网站框架要了解

08 Linux 渗透进阶知识:

Linux 下手动查杀木马过程-使用 rootkit 隐藏踪迹的审计方法,主要有模拟木马程序病原体并让木马程序自动运行的代码审计,木马父进程实时监控木马的原理及防御方法,创建一个让 root 用户都删除不了的木马程序的原理及防御方法,深入讲解如何不让木马程序和外网数据主动通信,使用 rootkit 把木马程序的父进程和木马文件隐藏的审计方法,使用 rkhunter Rootkit 猎手来检查 rootkit,还有 Linux 下的手工提权原理-劫持账号和密码审计及防御方法-Tripwire 检查文件。

09 还有无线安全和一些免杀 shell 技巧的技术

以上 9 个知识点给大家大概介绍了一下 web 安全渗透概念,下面给大家看一下我总结的比较全面的 web 渗透的思维导图,大家可以详细的看一下具体 web 渗透测试具体需要那些技术知识点。

以上的 web 渗透安全相关的知识点,给大家介绍了一下如何去学习那些知识,这个世界充满了待解决的迷人问题,做一个黑客有很多乐趣,但是需要颇费气力才能获得这些乐趣。这些动力需要动机。卓越的运动员从强健体魄、挑战自我身体极限中汲取动力。类似的,作为黑客,你必须从解决问题、磨练技术、锻炼智力中获得基本的快感。希望各位从事渗透安全的小白们,早日进阶黑客大佬。

如果你对网络安全感兴趣,学习资源免费分享,保证100%免费!!!(H客入门教程)

如果你对网络安全入门感兴趣,那么你需要的话可以

点击这里

web安全是什么?主要分为哪几部分?相关推荐

  1. python学习随笔--web框架

    Web框架本质 众所周知,对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端. #!/usr/bin/env python #coding:utf- ...

  2. Python之路--WEB框架本质

    一.本质 众所周知,对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端. #!/usr/bin/env python #coding:utf-8im ...

  3. 基于linuxunix高性能web服务器架构思路分析

    随着21世纪互联网的快速发展以及web2.0的诞生,最初web服务器已经不能满足我们的需求.而现在我们要考虑的不再仅仅是web服务器以及数据库服务器这么简单,我们所需要考虑的就是设计出一套高性能web ...

  4. 初学Java Web(1)——Web概述

    已经很久没有更新博客了,过年忙着吃喝玩乐,就怠惰了一小下下?幸好这学期新开的课程都比较有趣--Java Web和Android.至少对于我自己来说,既充满挑战,又富有趣味. --[1.Web概述]-- ...

  5. abap 调用外部web service 使用小结

    abap调用外部 web service 时,大致分为以下三个步骤 1,se80,选择package,点击创建enterprise service/web service-proxy client 2 ...

  6. html二级选择题,2017计算机二级考试试题web习题及答案

    2017计算机二级考试试题web习题及答案 古话说得好"读书破万卷,下笔如有神",只有积累了一定的经验,才可能提炼出思维的规律,下面是百分网小编为大家整理的2017计算机二级考试试 ...

  7. 前端Web框架的实现过程

    阅读目录 一.Web框架的本质: 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端. 这样我们就可以自己实现Web框架了. 半成品自定义we ...

  8. Django基础一之web框架的本质

    我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端,基于请求做出响应,客户都先请求,服务端做出对应的响应,按照http协议的请求协议发送请求, ...

  9. aproxy配合Nginx搭建Web集群部署实验(图文详解)

    文章目录 一.常见的Web集群调度器 二.Haproxy应用分析 三.Haproxy调度算法原理 四.Haproxy搭建 Web 群集 实验所需安装包 环境配置 1.部署haproxy服务器(192. ...

最新文章

  1. Nature封面:每天工作21.5小时的AI化学家,8天内完成688个实验,已自主发现一种全新催化剂...
  2. getElementsByName和getElementById获取控件
  3. linux 系统调用 hook 总结
  4. Project 2007如何打开项目向导
  5. Vim编辑器的基本使用和三种模式
  6. Docker部署脚本
  7. 连载《一个程序猿的生命周期》- 32、两个企业急着上项目,紧急赶赴现场了解情况...
  8. 测试ODBC与OLE
  9. 【UNIX环境高级编程】线程同步
  10. Python中判断字符串中是否包含另一个字符串
  11. ASP.NET2.0中数据源控件之异步数据访问
  12. 以客户的名义,宏杉科技“存储七项式”律己律人
  13. 鑫光芒引流客源篇微商加人的24种方法
  14. 掌握技巧可以快速完成网站备案
  15. 梦境历险记-解说动漫电影
  16. 组合投资的风险与收益概述
  17. 全国青少年编程等级考试python一级真题2020年6月(含题库答题软件账号)
  18. opengl dfdx dfdy
  19. 微信小程序 控制台报错net::ERR_UNSAFE_PORT
  20. 4通道并行同步模拟输入,1MSps、16Bit数据采集卡

热门文章

  1. Tietze扩张定理
  2. svn项目的拉取和提交
  3. 在html中写js打开是乱码,javascript脚本中文乱码如何解决?
  4. matlab如何画涡旋光束,技术 | 掌握这些产生涡旋光束的方法,一起来发涡旋光
  5. 引入css样式表的三种方式(全)
  6. matlab自带函数实现高斯滤波
  7. Java环境搭建(JDK1.8)
  8. 支付宝商户订单被退款,如何追回?
  9. PMBOK指南第六版—项目成本管理总结
  10. 工程经济作业1答案_大工19秋《工程经济学》在线作业1(参考答案)