Thick client Application Security testing is to identify vulnerabilities and exploit the identified vulnerabilities in thick client applications installed on the client-side systems and enhance the overall security of the application to prevent any unauthorized access which can cause an impact on the organization.
The testing procedure involves both the local and server-side processing. Attack surface of a thick client application is significant. The security testing is conducted to identify the programming-level issues, file access issues, configuration issues, etc. in the application that can turn out to be vulnerabilities and cause a potential impact on the organization or on business.