Today bringing your business online is a must in an effective business development strategy. Thus more and more sensitive data is moving to the web which brings new application security and information confidentiality challenges.
The most secure web applications are those that are developed initially with security in mind. Aegaeon specialists follow a holistic approach to designing, building and supporting secure web applications. We address security issues on all application tiers (web server, application server and database).
While developing secure web applications we analyze vulnerability categories and potential threats (external or internal) depending on application scenario and technologies used. This enables us to develop an effective security architecture and take proper countermeasures.
|Vulnerabilities and Potential Threats
||Securing Practices and Countermeasures
| Authentication - Network eavesdropping, Brute force attacks, Dictionary attacks, Cookie replays, Credentials theft
- Partition of public and restricted areas
- Account disablement policies
- Proper credentials verification and storage
- Proper password handling
- Authentication data protection
- Communication channels securing using SSL
|Input Validation - Buffer overflow, cross-site scripting, SQL injection
- Thorough input validation
- Proper input filtration
- Centralized validation strategy
- Proper database access
|Authorization - Privilege elevation, confidential information disclosure, data tampering
- Multiple gatekeepers
- Authorization granularity
- Role-based security
- Strong access controls
- System level protection