API Penetration Testing
APIs Hold the Keys to Your Most Valuable Information
Comprehensive Role-Based Testing
Cross-Customer Users
Software as a Service (SaaS) customers often require testing to validate that the customers who use the web application are not able to access other customers’ data. Raxis pentesters look for vulnerabilities that could allow these flaws and work to exploit them.
Restricted User
Raxis performs comprehensive application testing on forms, fields, and services throughout the application using all user roles. Testing as a user with limited permissions makes it possible for our engineers to attempt operations that should only be accessible to higher level users.
Unauthenticated User
We hunt for flaws in the login process as well as authentication bypass techniques such as SQL injection, cross-site scripting, and session fixation. Anything from user enumeration and brute-force attacks to direct object references are considered in-scope.
Administrative User
Once logged in, Raxis maps out the application, looking for technical vulnerabilities as well as business logic gaps and flaws. Configuration issues, client-side processing, and session issues are just a few of the areas your engineer will test from within your application.
Hackers Often Find APIS as Easy Targets
We Speak API
GraphQL
Originally developed by Facebook, GraphQL started development in 2012 and released to open source in 2015. Many public APIs are now using GraphQL and it’s becoming more popular each day.
REST
Representational State Transfer, or REST, has been in use since around 2000 and is one of the most used APIs among developers. REST is estimated to comprise about 90% of the APIs in use today.
SOAP
Simple Object Access Protocol, known as SOAP, is a highly structured method of implementing application communication endpoints using XML. SOAP was originally made available for use in 1999.
F.A.Q.
Frequently Asked Questions