Pen Test: 10 Questions to Ask Before Ordering Your First Penetration Test

Introduction

“We’re going to run a penetration test. That way, we’ll know if we’re secure.”

We hear this often at Sécurité Info Services. It’s a great intention—but be careful: a poorly prepared or poorly scoped penetration test can give you a false sense of security, which is worse than no test at all.

A pentest (penetration test) is a realistic attack simulation carried out by professionals to identify exploitable vulnerabilities. But contrary to popular belief, it is not a comprehensive security audit, and it does not guarantee you are fully protected.

Before signing a quote, ask yourself the following 10 questions. :contentReference[oaicite:0]{index=0}


Question #1: Why do I really want a pentest?

The answer “to see if I’m secure” is not enough.

Valid reasons to run a pentest

ReasonRelevanceComment
Client requirementOften required by large clients
Cyber insuranceIncreasingly requested proof
Compliance (Law 25, PIPEDA)Often recommended during PIAs
Critical launchIdentify issues before go-live
After an incidentUnderstand entry point
CuriosityVery limited value

👉 A pentest is a snapshot, not a strategy.


Question #2: What scope should be tested?

Scope defines what the tester is allowed to attack.

Possible scopes

ScopeExampleSME
Web applicationWebsite, client portal
External infrastructureVPN, firewall
Internal infrastructureServers, endpoints
Wi-FiWireless network⚠️
Mobile appiOS / Android⚠️
Social engineeringTargeted phishing⚠️ separate
VendorsThird parties

❌ Never say “test everything”
✅ Be precise


Question #3: Black box, gray box, or white box?

ApproachInfo givenResultCostRecommendation
Black boxNoneExternal attacker viewHigh
Gray boxLimited accessRealisticMedium✅ Ideal
White boxFull accessExhaustiveHigh⚠️ targeted

👉 For SMEs: go with gray box


Question #4: What type of tester should I choose?

TypeProsConsRecommendation
Amateur freelancerCheapNo legal framework
Specialized firmQuality, insuredCost
Big4ReputationVery expensive⚠️

Useful certifications

  • OSCP
  • CREST
  • CISSP

Question #5: What should I do BEFORE the test?

Essential checklist

ActionWhy
Asset inventoryPrioritization
Fix obvious issuesAvoid wasting time
Verified backupsSafety
Rollback planRisk mitigation
Inform the teamReduce false alerts

👉 Run a pre-audit before the pentest


Question #6: What happens DURING the test?

Typical process

PhaseActivity
ScopingAuthorizations
ReconnaissanceInformation gathering
ScanningService detection
ExploitationReal attacks
Post-exploitationLateral movement
ReportingDocumentation

⚠️ Instability may occur → plan a testing window


Question #7: What are the legal constraints?

ItemRequirement
Written authorizationMandatory
Defined scopeContractual
Personal dataLaw 25 & PIPEDA
Tester insuranceEssential

Recommended clause:

The provider agrees not to access exposed personal data.


Question #8: What should a good report include?

Required sections

  1. Executive summary
  2. Methodology
  3. Vulnerabilities with proof
  4. Concrete recommendations
  5. Uncovered risks
  6. Technical appendices

🚩 No proof = reject the report


Question #9: What should I do AFTER the test?

30-60-90 day plan

TimelineAction
48hReview + prioritize
7 daysFix critical issues
30 daysFix high-risk issues
90 daysRetest

❌ Filing the report away = critical mistake
✅ Follow-up is mandatory


Question #10: How much does it cost?

Typical pricing (CAD – 2026)

TypeCost
Simple web app$3,000 – $6,000
Complex app$6,000 – $15,000
External infra$4,000 – $8,000
Internal infra$5,000 – $12,000
Full pentest$12,000 – $25,000

👉 First test: $8,000 – $12,000 max


Conclusion

✅ A well-prepared pentest is an investment

❌ A pentest without follow-up is useless

Immediate next steps

  1. Answer the 10 questions
  2. Write a simple scope document
  3. Compare 2–3 providers

Need help?

Sécurité Info Services supports you with:

  • Free pre-audit
  • Ready-to-use scope document
  • SME-focused certified pentesters
  • Post-pentest follow-up

📞 Free 30-minute assessment

🌐 https://securiteinfoservices.com

📧 info@securiteinfoservices.com