XSS
https://owasp.org/www-community/attacks/xss/
XSS (cross site scripting) 跨站脚本攻击,可以理解为网站会执行用户提交的内容。
类型:
反射型恶意输入包含到链接中,通过服务端生成包含恶意代码的 HTML, 用户访问链接后执行恶意代码存储型用户输入存储到服务器中,其他用户可以看到这个输入。如果这个输入直接渲染,可能会执行恶意代码。DOM 型和反射性类似,一般是通过链接输入获取参数然后写入到页面中,区别是服务端返回 HTML 是正常的,客户端后续执行生成了恶意代码。例如 innerHTML , eval 等操作。
出现原因:未对用户输入进行转义,直接展示用户的输入,导致执行用户输入的代码。常见于评论区,个人信息,私信等功能。可能造成其他用户的用户信息泄漏,危害极大。
如何防御:
对用户输入进行转义,过滤使用 CSP ,进行脚本执行限制cookie 设置 HttpOnly, 禁止 JS 获取避免直接拼接 HTML 的操作,或者直接设置 innerHTML
XSS 攻击本质上可以说是 HTML 注入,执行用户输入的内容
CSRF
https://owasp.org/www-community/attacks/csrf
CSRF(cross site request forgery) 跨站请求伪造,这类攻击一般是利用用户登录的状态,欺骗用户执行攻击者想要执行的操作。例如一个网站的删除用户的操作是一个 get 请求,攻击者得知了请求的具体格式后,伪造成图片发送给管理员,管理员在登录状态看到该图片就会执行删除用户的操作。银行转账也是同理。
如何防御:
重要的操作,状态的更改不能使用 get 请求.[POST 请求只是相对安全]对重要操作进行多重验证,验证码验证请求的 referr设置 cookie same-site自定义 header, 利用 header 设置 token 信息服务端生成页面时 生成 csrf token, 用户提交表单时传入该 token ,然后通过 session 进行验证 token 是否合法,这样可以保证是用户从合法路径发送了请求
CSRF 本质是伪造身份,常常结合 XSS 一起进行攻击
SQL 注入
SQL 注入 是指数据库查询时通过前端传入的条件直接拼接查询语句,造成执行隐患的缺陷。 一般发生在 php 网站,现在已经很少出现了。
影响: 数据库被清空,脱库
防御: 不能直接通过字符串进行凭借,使用对应的方法来执行语句
网络应用防火墙通过对网络或APP流量的识别和保护,将正常安全的流量返回到服务器端。防止网络服务器受到恶意攻击,保证企业重要信息的安全性,并有效地解决由于恶意攻击造成的服务器性能异常。Web应用上云必备安全能力提供网络应用0day漏洞自动保护,不需要手动打补丁和修补,并且可以让你的网站、H5、APP、小程序等网络应用,减少挂马、网页篡改、爬虫、数据泄漏、CC攻
信息化飞速发展的时代,网络成了我们每个人生活中不可或缺的一部分。但你知道吗?浏览了一些“不良网站”之后,单纯地删除浏览记录真的就能万事大吉了吗?显然不是那么简单。那些看似无害的点击和访问背后,其实隐藏着无数的网络陷阱和安全威胁。我们得明白,很多不良网站都是些网络黑洞,专门设计来诱捕访问者。它们可能会通过各种花哨的弹窗或者广告,引诱用户点击。一旦点击,各种恶意
PHP,作为一种广泛应用于网站开发的脚本语言,如同一位辛勤的园丁,为互联网世界增添了无数绚丽的花园。然而,正如任何事物都有其两面性,PHP网站在带来便利的同时,也隐藏着一些安全隐患,如同暗藏在花园深处的毒蛇,稍有不慎就可能对网站造成致命的打击。首先,SQL注入是PHP网站面临的一个常见安全漏洞。当用户在表单中输入的数据未经严格过滤和验证,直接拼接到SQL语句
随着软件开发的不断发展,保证代码的安全性和可靠性变得越来越重要。在这个过程中,代码签名证书的使用逐渐成为一个标准的做法。代码签名证书是由数码证书颁发机构颁发的一种数字证书,用于将开发者的身份与特定的代码文件关联起来。通过对代码进行签名,可以保证代码的完整性和来源可信度。代码签名证书的主要用途:其一,代码签名证书可以确保代码的完整性。通过对代码进行签名,可以创
WAF指的是Web应用程序防火墙,它是一种用于保护Web应用程序免受恶意攻击的安全工具。其保护企业网站的方式包括以下几种:1.攻击防护:WAF可以检测和阻止常见的网络攻击,如SQL注入、跨站脚本(XSS)攻击、跨站请求伪造(CSRF)等。它可以通过检查用户请求和响应的内容、头部信息、参数等来识别潜在的攻击行为,并采取适当的措施进行防御。2.恶意流量过滤:WA
© 2024 LCJM.来此加密 .免费SSL证书
Let's Encrypt免费证书.Zerossl TLS证书.Buypass域名证书.Google网站SSL证书
slogan: 免费申请域名SSL证书;申请免费的通配符证书;免费的多域名证书申请