jsp门户网站开发江苏seo哪家好

张小明 2026/1/10 18:55:44
jsp门户网站开发,江苏seo哪家好,推广普通话宣传语100字,网站建设合同属于印花税的哪个税目为何软件测试者需要了解OWASP TOP 10#xff1f;‌OWASP#xff08;开放Web应用安全项目#xff09;TOP 10#xff0c;是一份由全球安全专家共同梳理出的、最具代表性和危害性的Web应用安全风险清单。它不仅是一份威胁目录#xff0c;更是一张安全的“检查清单”。对于软件…为何软件测试者需要了解OWASP TOP 10‌OWASP开放Web应用安全项目TOP 10是一份由全球安全专家共同梳理出的、最具代表性和危害性的Web应用安全风险清单。它不仅是一份威胁目录更是一张安全的“检查清单”。对于软件测试从业者而言掌握OWASP TOP 10意味着‌补齐知识短板‌在传统测试维度上增加安全维度提升个人综合竞争力。‌建立风险地图‌面对复杂应用时能快速定位高危攻击面提高测试效率。‌推动安全左移‌在测试阶段主动发现并推动修复安全漏洞降低项目后期修复成本。本文将从‌漏洞原理简述‌和‌手工检测速成‌两个方面为您逐一拆解2021版当前最新版OWASP TOP 10的核心内容力求通俗实用。‌A01:2021-失效的访问控制‌‌漏洞原理‌访问控制决定了“谁能访问什么资源”。失效的访问控制意味着系统未能正确执行这一策略导致攻击者能够绕过身份验证或权限检查访问未授权数据或执行未授权操作。例如通过修改URL参数中的用户ID直接访问他人账户数据。‌手工检测速成‌‌水平越权测试‌使用同一权限级别的不同账户如普通用户A和B。登录用户A获取其专属资源链接如/user/view?id1001退出登录再登录用户B直接尝试访问用户A的链接将id改为1001看是否成功。‌垂直越权测试‌使用一个低权限账户如普通用户。登录后寻找其界面中可能隐藏的高权限功能接口或URL如/admin/deleteUser。直接尝试访问或调用检查系统是否仅依赖前端菜单隐藏而未在后台进行权限校验。‌直接对象引用测试‌遍历或猜测资源的标识符如订单号、文件名/download?fileconfidential.pdf、数据库记录ID等看能否访问到不属于自己的数据。‌检查敏感URL/API接口‌检查robots.txt文件或使用浏览器开发者工具观察网络请求发现后台管理、配置、API接口地址。尝试未授权直接访问。‌A02:2021-加密机制失效‌‌漏洞原理‌这不是指未加密而是‌不正确或不安全地使用加密技术‌。包括使用弱加密算法如MD5、SHA-1、在传输或存储中未加密敏感数据如密码、信用卡号、硬编码密钥、使用默认或弱加密密钥、不正确地验证SSL/TLS证书等。‌手工检测速成‌‌检查传输安全HTTPS‌确认登录、支付等所有敏感操作的页面是否全程使用https://。使用浏览器检查证书有效性点击地址栏锁标志确认是否为受信任机构签发、是否过期。尝试将https手动改为http访问敏感页面观察系统是强制跳转回https还是允许不安全访问。‌检查会话管理‌登录后检查Cookie如sessionid,jsessionid是否标记了Secure仅HTTPS传输和HttpOnly防止XSS窃取属性。可以在浏览器开发者工具的“应用程序”(Application)标签页查看。登出后尝试用之前的会话Cookie再次访问需要登录的页面看会话是否真正失效。‌推测性检查‌在登录或注册时提交后观察浏览器开发者工具“网络”标签中的请求查看密码等敏感数据在请求体中是明文还是密文即使是密文也可能是前端加密需结合后端验证。‌A03:2021-注入‌‌漏洞原理‌攻击者将恶意数据命令或查询语句作为指令的一部分发送给解释器如SQL、NoSQL、OS命令、LDAP解释器欺骗解释器执行非预期的命令或访问未授权数据。最常见的仍是SQL注入。‌手工检测速成以SQL注入为例‌‌寻找注入点‌任何用户可控的输入点都可能成为入口如URL参数?id1、表单字段搜索框、登录框、HTTP头部如Cookie、User-Agent。‌基础探测‌在疑似注入点输入特殊字符观察应用反应。‌单引号探测‌输入。如果页面返回数据库错误信息如MySQL、SQL Server错误则存在注入可能。‌永真/永假条件探测‌对于数字型参数如id1尝试改为id1 and 11和id1 and 12。观察页面内容是否因逻辑真假而不同。对于字符串型参数如nameadmin尝试nameadmin and 11和nameadmin and 12。‌简单联合查询尝试‌如果应用返回了数据库错误可以尝试闭合原有语句并拼接查询。例如id1 order by 5--猜测列数id-1 union select 1,2,database()--查询数据库名。‌注意此步骤仅用于验证学习在未授权测试环境中禁止使用。‌‌A04:2021-不安全设计‌‌漏洞原理‌这是一个较新的类别强调在‌设计阶段‌就存在的安全缺陷而非编码或配置错误。例如缺乏关键的威胁建模、安全设计模式业务逻辑本身存在安全缺陷如奖励机制可被无限刷取。‌手工检测速成‌这需要测试者更多地从业务逻辑和架构层面思考而非简单的输入输出测试。‌业务逻辑滥用测试‌‌重复提交‌完成一个业务操作如领券、抽奖后不刷新页面快速重复提交请求可借助浏览器开发者工具重放请求看是否被重复执行。‌流程绕过‌分析关键业务流程如找回密码1输入邮箱-2验证码验证-3重置密码。尝试不进行第2步直接跳转到第3步的URL并提交请求。‌负值或极值测试‌在涉及金额、数量、积分的地方尝试输入负数、0或极大的数值看系统如何处理。‌设计缺陷思考‌问自己“这个功能的设计初衷是什么一个恶意用户可能会如何歪曲这个设计”例如一个“邮箱验证码”的注册接口是否缺乏防短信轰炸和验证码暴力破解的设计‌A05:2021-安全配置错误‌‌漏洞原理‌由于不安全的默认配置、不完整的临时配置、开放的云存储、错误配置的HTTP头部、冗杂的错误信息等导致的安全问题。攻击往往通过未修复的漏洞、默认账户、未使用的页面等方式发起。‌手工检测速成‌‌信息泄露探测‌访问/robots.txt,/sitemap.xml,/.git/,/.svn/,/.env等常见配置文件或目录看是否存在信息泄露或源码泄露。触发应用错误如注入探测时观察返回的错误信息是否过于详细暴露堆栈跟踪、数据库结构、服务器版本等。‌检查默认/调试功能‌尝试访问管理后台的默认路径如/admin,/wp-admin,/manager/html等。在URL后添加/.php或/index.php等后缀检查是否存在备份文件如index.php.bak,index.php.swp。‌检查HTTP安全头‌使用浏览器开发者工具“网络”标签或在线工具检查响应头是否包含关键安全头部Content-Security-Policy: 防止XSS。X-Frame-Options: 防止点击劫持。X-Content-Type-Options: nosniff: 防止MIME类型混淆。‌A06:2021-脆弱和过时的组件‌‌漏洞原理‌应用程序使用了包含已知漏洞的组件库、框架、模块且这些漏洞可被利用。已知漏洞包括未打补丁的CVE公共漏洞和暴露。攻击者利用一个组件的漏洞可能造成数据泄露或服务器沦陷。‌手工检测速成‌‌识别技术栈‌观察Cookie名称如JSESSIONID可能为JavaPHPSESSID为PHP、错误信息、HTTP响应头如Server: nginx/1.18.0X-Powered-By: Express。查看网页源码从引用的JavaScript/CSS库路径如/jquery-1.8.3.min.js或注释中推断。‌检查已知公开漏洞‌将识别出的组件名称和版本号到中国国家信息安全漏洞共享平台CNVD等漏洞库进行搜索。重点关注Struts2, Spring, Log4j2, Fastjson以及老版本的Web服务器、数据库等。‌手工测试示例‌如果怀疑是某个版本的Apache Struts2有远程代码执行漏洞可以尝试在URL后附加特定的测试Payload需根据公开的POC构造观察响应。‌注意此操作风险极高仅应在授权测试环境中进行。‌‌A07:2021-身份认证和识别失败‌‌漏洞原理‌认证登录和会话管理功能实现不当允许攻击者破解密码、密钥或会话令牌或暂时或永久地冒充其他用户的身份。例如允许弱密码、暴力破解、在URL中暴露会话ID、会话固定攻击等。‌手工检测速成‌‌弱密码策略测试‌尝试注册或修改密码时设置如123456、password、与用户名相同的密码等看系统是否接受。‌暴力破解测试谨慎进行‌观察登录失败后的提示信息。是否区分“用户名不存在”和“密码错误”统一的错误提示更安全。查看登录失败多次后是否有账户锁定、验证码CAPTCHA或登录延时等防护机制。‌会话管理测试‌‌会话固定‌在未登录状态下获取一个会话IDSession Cookie然后用这个会话ID去登录。登录成功后检查会话ID是否发生变化。如果没变则存在会话固定风险。‌登出测试‌登录后点击退出。然后尝试用浏览器“后退”按钮回到登录后的页面或直接重新输入登录后页面的URL看是否仍然可以访问。‌A08:2021-软件和数据完整性故障‌‌漏洞原理‌指在不验证完整性的情况下使用来自不受信任来源的软件或数据。例如从不可信的CDN加载JavaScript库、不安全的CI/CD管道被入侵导致恶意代码被部署、自动更新机制未签名验证等。‌手工检测速成‌对于测试者此漏洞的检测更多在于检查和提问。‌检查外部资源‌使用浏览器开发者工具“网络”标签查看页面加载的所有资源JS、CSS、图片。检查是否有从非官方、不可信的第三方域名加载的脚本如http://untrusted-cdn.com/jquery.js。‌询问与审查‌向开发团队询问项目的依赖包package.json,pom.xml,requirements.txt是否从官方源获取是否校验过哈希值CI/CD流程中代码构建和部署的环节是否有安全校验谁有权限触发部署客户端如手机App的更新包是否经过数字签名校验‌A09:2021-安全日志和监控故障‌‌漏洞原理‌缺乏有效的日志记录、监控和告警导致发生安全事件时无法及时检测、告警和响应。例如未记录登录失败、关键业务操作日志未妥善保护被篡改实时告警缺失等。‌手工检测速成‌‌触发并检查日志记录‌执行一系列应被记录的操作多次登录失败、修改密码、敏感数据导出、高权限操作如添加管理员。然后向运维或开发团队询问“我刚才做了X操作能帮忙查一下后台日志是否有完整记录吗记录里包含了哪些关键信息时间戳、源IP、用户标识、操作类型、结果”‌检查日志保护‌如果条件允许如测试环境询问日志文件的存储位置和访问权限。是否所有内网用户都可随意读写这可能导致日志被攻击者删除以掩盖行踪。‌A10:2021-服务端请求伪造 (SSRF)‌‌漏洞原理‌攻击者诱使服务器端应用向攻击者选定的内部或外部系统发起HTTP请求。利用此漏洞攻击者可以‌绕过防火墙等网络边界控制‌扫描或攻击内网服务甚至在某些情况下读取服务器本地文件。‌手工检测速成‌‌寻找SSRF潜在点‌寻找应用中任何由用户提供URL或IP地址并由服务器发起二次请求的功能。例如网页内容抓取/预览功能。文档转换/处理服务。从指定URL下载文件的功能。设置头像时支持远程URL。‌基本探测‌如果发现此类功能尝试让服务器请求一个你自己可控的外网服务器如使用http://your-webhook-site.com/ 或http://127.0.0.1:8080这样的内网地址。观察你的服务器是否收到了来自目标应用的请求。如果收到说明存在SSRF。‌尝试访问内部资源‌在授权测试环境中可以尝试请求内网地址如http://192.168.1.1路由器、http://127.0.0.1:3306MySQL数据库或file:///etc/passwd读取本地文件观察应用响应可能是时间延迟、错误信息或返回的数据。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

单品电商网站建设建设商务网站的方案

EmotiVoice 能在 apk pure 上运行吗?安卓轻量级部署深度探讨 在智能手机日益成为我们生活中枢的今天,语音交互已不再只是“能听会说”那么简单。用户期待的是更有温度、更具个性的声音——比如用亲人的语调读一段晚安故事,或是让游戏中的角色…

张小明 2026/1/5 17:51:09 网站建设

用asp做网站需要准备什么软件吉林省建设安全厅官方网站

StarRocks实时数据导入终极重构指南:从架构思维到实战突破 【免费下载链接】starrocks StarRocks是一个开源的分布式数据分析引擎,用于处理大规模数据查询和分析。 - 功能:分布式数据分析;大规模数据查询;数据分析&…

张小明 2026/1/9 23:41:37 网站建设

广东省交通建设监理检测协会网站中山市做网站公司

你是否曾在浏览外文网站时感到语言障碍的困扰?是否因为翻译服务频繁失效而错失重要信息?今天,我将带你用5个简单步骤,彻底解决沉浸式翻译的API对接难题,让你的双语阅读体验从此无忧。 【免费下载链接】immersive-trans…

张小明 2026/1/3 2:07:32 网站建设

php .net做网站哪个好自己做的网站收费

2023年8月,某沿海化工园区在台风来临前12小时,通过疾风大模型预演了氯气储罐在极端风力下的泄漏场景,提前调整了86吨危险化学品的存储布局——这一决策最终避免了可能影响半径达3.2公里的重大安全事件。在化工安全生产领域,传统“…

张小明 2026/1/2 17:16:34 网站建设

门户网站推广wordpress2019官方主题

计费模式设计参考:借鉴 anything-llm 做商业化变现 在大语言模型(LLM)应用逐渐从技术验证走向产品落地的今天,一个现实问题摆在开发者面前:如何让一款功能强大的 AI 工具不仅能“跑起来”,还能“赚回来”&a…

张小明 2026/1/2 10:33:34 网站建设

腾讯网站建设推广点击图片进入网站怎么做

10 个 AI 工具推荐 适配基于 Java 的毕业论文复现与写作10 个 AI 工具推荐:适配基于 Java 的毕业论文复现与写作在开始详细介绍之前,先为大家总结10个推荐AI工具的核心对比。以下表格简明扼要地对比了这些工具的主要优势、处理时间和适配平台&#xff0c…

张小明 2026/1/9 13:17:38 网站建设