Complete Information-Gathering Techniques List (Red Team Recon Dictionary)
Written by Aryan Giri
Information-gathering is the first step in many security assessments. In defensive security, the goal is to understand how data can be exposed through people, systems, and the physical environment so organizations can reduce risk.
ποΈ Physical Recon
Dumpster Diving β Searching discarded materials for useful information.
Example: Finding printed meeting notes or old network diagrams in office trash.
Tailgating / Piggybacking β Entering a restricted area by following an authorized person.
Example: Walking in behind an employee when a door is unlocked.
Shoulder Surfing β Watching someone enter sensitive information.
Example: Seeing a password or PIN typed on a public screen.
Physical Surveillance β Observing a location or routine from outside.
Example: Noticing when employees arrive, leave, or use access controls.
Badge Cloning / RFID Skimming β Capturing badge data to understand access risks.
Example: Learning that a low-security badge can be copied if poorly protected.
Lock Picking (recon phase) β Examining weak physical locks during security testing.
Example: Identifying that a storage room uses an easy-to-defeat lock.
Hidden Camera Observation β Watching for exposed processes or weak physical controls.
Example: A camera angle revealing who enters a secure room.
Document Harvesting (desks/printers) β Finding sensitive papers left unattended.
Example: A printer tray containing internal reports.
Hardware Implant Placement (USB drops, keyloggers) β A physical compromise path used in red-team scenarios.
Example: A forgotten USB device testing employee awareness.
π Social Engineering (Human Exploitation)
Phishing β Fake messages that try to make someone click, reply, or share data.
Example: A message pretending to be from a login portal.
Spear Phishing β A targeted phishing attempt aimed at one person or team.
Example: A fake invoice sent to the finance department.
Whaling β Phishing aimed at executives or high-value targets.
Example: A message pretending to be for the CEOβs urgent approval.
Clone Phishing β A real message copied and altered to appear safe.
Example: A legitimate email resent with a swapped attachment or link.
Business Email Compromise (BEC) β Email-based fraud that impersonates trusted business communication.
Example: A fake payment request from a βvendorβ account.
Pretexting β Creating a believable story to obtain information.
Example: Calling as IT support to ask whether a system is in use.
Impersonation β Pretending to be someone trusted.
Example: Claiming to be a new employee from another department.
Baiting β Offering something tempting to trigger a risky action.
Example: A misleading download labeled as a useful document.
Quid Pro Quo β Offering help in exchange for information or access.
Example: βI can fix that issue if you tell me your account details.β
Elicitation β Extracting facts through casual conversation.
Example: Asking friendly questions that reveal internal tools or schedules.
Reverse Social Engineering β Creating a situation where the target asks the attacker for help.
Example: Causing confusion so someone reaches out for support.
Honey Trap / Romance Scam β Emotional manipulation used to gain trust or data.
Example: A fake online identity building a relationship to collect details.
Scareware β Fake warnings that pressure users into action.
Example: A pop-up claiming a device is infected and needs urgent attention.
Watering Hole Attack β Compromising a site that a target group often visits.
Example: A trusted community site being altered to lure specific visitors.
π Communication-Based Attacks
Vishing (voice phishing) β Phishing by phone call.
Example: A caller pretending to be bank support.
Smishing (SMS phishing) β Phishing by text message.
Example: A text asking you to verify a login.
Email Spoofing β Making an email look like it came from a trusted sender.
Example: A message that appears to come from an internal address.
Caller ID Spoofing β Faking the number shown on a phone call.
Example: A call that appears to come from a familiar office number.
Deepfake Voice Attacks β AI-generated voice used to imitate someone.
Example: A synthetic voice sounding like a manager during a fraud attempt.
Fake Support Calls β Pretending to be technical support to gain trust.
Example: Calling an employee about a fake account problem.
MFA Fatigue Attacks β Repeated approval prompts meant to wear a user down.
Example: A user receiving many login prompts until they accept one by mistake.
π OSINT (Open Source Intelligence)
Search Engine Recon (Google Dorking) β Using search operators to find exposed data.
Example: Discovering public documents or misconfigured pages.
WHOIS Lookup β Checking domain registration details.
Example: Learning ownership or administrative contact patterns.
DNS Enumeration β Studying domain records and subdomains.
Example: Finding test systems or forgotten service names.
Social Media Profiling β Collecting public details from profiles and posts.
Example: Learning team structure from LinkedIn updates.
Metadata Extraction (EXIF, docs) β Reading hidden data inside files.
Example: A photo revealing device details or document author names.
Public Records Mining β Using public documents and filings for context.
Example: Finding company leadership or address history.
Breach Data Analysis (leaked creds) β Studying known leaks for exposure patterns.
Example: Seeing whether reused passwords appear in older incidents.
GitHub / Code Leak Hunting β Looking for secrets accidentally published in code.
Example: A repository containing API keys in plain text.
Job Listings Intelligence β Reading hiring posts to infer a tech stack.
Example: A vacancy listing tools, cloud platforms, or frameworks.
Dark Web Monitoring β Checking criminal marketplaces or forums for mentions of an organization.
Example: Noticing a company name in breach chatter.
Username Enumeration β Checking which usernames are valid across services.
Example: Finding that one account format is used consistently.
π₯οΈ Technical Recon (Pre-Exploitation)
Footprinting β Gathering basic details about an environment.
Example: Learning what systems, domains, or services exist.
Scanning β Checking what hosts or services respond.
Example: Identifying open ports on a test lab machine.
Banner Grabbing β Reading service identification data.
Example: Seeing a web server version in a response header.
OS Fingerprinting β Estimating the operating system behind a host.
Example: Distinguishing between Linux and Windows behavior.
Subdomain Enumeration β Finding subdomains connected to a target domain.
Example: Discovering dev, staging, or portal hosts.
Directory Bruteforcing β Looking for hidden paths on a website.
Example: Finding an admin panel or backup folder.
Network Sniffing β Observing network traffic for analysis.
Example: Spotting unencrypted service communication in a lab.
Traffic Analysis β Studying patterns in network flows.
Example: Noticing unusual repeated requests or connections.
Service Enumeration β Learning what a service exposes.
Example: Checking features, versions, and configurations.
Vulnerability Scanning β Identifying known weaknesses.
Example: Detecting outdated software in an authorized assessment.
π§ Behavioral / Psychological Exploits
Authority Exploitation β Using titles or status to pressure a target.
Example: A message pretending to come from a manager.
Urgency Manipulation β Forcing quick action before thinking.
Example: βAct now or the account will be locked.β
Fear Exploitation β Triggering concern to lower defenses.
Example: A fake security warning about account compromise.
Curiosity Trigger β Enticing someone to open or click.
Example: A file named as an interesting report.
Trust Building β Slowly gaining confidence over time.
Example: Repeated friendly contact before making a request.
Social Proof Abuse β Making something seem safe because others appear to use it.
Example: A fake review or fake internal reference.
Reciprocity Principle β Offering something to encourage compliance.
Example: βI helped you, so please send that file.β
Cognitive Overload β Flooding someone with too much information.
Example: Too many prompts, forms, or warnings at once.
Habit Exploitation β Taking advantage of routine actions.
Example: Users clicking familiar-looking approvals without checking.
π’ Insider & Organizational Weaknesses
Insider Threat Exploitation β Risk created by trusted users misusing access.
Example: Someone using legitimate access in an unsafe way.
Privilege Abuse β Overuse or misuse of elevated permissions.
Example: An admin account being used for normal browsing.
Weak Password Practices β Easy-to-guess or reused passwords.
Example: A password that appears in multiple systems.
Shared Credentials β One login used by many people.
Example: A team account that everyone knows.
Misconfigured Access Control β Permissions set too loosely.
Example: A shared folder visible to more users than intended.
Overexposed Internal Docs β Sensitive documents accessible too widely.
Example: Internal plans stored in a public or shared space.
Shadow IT Discovery β Unofficial tools or services adopted without approval.
Example: A team using an unsanctioned cloud file service.
βοΈ How Real Attack Chains Look
A real assessment often combines multiple techniques:
- OSINT to learn public details.
- Social media analysis to identify staff or tools.
- Pretexting to build believable contact.
- Phishing or vishing to test human defenses.
- Physical recon to identify weak controls.
- Document or trash analysis to confirm exposure.
The important lesson is that data rarely comes from one place only. It often comes from a mix of humans, systems, and the physical environment.
π§ Mental Model
Think of information exposure in three layers:
- Humans β conversations, habits, trust, and mistakes.
- Systems β domains, services, code, and network behavior.
- Environment β offices, papers, devices, and access controls.
A strong defender learns how each layer leaks information and then closes those gaps.
β Defensive Takeaway
These techniques matter because they show where organizations are most exposed. The goal is not to copy harmful behavior, but to understand how to prevent it through awareness, access control, secure disposal, training, and monitoring.
Written by Aryan Giri