Small-Business Cybersecurity
Protecting a Small Business: Accounts, Email, Payments, Devices, Backups, Detection and Response
What you'll learn
Small businesses lose money to cybercrime in a few predictable ways. In 2025, people and businesses reported USD 20.9 billion in losses to the FBI's Internet Crime Complaint Center; business email compromise alone accounted for USD 3.05 billion across 24,768 complaints. Verizon's 2026 Data Breach Investigations Report found ransomware in 48% of breaches, and stolen credentials and exploited vulnerabilities behind most of the rest. None of this needs a security team to prevent. It needs the right settings, a few habits, and a plan, chosen by someone who understands why each one matters.
This course teaches exactly that, through one business. Harbor & Pine Bakery, the family bakery on the Port Alder waterfront whose website was built in RNK-WEB-201, hosted in RNK-HOST-301 and contracted for in RNK-CON-201, now needs to protect itself: twelve staff, an office PC, the owner's laptop, two point-of-sale tablets, a shared mailbox for orders, a payroll service, an online ordering platform, and an agency (Northwind Web Studio) that runs its website.
Every module pairs a lesson with a lab that measures something real about the bakery: which of its risks cost the most, which passwords would survive, whether a passkey can be phished, whether its mail passes DMARC, which messages in a mailbox are fraud, which update to install first, whether its backups restore after ransomware, what its cloud settings leave open, which log entries reveal a mailbox takeover, and who must be told what, by when, after an incident.
Learning outcomes
By the end of the course, you can:
- Inventory a business's assets, score its risks, estimate annualized loss, and organize the work with the NIST Cybersecurity Framework 2.0.
- Write and enforce a password policy that follows NIST SP 800-63B-4, screen passwords against breached lists without disclosing them, and store passwords safely.
- Deploy multi-factor authentication, explain why one-time codes can be relayed by a phishing site while passkeys cannot, and plan recovery.
- Configure and verify SPF, DKIM and DMARC (RFC 9989), read DMARC aggregate reports, and move a domain to enforcement safely.
- Triage suspicious messages, and set up payment-verification procedures that stop business email compromise even when the email itself is genuine.
- Keep an inventory of devices and software, prioritize updates with known-exploited lists and exploit predictions, and manage end-of-support systems.
- Design backups that survive ransomware (3-2-1-1-0), detect mass encryption, and prove a restore.
- Audit a cloud office suite, file sharing, a Wi-Fi router and a website's security headers, and choose a card-payment integration that keeps PCI DSS scope small.
- Detect password spraying, guessing, MFA fatigue, mailbox takeover and privilege changes in logs, and tune rules against false alarms.
- Respond to incidents with a plan, meet notification deadlines, run tabletop exercises, and choose a year's security work within a budget.
Who it's for
- Owners and managers of small businesses, practices and nonprofits who make the security decisions
- Office managers and the "person who knows computers" in a business of 5 to 50 people
- Freelancers and small agencies (like Northwind) who look after clients' systems
- New IT generalists and managed-service technicians who want a practical, standards-based foundation
Prerequisites
Comfort with a computer's terminal and willingness to read and change short Python scripts and JSON files; every lab gives the exact commands. No security background is needed. The three earlier Digital Business Foundations courses help but are not required.
Equipment and software
| Requirement | Version | Why |
|---|---|---|
| Python | 3.12 or newer | The whole lab kit, which uses only the standard library. Tested on Python 3.12.3 |
| A text editor | any | You will read and edit Python scripts and JSON files |
| Git | any recent (recommended) | To keep your lab work under version control |
coverage (optional) | 7.4+ | To run the coverage gate yourself |
See the setup guide. Python 3.12 or newer and a text editor; nothing else is required. Git is recommended.
The full setup guide, with verification steps, is in your learning materials when you enroll.
Format and study time
40 guided hours (10 modules × 4 h) plus ~12 h capstone. Instructor-led cohort, 5-day intensive, or self-paced with office hours.
| Format | Schedule | Contact hours |
|---|---|---|
| A. Part-time cohort (recommended) | 10 weeks; one 4-hour session per week (or 2 × 2 h) + presentation day in week 11 | 40 + 2 |
| B. Intensive bootcamp | 5 consecutive days, 2 modules per day (8 h/day), capstone due 2 weeks later + remote presentation | 40 + 2 |
| C. Self-paced + office hours | 12 weeks recommended; weekly 1-hour office hours; recorded presentation | ~40 + 12 |
Each scheduled class below states its own format, every meeting date and time, and its time zone.
What a seat includes
| Component | Detail |
|---|---|
| 10 instructor-led modules | ~40 h of teaching, each with lecture notes, a slide deck, a lab and a quiz |
The seckit toolkit | Risk register and control selection, NIST password checks, k-anonymity breach lookups, scrypt/PBKDF2 storage, HOTP/TOTP and a passkey model, SPF/DKIM/DMARC evaluators and a DMARC report reader, look-alike domain detection, phishing triage, payment-policy simulation, patch prioritization, verified backups with object lock and ransomware detection, configuration audits, log detection rules, and incident deadlines and tabletop scoring |
| A tested codebase | 46 automated tests at 100% line and branch coverage; standard-library Python only, nothing to install beyond Python 3.12 |
| Offline labs | Every lab runs on a laptop with no network, no accounts and no real systems; results reproduce the instructor guide exactly |
| One business, end to end | Harbor & Pine Bakery and Northwind Web Studio, continuing the program's storyline |
| Current sources | NIST CSF 2.0, SP 800-63B-4 and SP 800-61r3, DMARC RFC 9989, OWASP Top 10:2025, PCI DSS v4.0.1, CISA's KEV catalog, the FBI IC3 2025 report and the Verizon 2026 DBIR |
| Capstone project | A security program for a real or realistic small business, with a 100-point rubric |
| Assessment suite | 10 quizzes, a final exam (40 MCQ + 5 short answer + 2 scenarios), answer keys and marking guides |
| Verifiable certificate | PDF certificate with grade tier and a registry-backed verification ID |
| Instructor kit | Run sheets, demo scripts, the expected result of every lab, and a gradebook |
Curriculum
- 01Security risk for a small business4 h · Lab: An asset inventory, a scored risk register and the price of twelve controls
- 02Passwords and accounts4 h · Lab: A modern password policy, a checked set of staff passwords, breached-password lookups, safe storage
- 03Multi-factor authentication and passkeys4 h · Lab: TOTP to the RFC test vectors; a phishing relay played against codes and passkeys
- 04Email authentication: SPF, DKIM, DMARC4 h · Lab: The bakery's mail authenticated offline; two months of DMARC reports read; a path to p=reject
- 05Phishing and payment fraud4 h · Lab: A 24-message mailbox triaged; five payment-verification policies over a simulated year
- 06Devices, updates and vulnerabilities4 h · Lab: An inventory checked against advisories; five patching strategies measured against exploitation
- 07Backups and ransomware4 h · Lab: Versioned backups, a simulated encryption detected, a verified restore, object lock tested
- 08Cloud services, Wi-Fi and the website4 h · Lab: Audits of the office suite, shared files, the router and two web pages' headers
- 09Detecting trouble in logs4 h · Lab: Seven detection rules scored on four weeks of logs; thresholds tuned; a takeover reconstructed
- 10Incident response and the security program4 h · Lab: An incident timeline, notification deadlines, two tabletop exercises, a budgeted roadmap
- ★Capstone clinic & presentation dayLab: Capstone project
Assessment and completion
| Component | Weight |
|---|---|
| Labs (10 × 4%) | 40% |
| Module quizzes (10 × 1.5%) | 15% |
| Final exam | 15% |
| Capstone project | 30% |
- Pass: ≥ 70% overall, with the capstone ≥ 70% and at least 8 of 10 labs submitted
- Merit: ≥ 80% overall
- Distinction: ≥ 90% overall, and the capstone includes a tested incident plan (a tabletop exercise run with at least two other people, with its findings fixed) and a verified restore from the proposed backup design
Simply opening a lesson or a video never counts as completing an assessment. Completion is recorded only when the published requirements are met and your instructor has confirmed the result.
Course outcomes and recognition. Each course page explains the training and assessment it includes. Any RNK Academy completion certificate records the course requirements you met. It does not by itself establish an accredited qualification, professional license or third-party credential.
Course policies
- Authorization: work only on the lab data and on systems you own or are explicitly authorized, in writing, to assess. Do not scan, test or probe anyone else's systems, and do not send simulated phishing to real people unless the business has approved a written plan that includes who is told, when, and how results are used. A lab or capstone that breaks this rule receives no credit.
- Real data: if your capstone uses a real business, remove or replace names, account numbers, passwords and anything else personal before you submit. Never submit real passwords, keys or recovery codes.
- Late work: −10% per day, up to 3 days; after that, by arrangement. One free 48-hour extension per student.
- Collaboration: discuss freely; write your own reports. Capstone teams of two document who did what.
- AI assistants: allowed, with disclosure in each report. You must be able to explain everything you submit. Do not paste real credentials, logs or customer data into AI services.
- Legal material: the course summarizes laws (state breach-notice laws, the FTC Safeguards Rule, the GDPR, PCI DSS) for orientation, as of October 2026. It is not legal advice; a real incident needs a lawyer.
- Accessibility: materials are searchable PDFs; their Markdown sources are available on request. Contact the instructor for accommodations.
- Attendance (A/B): ≥ 80% required for certification; missed sessions can be made up by submitting the lab with a 1-page reflection.
Upcoming classes
No classes for this course are scheduled right now
New classes are added as instructors and dates are confirmed. Browse the courses to see what each one covers, or ask us about upcoming dates.