Qseap is well versed in secure code reviews for nearly all programming languages in use
today, including: Java, .NET, C / C++, C#, ASP, Visual Basic, Visual Basic.NET, ABAP, Ruby, PHP, Perl, Python, TCL, AJAX and assembly language.
We perform source code audits for our clients with an established hybrid methodology by combining scripts, custom tools, static analysis tools, automated tools and manual code review to uncover the highest number of flaws possible.
During code reviews, we look for the following flaws in the code:
● Application Architecture Security
● Input Validation Filters
● Session based attacks
● End user information disclosure attacks, between users
● Cross Site request attacks
● Cross domain redirection attacks
● Exception management, Error reporting and information leakage
● Insecure communications
● Poor enforcement of authentication, authorization and access control
● Weak cryptographic algorithms and implementation
● Insecure database access
● Inadequate protection of data
● Missing or weak security boundaries
Flaws continued...
● Exploitable gaps in business logic
● Poor resource management
● Insufficient audit records
● Vulnerability to well-known attacks
● Miscellaneous code quality and consistency issues
● Non-compliance with organizational code development policies
● Additional risks
● Buffer overflows
● Undocumented public interfaces
● Code access security
● Unsafe and unmanaged code
● Threading, and many more
Qseap works closely with the application owners during the process to ensure thorough communication and understanding of application scope, functionality and intended design. The outcome of a Code Review is a detailed report describing each code-security issue broken down by the vulnerability itself, analysis of the severity of the finding and recommended mitigations with code samples to resolve the issues for improved security in ways that are aligned with industry best practices. This allows the development team to understand the problem areas of their code in a better way and prevent mistakes in the future.
Qseap's Secure code review induces the following significant paybacks to the customers' projects:
● Eliminates security-defects in the application before release
● Protection from vulnerabilities and attacks
● Lesser updates and patches
● Saves critical time and code rewrite costs
● Benefit over the competitor by having a reputation of releasing safer-software
