
What is Open Source Intelligence (OSINT)?
Applications in recruiting, marketing, sales, and journalism
Understanding OSINT ethics
Real-world case: The Bellingcat method
Tools in this lecture
Ready to use on the slides (4)
Services and apps shown in this lecture (4)
Models and methods explained (1)
Generating search strategies and hypotheses
Choosing target sources and websites
Setting up your computer for OSINT
Recommended browsers and plug-ins for efficiency
Tools in this lecture
Ready to use on the slides (2)
Services and apps shown in this lecture (18)
Introduction to Google Dorks
Updated lists of Dork commands
Practical use cases and examples
Tools in this lecture
Ready to use on the slides (5)
Services and apps shown in this lecture (7)
How search engines process information
Boolean Search fundamentals
Google operators and X-ray search
Searching for documents, media, and lists
Conducting social media searches
Tools in this lecture
Ready to use on the slides (5)
Services and apps shown in this lecture (7)
Searching social platforms (LinkedIn, Facebook, etc.)
Exploring people databases
Finding users by nickname or photo
Tools in this lecture
Ready to use on the slides (2)
Services and apps shown in this lecture (16)
Email discovery by name or username
Extracting emails from social profiles
Finding individuals by address or phone number
Tools for verifying contact data
Tools in this lecture
Ready to use on the slides (3)
Services and apps shown in this lecture (26)
Three CISO roles: risk manager, translator for the business and owner of the rules
Who the CISO reports to: the CIO, the CEO, or the CFO or COO
First month: listen and collect lists of assets, people, contracts and past incidents
Second month: assess top ten risks, quick wins and a maturity scale; third month: show the plan
Five first-week meetings and what the CEO expects to see on day 90
Tools in this lecture
Files to download (1)
Ready to use on the slides (9)
The price-of-risk formula: expected annual loss from one event and its frequency
A ransomware calculation on real numbers
Probability and impact scales 1–5 and a 5 × 5 risk matrix with three zones
A risk register in seven columns and a risk acceptance threshold approved by the CEO
Four decisions on a risk: reduce, transfer, avoid or accept
Tools in this lecture
Files to download (2)
Ready to use on the slides (5)
Models and methods explained (1)
Seven policies instead of thirty: master policy, acceptable use, access, data classification, incidents,vendors, remote work
A one-page policy structure in six parts, from the reason to the owner and review date
Six steps from template to the CEO’s signature, agreed with HR and legal
Acceptable use of personal services and AI services with company data
How a policy gets read, not just signed: plain language, onboarding and a quarterly reminder
Tools in this lecture
Files to download (2)
Ready to use on the slides (11)
Three questions to choose the standard your clients will ask for
ISO 27001: 93 controls in four themes, Statement of Applicability and two audit stages
SOC 2: five trust criteria, Type 1 vs Type 2 reports and the observation window
CIS Controls: 18 controls and 56 safeguards of implementation group 1
A gap analysis in a week, certification cost and a four-quarter closing plan
Tools in this lecture
Files to download (2)
Ready to use on the slides (4)
Models and methods explained (4)
What to switch MFA on for first: admins, executive email, VPN, financial systems, the whole company
SMS codes, push apps and passkeys: which MFA resists phishing
An access matrix by roles and systems with four values per cell
Privileged accounts, service accounts, a password manager and two accounts per admin
Grant, revoke and quarterly access review, plus a 90-day MFA rollout plan
Tools in this lecture
Files to download (2)
Ready to use on the slides (10)
Two metrics of a phishing drill: click rate and report rate
The first phishing simulation in a week in seven steps
Five phishing email scenarios and the signs that give each one away
What to do with an employee who clicked, without public lists of names
A 12-month awareness calendar and security training in 15 minutes a quarter
Tools in this lecture
Files to download (2)
Ready to use on the slides (8)
A vendor list in a day from four sources: accounting, software payments, logins and data holders
Three levels of vendor access to data and what to check at each level
A vendor security questionnaire of 20 closed questions and scoring in three zones
Five security clauses for the vendor contract: breach notification, audit, data deletion, subcontractors,liability
Vendor review once a year and offboarding a vendor who leaves
Tools in this lecture
Files to download (2)
Ready to use on the slides (12)
Four incident roles, each with a deputy, and a communication channel outside email
Four severity levels, from one computer to a stopped business
Six steps of incident response, from report to debrief, and the incident log
Who to notify and when: regulator within 72 hours, clients, insurer, police, employees
Texts of the first messages and a tabletop exercise twice a year with a backup restore test
Tools in this lecture
Files to download (2)
Ready to use on the slides (11)
A security budget built from the risk register, not from a market percentage
Six budget lines and an example budget for a company of 300 people
12 security metrics, from MFA coverage to time to contain and open red risks
Eight metrics on one monthly dashboard with color and direction
What protection saves: loss before, loss after and the price of the control
Tools in this lecture
Files to download (1)
Ready to use on the slides (6)
Four questions the board wants answered and what it never asks
Five slides of the board report, delivered in ten minutes
Translating technical findings into money and business risk
A bank of answers to 15 board questions and practice on six questions from the room
How to ask for budget with three options, and a quarterly reporting cadence
Tools in this lecture
Files to download (1)
Ready to use on the slides (9)
Follow the complete goal, plan, act, observe, and memory loop.
Inventory planning, tool, memory, message, approval, and side-effect surfaces.
Draw trust boundaries and turn attack paths into a prioritized test backlog.
Complete the editable Agent Attack Surface Map.
Tools in this lecture
Files to download (1)
Ready to use on the slides (8)
Models and methods explained (2)
Freeze an original goal, success condition, allowed actions, and stop condition.
Place harmless instruction conflicts across user, tool, retrieval, memory, and agent channels.
Locate the first multi-turn deviation and distinguish refusal, containment, recovery, and hijack.
Complete the Multi-Turn Goal Hijack Test Pack.
Tools in this lecture
Files to download (1)
Ready to use on the slides (7)
Models and methods explained (1)
Inventory tool principals, permissions, resources, side effects, approvals, and reset actions.
Map individual tools to the affordances they expose.
Build an unsafe source-to-sink chain using only fake tools and synthetic records.
Run, contain, roll back, and document the chain in the Tool Affordance Chain Mapper.
Tools in this lecture
Files to download (1)
Ready to use on the slides (8)
Models and methods explained (3)
Map session, profile, retrieval-index, cache, and shared-memory surfaces.
Inject one benign canary and trace write, storage, retrieval, planning, and action.
Test fresh-session persistence, cross-user isolation, derived state, cleanup, and utility.
Complete the Memory Poisoning Test Protocol with reproducible evidence.
Tools in this lecture
Files to download (1)
Ready to use on the slides (10)
Models and methods explained (1)
Define agent roles, message contracts, delegation limits, freshness, nonces, and evidence lineage.
Test forged senders, replayed approvals, privilege laundering, context smuggling, and colluding peers.
Measure first propagation, causal depth, containment, and clean-path utility.
Use the Multi-Agent Scenario Builder to run clean, attack, and defended paths.
Tools in this lecture
Files to download (1)
Ready to use on the slides (10)
Models and methods explained (1)
Set the sandbox boundary, protected assets, forbidden effects, budgets, and circuit breakers.
Configure deterministic agents, fake tools, synthetic memory, mock services, and local sinks.
Capture state hashes, policy decisions, denial reasons, invariant violations, and reset proof.
Run five built-in scenarios in the self-contained Sandboxed Agent Lab.
Tools in this lecture
Files to download (1)
Ready to use on the slides (13)
Models and methods explained (1)
Create matched clean, attack, clean-with-control, and attack-with-control conditions.
Separate first-cycle failure from full-trajectory attack success.
Calculate cascade incidence, reach, propagation, causal depth, amplification, containment, recovery, andutility.
Build a decision-ready Agent Failure Metrics dashboard with raw evidence links.
Tools in this lecture
Files to download (1)
Ready to use on the slides (10)
Establish authorization, owners, boundaries, exclusions, identities, and stop conditions.
Build a coverage matrix and operate a safe, versioned execution runbook.
Connect scenarios, traces, state differences, findings, remediation, regression tests, and retests.
Complete the Agentic Red-Team Engagement Pack and make an explicit release decision.
Tools in this lecture
Files to download (1)
Ready to use on the slides (13)
Tools in this lecture
Files to download (2)
Ready to use on the slides (3)
Models and methods explained (1)
Tools in this lecture
Files to download (2)
Ready to use on the slides (8)
Tools in this lecture
Files to download (2)
Ready to use on the slides (3)
Models and methods explained (9)
Tools in this lecture
Files to download (2)
Ready to use on the slides (10)
Services and apps shown in this lecture (8)
Models and methods explained (1)
Tools in this lecture
Files to download (2)
Ready to use on the slides (5)
Services and apps shown in this lecture (3)
Models and methods explained (1)
Tools in this lecture
Files to download (2)
Ready to use on the slides (6)
Tools in this lecture
Files to download (2)
Ready to use on the slides (10)
Services and apps shown in this lecture (2)
Models and methods explained (1)
Tools in this lecture
Files to download (2)
Ready to use on the slides (8)
Services and apps shown in this lecture (1)
Tools in this lecture
Ready to use on the slides (1)
Tools in this lecture
Ready to use on the slides (15)
Services and apps shown in this lecture (2)
Tools in this lecture
Ready to use on the slides (7)
Services and apps shown in this lecture (8)
Tools in this lecture
Ready to use on the slides (16)
Services and apps shown in this lecture (6)
Tools in this lecture
Services and apps shown in this lecture (8)
Tools in this lecture
Services and apps shown in this lecture (1)
Tools in this lecture
Services and apps shown in this lecture (6)
Models and methods explained (3)
Tools in this lecture
Ready to use on the slides (1)
Services and apps shown in this lecture (2)
Models and methods explained (2)
Tools in this lecture
Ready to use on the slides (2)
Services and apps shown in this lecture (4)
Tools in this lecture
Ready to use on the slides (2)
Services and apps shown in this lecture (8)
Tools in this lecture
Ready to use on the slides (2)
Services and apps shown in this lecture (13)
Tools in this lecture
Services and apps shown in this lecture (2)
Tools in this lecture
Ready to use on the slides (2)
Services and apps shown in this lecture (5)
Tools in this lecture
Ready to use on the slides (5)
Services and apps shown in this lecture (2)
Tools in this lecture
Ready to use on the slides (6)
Services and apps shown in this lecture (2)
Tools in this lecture
Ready to use on the slides (11)
Services and apps shown in this lecture (3)
Tools in this lecture
Ready to use on the slides (3)
Services and apps shown in this lecture (3)
Tools in this lecture
Ready to use on the slides (5)
Services and apps shown in this lecture (31)
This course contains the use of artificial intelligence.
783 tools for open source intelligence in one course: 586 ready-to-use files, templates, checklists, search strings and prompts, 148 OSINT services and apps shown on screen, plus 49 models and methods.
Open a lecture, see the service, take the search string, run it today.
Why a simple search finds so little
Most information about people and companies is public. It sits in profiles, documents, registers and archives, and an ordinary query never reaches it. People type a name into a search engine, look at the first page and stop. The difference between that and a result is method: the right operator, the right service and a way to check what you found.
What changes after this course
You search with a system. You prepare the browser and the tools. You write queries with operators that open what a simple search hides. You know which service finds a person by username, which by photo and which by email, and how to verify a contact. You hand the routine to AI assistants and scrapers. And you do it ethically, on public data only.
What is inside: 783 tools, counted file by file
You do not have to take this number on trust. Open any lecture and read its description: every tool and every service inside is listed there by name.
Where the tools are
Who is teaching
I am Mike, the #1 HR instructor on Udemy, with 1,800,000+ course enrollments from 170,000 students, and the author of about 200 books on Amazon. I built the people system at Preply as it became a unicorn and worked at Wargaming, iDeals and Alfa-Bank across 20 years in HR. I hold PHRi, SHRM-CP and HCI sHRBP certifications and represent HRCI in Eastern Europe.
I used OSINT before I knew the word. In 2006 at Alfa-Bank I was looking for marketing candidates, guessed which words would already be written somewhere online, and found a list of a bank's employees and a phone number. Later, at iDeals, my team used these techniques every day. I also test the tools on myself: I gave Shodan my own IP address and it showed the camera connected to my network. The methods in this course come from that practice.
How to use the course
Watch the first four sections in order to learn the core method. Then open the sections for your field: section and lecture titles show how many tools are inside, and each lecture description lists them by name, so you can go straight to the search string or service you need.
What is included
Where to start
Take one person or company you need to find information about this week. Open the Google Dorks lecture, copy a search string, replace the name and run it. Enrol now and start your first lesson today.