Security Testing Tutorial
Security Testing Useful Resources
Selected Reading
- 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
Missing Function Level Access Control
Missing Function Level Access Control
大多数网络应用在使用户能够使用这一功能之前核查功能水平的使用权。 然而,如果服务器上没有进行同样的出入控制检查,则黑客能够在未经适当授权的情况下进入申请。
让我们在简单图表的帮助下理解这一缺陷的威胁代理人、攻击者、安全弱点、技术影响和商业影响。
Example
这里是“功能水平缺失控制”的典型例子。
这些黑客只是以URLs为目标。 通常,行政准入需要认证,但如果申请的查阅未经核实,则未经认证的用户可以进入行政网页。
Below URL might be accessible to an authenticated user http://website.com/app/standarduserpage A NON Admin user is able to access admin page without authorization. http://website.com/app/admin_page
Hands ON
Preventive Mechanisms
认证机制应不准许一切缺席,并为每个职能提供具体作用。
在以工作流程为基础的应用中,在允许用户获得任何资源之前,对用户状况进行核实。