NetSPI Services
Services
ADVISE
Strategic Security Services
Network Architecture
Risk Analysis &
Threat Modeling
AUDIT
PCI DSS
PA-DSS
Healthcare
ASSESS
Application
Security
Network
Security
Penetration
Testing
 

Application Security

Application-related security threats represent an ever-growing and increasingly significant concern for organizations. NetSPI's unique approach to application security uses multiple automated software tools combined with extensive manual testing by expert consultants. Our service offering is the most comprehensive on the market and covers the most common threat vectors by reviewing application security from multiple perspectives.

We consolidate and analyze the data collected from testing using our CorrelatedVM™ Testing and Reporting Engine, and we then formulate recommendations for mitigating the identified security issues. NetSPI's reports provide actionable recommendations for improving your security posture and complying with relevant standards.

Application Code Review

Certain types of vulnerabilities are most effectively identified through static code analysis. NetSPI's Code Review service is the basic mechanism for validating the design and implementation of security for an application through examination of its source code. While an application assessment looks at an application from the outside in, the Code Review looks at an application from the inside out. NetSPI's Code Review service leverages market-leading code scanners and manual code review by expert consultants. As part of this process, NetSPI provides actionable recommendations for improving your application's security by identifying areas of the code that are vulnerable and providing recommendations for fixing each issue.

Database Configuration Review

Insecurely configured database environments can expose an organization to critical data security threats. NetSPI's Database Configuration Review service identifies known weaknesses within the database account settings, server configurations, and SQL configuration that may allow unauthorized access to the data. We combine market-leading database auditing tools with expert consultants to maximize the value of this service and provide the client with a comprehensive understanding of their database security posture and actionable recommendations for improving security.

Thick Client Assessment

Thick client applications are subject to certain unique threats. NetSPI's approach to Thick Client Assessments includes review of server-side controls, data communication paths, and potential client related issues. NetSPI reviews data communications, file, registry, memory, and the actual application forms on the client for potential denial of service (DOS) vectors and sensitive information disclosures; we also decompile code if possible and attempt to bypass authentication controls. By reviewing all of these attack vectors, we are able to provide you with a comprehensive understanding of the security posture of your thick client application.

Web Application Assessment

Organizations that rely on enterprise web applications to support critical business functions are exposed to an ever-increasing number of Internet-borne threats. NetSPI's comprehensive web application assessment identifies common and newly discovered security vulnerabilities by reviewing your application for the OWASP Top 10 web application vulnerabilities and other newly discovered attack vectors. Unlike strictly tool-based approaches to application assessment, we use market-leading application scanners combined with manually executed penetration testing techniques, effectively identifying true vulnerabilities and ruling out false positives. NetSPI's approach includes gaining a thorough understanding of the application architecture and business logic to ensure better results in identifying vulnerabilities.


Why Choose NetSPI

Read about NetSPI's unique combination of advantages.


Contact NetSPI
 
NetSPI's Assessment Services

NetSPI offers a unique approach to assessment services. First, we make extensive use of multiple best-of-breed software tools. Second, we combine that automated testing with manual testing by our expert consultants who also have development experience. Third, we use our own CorrelatedVM™ engine to correlate test results and eliminate false positives. This automated tool allows us to do more testing upfront, since it allows for rapid sifting of the results. Finally, our work is managed by project managers who use proven processes and quality controls to produce high-value, actionable recommendations.