Services >> Security Testing Services >> Application Security Testing
Application Security
Organizations have built strong perimeter security around their Network and Web Assets historically by using Firewalls, IDS, IPS, UTMS etc. What if a valid customer enters through that IRON WALL but hacks your internal web applications. The security of assets is a key concern for most organizations. The main issue is the lack of appropriate application security controls, which raise fears of regulatory non-compliance, business continuity failures and compromise of data. It gives you a hacker's eye view of the system, and helps you identify security holes that a remote attacker can exploit to compromise your network.
The application security testing has three components, Vulnerability Assessment, Penetration testing and Grey-box testing. An application and its components are inspected for level of their resilience to possible application security threats. Application Vulnerability Assessment identifies security flaws that may expose the business to risk due to internal threats. Penetration Testing identifies vulnerabilities in the web applications those could be exploited through internet facing components. In Grey-box testing security experts have limited knowledge of the application and that is leveraged to carry out targeted attacks using various tools and manual testcases.
While a penetration testing provides external view of security status, the vulnerability assessment service provides detailed internal security issues arising from insecure configurations, weak setting, policy non-compliance on your IT assets. These issues could lead to compromise from insider threats.
A comprehensive security assessment & analysis of application code, focuses on application security considerations such as secure programming, business driven application security policies, information protection needs, authentication needs, access controls, authorization and trusted computing needs.

What do you get?
Cost effective and predictable cost makes it suitable for your budget management.
No additional staff, software or infrastructure required.
You receive on-demand service with the flexibility to schedule your tests.
You receive a written report about state of your application security.
You receive support through your mitigation lifecycle.
Who needs it?
Application security is the most vulnerable and 75% attack happens at this layer as per Gartner study, any organization who has web presence where it's applications are exposed to end customer, vendor or partner should perform application security testing.
Features
| Qualitykiosk Assesses for the 40 Classes of Vulnerabilities |
| Technical Vulnerabilities | Business Logic Flaws |
Command Execution
- Buffer Overflow
- Format String Attack
- LDAP Injection
- OS Commanding
- SQL Injection
- SSI Injection
- XPath Injection
|
Authentication
- Brute Force
- Insufficient Authentication
- Weak Password Recovery
- Validation
- Cross-Site Request Forgery
|
Information Disclosure
- Directory Indexing
- Information Leakage
- Path Traversal
- Predictable Resource Location
|
Authorization
- Credential/Session Prediction
- Insufficient Authorization
- Insufficient Session Expiration
- Session Fixation
|
Client-Side
- Content Spoofing
- Cross-site Scripting (XSS)
- HTTP Response Splitting Authentication
- Brute Force
- Insufficient Authentication
- Weak Password Recovery
- Validation
- Cross-Site Request Forgery
|
Logical Attacks
- Abuse of Functionality
- Denial of Service
- Insufficient Anti-automation
- Insufficient Process Validation
|