搞Web开发离不开安全这个话题,确保网站或者网页应用的安全性,是每个开发人员都应该了解的事。本篇主要简单介绍在Web领域几种常见的攻击手段及Java Web中的预防方式。 1. XSS 1.1 什么是XSS? XSS攻击:跨站脚本攻击(Cross-Site Scripting),为了不和 ...
一. 概述 本文的内容源自其他博客的总结,属于笔者的读书笔记,结构如下: HTTP 的请求报文 GET 方法的特点 POST 方法的特点 GET 和 POST 的区别 二. HTTP 的请求报文 首先我们要解决的第一个问题是:GET 和 POST 是什么 GET 和 POST 其实都是 HTTP 的请求方法。除了这 个请求方法之外,HTTP 还有 HEAD PUT DELETE TRACE CO ...
2020-04-25 11:27 0 760 推荐指数:
搞Web开发离不开安全这个话题,确保网站或者网页应用的安全性,是每个开发人员都应该了解的事。本篇主要简单介绍在Web领域几种常见的攻击手段及Java Web中的预防方式。 1. XSS 1.1 什么是XSS? XSS攻击:跨站脚本攻击(Cross-Site Scripting),为了不和 ...
GET和POST两种基本请求方法的区别 GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST ...
目录 1. 简介 1.1 密码算法作用 1.2 常用密码算法 2. 随机数 3. 对称加密算法 4. 非对称加密算法 ...
作者:一乐乐 欢迎大家来一乐乐的博客园 #MySignature { display: block; background-color: rgba(198, 206, 212, ...
防范常见的 Web 攻击 什么是SQL注入攻击 攻击者在HTTP请求中注入恶意的SQL代码,服务器使用参数构建数据库SQL命令时,恶意SQL被一起构造,并在数据库中执行。 用户登录,输入 ...
目录 0. 基本概念 1. 密钥分层管理结构 密钥分层管理至少选择两层结构进行管理:根密钥和工作密钥。 2. 密钥生命周期安全管理 2.1 生成 2.2 分发 在密钥的分发过程中,对于对称密钥 ...
系列目录 程序员之网络安全系列(一):为什么要关注网络安全? 程序员之网络安全系列(二):如何安全保存用户密码及哈希算法 程序员之网络安全系列(三):数据加密之对称加密算法 程序员之网络安全系列(四):数据加密之非对称秘钥 程序员之网络安全系列(五):数字证书 ...
目录 1. sql注入概述 2. sql注入测试工具 3. sql注入防御方法 3.1 问题来源 3.2 防御方法 4. SQL注入 ...