- Security Testing - Automation Tools
- Testing Malicious File Execution
- Security Testing - Denial of Service
- Security Testing - Buffer Overflows
- Testing Security - Web Service
- Security Testing - Ajax Security
- Unvalidated Redirects and Forwards
- Components with Vulnerabilities
- Cross Site Request Forgery
- Missing Function Level Access Control
- Testing Sensitive Data Exposure
- Testing Security Misconfiguration
- Insecure Direct Object Reference
- Testing Cross Site Scripting
- Testing Broken Authentication
- Security Testing - Injection
- Hacking Web Applications
- Security Testing - Cookies
- Security Testing - Same Origin Policy
- Security Testing - Cryptography
- Encoding and Decoding
- HTTPS Protocol Basics
- HTTP Protocol Basics
- Security Testing - Malicious Software
- Security Testing - Process
- Security Testing - Overview
- Security Testing - Home
Security Testing Useful Resources
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
Testing Cross-Site Scripting
每当申请获得未经验证的数据并发送给客户(浏览器)时,就会出现交叉校正。 这使得攻击者能够在受害者浏览器上执行恶性文字,从而导致用户会议被劫持,破坏网站,或将用户转移到恶意网站。
让我们在简单图表的帮助下理解这一缺陷的威胁代理人、攻击者、安全弱点、技术影响和商业影响。
Types of XSS
Stored XSS——在用户投入储存在数据库/主题论坛/讨论领域等目标服务器上时,也称为持久性XSS。 然后,受害者能够从网络应用中检索所储存的数据。
Reflected XSS——在用户投入立即通过网络应用在错误信息/研究结果或用户作为请求的一部分提供的投入中退回时,也即反映XSS,而不永久储存所提供的数据。
Example
申请使用未经验证的建筑中使用未经委托的数据。 特殊性应当逃脱。
http://www.webpage.org/task/Rule1?query=try
袭击者将弹 que参数 mo到——
http://www.webpage.org/task/Rule1?query=<h3>Hello from XSS"</h3>
Hands ON
<script> alert("HACKED") </script>
Step 4——现在,根据设想,我们需要将轮渡作为轮渡,并检查轮渡是否受到注射器具的影响。
Step 5——在杰里进行伐木之后,选择了Tom和点击图像,如下所示。
在从杰里的账户看清情况时,他能够找到同一个信息箱。
Preventive Mechanisms
编制者必须确保他们能够根据超文本框架,如将数据输入的体质、属性、 Java、 C、心脏或URL,逃避所有未信任的数据。
对于需要特殊性质的申请,作为投入,在接受它们为有效投入之前,应当建立强有力的验证机制。