Oops! It appears that you have disabled your Javascript. In order for you to see this page as it is meant to appear, we ask that you please re-enable your Javascript!

Cyber Threats



  • Penetration Testing And Ecommerce Article by RES Phorensics Consulting
    Penetration Testing And Ecommerce Article by RES Phorensics Consulting


Penetration testing (also called pen testing) is the practice of testing a computer system, network, website or Web application to find vulnerabilities that an attacker could exploit.

Another term used to decribe pen testing is ‘ethical hacking’.

Many companies offer the service of testing your website to check the security measures it has in place. It is especially common for owners of ecommerce websites to demand such a service.

Once their testing is complete they write a report of their findings with appropriate recommendations and implementation solutions to vulnerabilities (if any) detected.

To understand the concept of penetration testing a good real life example will is you forgetting to lock your car after parking it while going shopping.

This is what is called a vulnerability i.e. your car is vulnerable to being stolen.

In the same way if your website doesn’t have appropriate security measures in place and the frameworks and modules etc aren’t update regularly, your data and information is vulnerable to get attacked or stolen by malicious hackers.

The pen testers are often trained to think like the hackers to check your website and carry out an in depth analysis and testing of potential entry points of attack.

The only difference between the testers and the hackers is that the testers will not steal any information but will alert you towards the vulnerabilities while hackers will exploit all that they can when they hack your network.

There are basically two types of penetration test white box test and black box test.

Website penetration testing through white box testing will give you complete knowledge of the test and system in advance and it is a more thorough test.

Black box testing is done by mimicking the actions of the hackers.

As penetration testing is a manual way of checking the system, it is able to test both known and unknown vulnerabilities.

Sometimes unknown vulnerabilities are not obvious to the scanner but can cause serious damage to the system.

This test is divided into 4 phases. In the first phase a thorough research is done to check the information of the network addresses and IT deployment that is available publicly and can be used by the hackers.

In the second phase scanning is done to identify the system and its features.

In the third stage actual attack takes place to analyze the potential of the possible attacks.

Care is taken by the testers to stop before causing damage to the systems while they perform the task of penetration.

In the last phase detailed analysis is reported with proper recommendations to make the client aware on how to protect the network of the website and enhance the security of the business.


There are many benefits to conducting a penetration test, but the main advantage is that it can save you from financial losses that can be caused if your system is hacked or attacked. through down time, reputation etc.

It is also vital to go for pen test whenever there is a change in network infrastructure, for example a data migration or website upgrade.