What Cyber Security Testing Do You Really Need? (Vulnerability Scan, Penetration Test, Audit, Assessment, Compliance Audit)

Intrust IT Cyber Security Testing Assessment

We’ve said it before and we no doubt will say it again:  Even if you use a managed service provider (MSP) for Information Technology (IT) support, don’t just assume that your MSP is performing security assessments at the right frequency. It ain’t necessarily so!

Your MSP should be proactively monitoring the industry for new and improved security tools and techniques and for new threats which emerge constantly. Your MSP should also be performing vulnerability assessments on your environment on a regular basis, but are they? Your account manager should inform you about what security improvements are being made and why. Sadly, we’ve met people from many companies who thought this was being done but found out later that it was not.

The converse is also true. You might be paying for vulnerability assessments that are unnecessary for your particular business.

Types of Cyber Security Testing

Most small businesses need only a cybersecurity assessment that consists of internal and external vulnerability scans, not an expensive penetration test. But what do those terms even mean? Here’s a rundown of the most common cybersecurity test terminology and when each type is needed.

  • Assessment (a.k.a.  IT assessment, gap assessment): An IT assessment is a comprehensive and thorough review of a company’s technology systems and environment. The primary goal is to understand how the current level of technology helps or hinders the business, and it provides insight for IT experts to make recommendations on how to use technology to meet business goals and objectives. 
  • Vulnerability assessment (a.k.a. vulnerability scan):  This test looks for and reports on potential weak spots inside your network (internal) as well as external vulnerabilities that might allow threat actors to gain access to your network. Today’s security assessment tools are very sophisticated, they can scan your environment quickly and produce actionable reports. Because the tools are automated, the costs have become much more reasonable as well. How often you need a vulnerability scan may depend on your business and your risk tolerance. For instance, if your business accepts credit cards, all external IPs and domains exposed in the CDE (card holder data) are required to be scanned at least quarterly by a PCI (payment card industry) ASV (approved scanning vendor)
  • Penetration test (a.k.a.  pen test, Red Teaming, ethical hacking): This type of test is essentially an authorized and simulated cyber attack on your business by “white-hat” cybersecurity experts. The goal is the discovery and elimination of security vulnerabilities and an overall reduction in risk to your organization. A pen test is rarely needed for most small businesses. Instead, internal and external vulnerability scans are the best place to start in most cases. After the vulnerability scan is complete and all the issues it identified are addressed, then you and your IT partner can decide if a pen test is warranted.
  • Network audits: A network audit addresses both  security and performance and should be done regularly. If you don’t know what you have, you can’t possibly ensure that it is secure.  An audit can find unauthorized hardware and software added to the network which may lead to security,  performance or licensing issues. An audit may also provide visibility into performance issues.  The output of regular audits will allow you to adjust settings, restore function and replace components as needed to improve productivity and security for your organization.
  • Compliance audits: Basically, this type of audit ensures your company is following all the rules, regulations and laws of specific government agencies that relate to your particular business. We already mentioned PCI compliance, which applies to any business that accepts credit card payments. There are many other types of compliance that pertain to different types of businesses, including privacy, environmental, employment, antitrust, advertising, marketing, fair labor standards, medical and more

Internal compliance audits are self-audits of a company by either staff or a vendor partner. Most companies perform these periodically throughout the year to determine their overall risks to compliance and security and make sure everyone is following guidelines.

External compliance audits are formalized and carried out by an independent third party that measures if an organization is complying with state, federal or corporate regulations, rules and standards. Each follows a specific format that is determined based on the compliance regulation being assessed (e.g., taxes, HIPPA, OSHA, EEOC).

So, What Cyber Security Testing Do You Really Need ?

The type of testing you need really depends on the type and size of your business and your risk tolerance. For some organizations, it will be “all of the above.”  And some organizations may have compliance requirements that push them towards more testing.  For most small to medium size organizations, the best approach is to find an IT partner you can trust to invest the time to really understand your organization and what it needs before recommending costly and potentially unneeded tests. If you do require the most in-depth and advanced testing, it can be planned in advance. When you understand the most appropriate test schedule for each type of test, you can budget for those expenses and plan them so that they create the least impact on your organization.

Testing can feel like a daunting task, but in today’s increasingly digital world where a cyberattack can be devastating, it is a necessary one. If you need some guidance or have questions, contact us or book a meeting.

Posted in
Dave Hatter

Dave Hatter

Dave Hatter (CISSP, CCSP, CCSLP, CISA, CISM, PMP and ITIL) is a cyber security consultant, writer, educator and on-air media contributor. See hundreds of Dave’s expert interviews on cyber security on his YouTube channel, or tune in to 55KRC every Friday morning at 6:30 for his “Tech Friday” segment.

Share this Blog

Enterprise Password Management Promo Wide

Is Your Name or Birthday a Part of Your Password?

If so, you’re a part of the 59 percent of people who don’t follow proper password hygiene. More than 70 percent of passwords are used for more than one system, meaning if cybercriminals crack one, they can access a lot more accounts.

Our free Enterprise Password Management Guide will give you the best password hygiene practices to help you secure your computer and your business.

Download the Guide

Explore the Latest Trends in IT

Fundamentals of Information Technology Management - Intrust

IT 101: What Is Information Technology Management?

When was the last time you stopped to think about how your business relies on technology? Information technology management is...
Avoid Pig-Butchering - Intrust IT

Pig-Butchering Scams: What They Are and How to Stay Safe

At Intrust IT, we understand that it may feel like the specter of cybersecurity is always breathing down your neck....
3 Reasons to Replace Aging Equipment - Intrust IT

Three Compelling Reasons Your Company Should Replace Its Aging Computers Before Year-End

As the end of the year approaches, businesses everywhere are evaluating their budgets and looking for strategic opportunities to invest...
What are managed services - Intrust IT

What Are Managed Services? And What Are the Benefits?

Running a business in today’s tech-driven world means you need reliable IT infrastructure. But let’s be honest, managing IT in-house...
Windows 10 End of Life How This Could Impact Your Business - Intrust IT

Windows 10 End of Life: How It Could Impact Your Business

As Microsoft officially plans to end support for Windows 10 on October 14, 2025, businesses need to begin thinking ahead....
AI implementation Roadmap Intrust IT

Master AI Integration With Our AI Implementation Roadmap Guide

AI is one of the greatest technological breakthroughs of the last few years. It has become our handy assistant, data...