zoukankan      html  css  js  c++  java
  • 第三章web安全基础-web系统架构

    ▪什么是WEB

    -万维网(World Wide Web),是一个有许多互相链接的超文本文档组成的系统。

    ▪Web的重要概念

    -资源:web系统中对象称为资源

    -URI:统一资源标识符,用于表示一个资源(HTML文档、图像、视频片段、程序)

    -URL:统一资源定位符(URI的一个子集)

    -HTTP:超文本传输协议,用于传输资源,使用者通过http来获得资源

      URL、URI的区别,还是URL比较常见

    URL:直接访问到一个路径 (eg:http://www.sina.com/sss/fff/index.php)    URI:相对服务器的地址,也就是说在服务器上存放的具体目录

    比如:

     

    一个网络服务器,最核心的就是Web服务器(IIS、Apache、nginx……)

      如果在一个Linux下配置一个Java网页的时候,除啦需要Apache外还需要tomcat、Jboss。而tomcat、Jboss被称做中间件。但现在这些概念已经模糊,揉到一起啦,Web服务器、Apace、iis、tomcat都称为中间件。

    中间件是介于应用系统和系统软件之间的一类软件,它使用系统软件所提供的基础服务(功能),衔接网络上应用系统的各个部分或不同的应用,能够达到资源共享、功能共享的目的。

    eg:Apache、web服务器、Tomcat、PHP、jsp

    MYSQL是一个开源的数据库、MS的SQL Servies非开源(MS就没有开源的东西)

    那么在网站的架构里,那个架构容易存在黑客攻击的可能呢???

    在这个体系里,任何点都容易被攻击,但Web应用漏洞最多

    开发框架的好处是基于框架开发的话很多库就不用写了,直接调用即可,从上往下是数据输入,从下往上是数据输出

     

    Web安全问题根源

     

     

  • 相关阅读:
    软件工程--团队作业3
    软件工程--团队作业2
    软件工程第二次作业---结对编程
    软件工程第一次作业补充
    软件工程第一次作业
    用Use Case获取需求的方法是否有什么缺陷,还有什么地方需要改进?
    买卖股票的最佳时机
    爬楼梯
    删除排序数组中的重复数字
    1500802035王叔文
  • 原文地址:https://www.cnblogs.com/escwq/p/12680813.html
Copyright © 2011-2022 走看看