跳到正文
VGroup.IT Solutions
安全中级7 分钟阅读

漏洞评估还是渗透测试:先做哪个?

两项常被打包出售的服务。真正的区别,为何多数机构应先做漏洞评估,如何界定范围,以及如何分辨好报告与扫描器直接打印的结果。

漏洞评估还是渗透测试:先做哪个?
本页内容
  1. Two questions
  2. Why VA should usually come first
  3. Types of pentest
  4. Before testing starts
  5. A good report, and what to do with it
  6. Devices that get forgotten
  7. Choosing a provider
  8. What changes in Lao conditions
  9. Send us your public IP list

We've seen 200-page "penetration test reports" that were nothing but scanner exports: unvalidated, unprioritized, with no explanation of what matters to the business. The client paid for a pentest and got a poor vulnerability assessment. Before you hire anyone, understand that these two services answer different questions.

Two questions

A vulnerability assessment (VA) answers: what weaknesses do we have, and where? Scanners sweep every IP and system in scope for known vulnerabilities (CVEs), misconfigurations and outdated software, then a specialist validates the results to remove false positives.

A penetration test answers: how far could a capable attacker get? A tester attacks for real, with written authorization, chaining small weaknesses together (say a default camera password, plus a flat network, plus an over-privileged service account) to prove they can reach the data that matters.

VA Pentest
Method Automated scanning + human validation Human-led, tool-assisted
Scope Broad: every IP/system Narrow but deep
Sensible frequency Monthly or quarterly Annually or after major change
What you get Vulnerability list ranked by severity Attack paths with evidence
False positives Yes, need validating Few, because findings are proven

Why VA should usually come first

If a VA finds critically vulnerable firewall firmware, RDP open to the internet and an NVR still on admin/12345, paying a pentester to find the same things is wasted money. They'll be in on day one, and you'll learn nothing a scanner couldn't have told you.

The order we recommend for most organizations:

  1. External VA (every public IP) and internal VA.
  2. Fix critical and high findings.
  3. Rescan to confirm.
  4. Make VA routine and track the trend.
  5. Once the basics hold, commission a pentest. Now it will find what scanners can't: logic flaws in applications, misconfigured Active Directory permissions, and paths that chain several weaknesses together.

Types of pentest

  • External: from the internet, targeting firewalls, VPN, websites, mail servers.
  • Internal: assumes the attacker already has one machine on the network (an infected staff laptop, say). For ransomware risk, this is often the most revealing test.
  • Web application / API: based on OWASP guidance; important for banks and businesses with customer-facing apps.
  • Wireless: staff and guest Wi-Fi. Can a guest reach the internal network?
  • Social engineering: phishing or physical entry.

Information given to testers: black-box (nothing), grey-box (a normal user account and partial diagrams), white-box (documentation and source code). On a limited budget, grey-box gives the best value, because testers don't spend paid days guessing what you could simply tell them.

Before testing starts

  1. Written scope: IPs, domains, applications, and what must not be touched. In factories and mines, production control systems (PLC, SCADA) are usually excluded or tested passively only, because ordinary scanning can hang older equipment.
  2. Authorization letter signed by someone with authority. If systems are hosted by a cloud or hosting provider, check their testing policy first.
  3. Time windows and emergency contacts on both sides. If something goes down mid-test, who stops and who fixes it?
  4. Backups of critical systems beforehand.
  5. Confidentiality agreement, and how data the testers see or collect will be destroyed.

What to send a provider for a quote

A clear request gets you comparable quotes instead of three proposals that cannot be lined up. Include:

  • The number of public IP addresses and domains, and who hosts each one
  • Approximate counts of internal servers, PCs, network devices and cameras, by site
  • The web applications and APIs in scope, with how many user roles each has
  • Whether you want black-box, grey-box or white-box testing
  • Systems that must not be touched, and the hours when testing is allowed
  • Whether a retest after fixes should be included
  • Who will receive the report, and in which language the summary should be

Providers who still ask nothing more after seeing this list are probably going to run a scanner and print the output.

A good report, and what to do with it

A good report has a two-page executive summary, evidence for every finding, business impact, a severity rating, and fix instructions detailed enough for your IT team to follow. If every finding just says "update to the latest version", you're looking at scanner output.

Set remediation targets and track them:

Severity Example target
Critical 7 days
High 30 days
Medium 90 days
Low Planned maintenance cycle

A CVSS score measures technical severity, not your risk. Put internet-facing systems and vulnerabilities known to be actively exploited (for example, those on the CISA KEV list) first, even if their score is lower than others. Then retest to confirm.

Triage example: five findings from a first scan

Here is how we would rank a typical mix from a first external and internal scan. The numbers are illustrative, not from a real client.

Finding CVSS Where Known exploited? Our priority
VPN gateway firmware with a published remote-code flaw 9.8 Internet-facing Yes 1, fix this week
RDP open to the internet on an accounting server n/a (exposure) Internet-facing Commonly attacked 2, close today, give users VPN
NVR still on the default password n/a (config) Internal Commonly abused 3, change and move to the CCTV VLAN
Old TLS versions on the intranet web server 5.3 Internal No 4, next maintenance window
Missing Windows update on a lab PC with a high score 8.8 Internal, isolated No 5, normal patch cycle

Notice that the highest CVSS score is not automatically first, and two of the top three have no CVSS score at all. Scanners report CVSS 3.1 and increasingly CVSS 4.0; FIRST's EPSS adds a probability that a flaw will be exploited soon. Use both alongside the CISA KEV list and your own knowledge of what is exposed.

Authenticated scans find much more

A scan without credentials sees only what a stranger on the network sees: open ports and banners. Give the scanner a read-only account on Windows and Linux hosts and it can list missing patches, weak local settings and outdated software properly. For internal VA, an authenticated scan is the normal choice. Create a dedicated account for it, limit where it can log in from, and disable it between scans.

Devices that get forgotten

Scans often cover servers and PCs only. The weaknesses we find most often are elsewhere: CCTV cameras and NVRs, printers, UPS and PDU network cards, fingerprint scanners, Wi-Fi controllers and switch admin pages. Many have never had a firmware update since installation day.

Choosing a provider

  • Ask for a sample report with client details removed. It tells you more than any proposal.
  • Ask about methodology: which standards (OWASP, PTES), and how much is manual work versus tooling.
  • Ask who will actually do the testing, their qualifications, and their experience with environments like yours.
  • Is a retest included in the price?
  • Data handling: where findings and collected data are stored, and when they are deleted.

What changes in Lao conditions

  • Confirm your public IPs with the ISP. Many offices are behind ISP-managed routers, sometimes with dynamic or shared addresses. Scanning an address that now belongs to someone else is not acceptable, so get the current list in writing.
  • Hosted elsewhere. Websites and email often sit with a hosting company in Thailand, Singapore or further away. Their written permission is needed before anything is tested.
  • Timing. Avoid month-end closing at banks and accounting teams, and production peaks at factories and mines. Internal scans can slow older switches and printers, so start them outside working hours.
  • Language. The executive summary should be readable by management in Lao or Thai, while the technical detail can stay in English for the IT team.
  • Staff turnover. Findings often stay open because the person who received the report has left. Assign each finding to a role, not a name, and keep the tracking sheet with IT management.

Send us your public IP list

The easiest starting point is an external VA. Send your public IP addresses and domains with a signed authorization, and we'll scan, validate the results by hand, and send back a fix-first list ranked by real risk rather than CVSS score alone.

常见问题

How often should we run a vulnerability assessment?

External scans at least monthly, internal scans quarterly, and after any major change such as a new firewall or a new internet-facing system. More important than frequency is that someone fixes the findings and rescans to confirm.

Can a pentest take our systems down?

There is some risk, but it can be controlled. A good tester agrees the scope, time windows and off-limits systems in advance, avoids denial-of-service style tests, and stops immediately if something breaks. Old equipment and production control systems need the most care.

Can we run free scanners ourselves?

Yes, and it is a good start for an IT team with time. The hard part is validation: removing false positives, ranking by real risk and writing fixes. Remember that scanning IPs you don't own, or a provider's systems, needs permission first.

Do we need a retest after fixing?

Yes. Fixes are often incomplete: the patch is installed but the server never restarted, or one port was closed and another forgotten. A retest of the fixed items is quick and proves the risk is really gone. Ask whether the provider includes it.

  • #vulnerability-assessment
  • #penetration-testing
  • #pentest
  • #cvss
  • #security-testing

相关解决方案

相关指南

发给我们建筑平面图或几张现场照片

我们会先询问一些细节,再给出初步设计方案。首次咨询免费,可用老挝语、泰语或英语,通过 WhatsApp 或 Facebook 主页联系。