Thick Application Testing.

CREST certified penetration testing makes you better in places you least expect it.

What is thick application testing?

Thick Client applications are defined by a client-server architecture and are often locally deployed on internal networks. Generally written in C++, .NET, C and Java they can follow similar procedures as web application testing. For an easy to understand the approach, some examples of thick applications would be Skype & Outlook. Front end testing can include dynamic fuzzing of input functions to procedurally generate application crashes or overflows, whereas back end testing would typically involve manipulating requests made to the controlling server to expose flaws. 


Book a call back for a free consultation and pen test quote?

computer design illustration

Talk to one of our cybersecurity consultants

white building blocks

The types of testing can be both unauthenticated and authenticated, generally, OmniCyber would recommend authenticated testing as to fully understand the operation breadth of the application, and replicate day to day usage. 

Frequently Asked Questions

Browse our frequently asked questions or Contact us if you have any further enquiries.