Blog
Articles to grow your career
Article
Security testing is a software product research aimed at testing, detecting, and correcting defects related to the safety of user data, namely:
During testing, most often the tester plays the role of a hacker, and begins to manipulate the application in different ways:
Moving on, there are several types of vulnerabilities:
XSS (Cross-Site Scripting) is a type of web application vulnerability in which malicious scripts are executed on a server-generated page to attack the client.
XSRF/CSRF (Request Forgery) is a type of vulnerability that allows you to exploit the HTTP protocol. Attackers work according to the following scheme: a link to a malicious site is installed on a page that is trusted by the user; when the user clicks on the malicious link, a script that saves the user’s personal data (passwords, payment information, etc.) is executed or sends spam messages on behalf of the user, or modifies the access to the user account to gain full control over it.
Leave an application and get a free consultation from our manager.
Code injections (SQL, PHP, ASP, etc.) are a type of vulnerability that makes it possible to run executable code to gain access to system resources, unauthorized data access, or disable the system.
Server-Side Includes Injection is a type of vulnerability that inserts server-side commands into HTML code or runs them directly from the server.
Authorization Bypass is a type of vulnerability in which it is possible to gain unauthorized access to another user’s account or documents.
Learn about more testing types here.