OverWatch Docs
Security, understood.
Practical guides for learning how systems fail, and how to make the fix hold. Browse a topic or search the full text of the library.
- 57 field guides
- 9 topics
- Free to read, no sign-up
34 results available.
Browse by topic
Start here
New to security assessments?
Start with the decision, not the tool. Learn which assessment fits your question, then follow an access-control example from risk to remediation. Test only in labs or with explicit authorization.
No matching results yet.
Try a broader term, remove the topic filter, or browse the library below. This collection is growing.
New learning path / 14 pages
GenAI security & vibe hacking
OWASP Phase 2 research, explained: human-guided testing, agents, failure analysis, evaluation and defensive controls.
Understand AI-assisted security testing: human-guided workflows, agent harnesses, evidence, evaluation and defensive controls.
Chapter 01Models, agents & harnessesDefine vibe hacking, model capability, agent authority, orchestration and the evidence ladder before comparing results.
Chapter 02How to read the Phase 2 experimentUnderstand the targets, operator roles, nine configurations, contamination controls and limits of the OWASP study.
Chapter 03Human-guided security workflowsExamine runbook-driven and step-by-step LLM assistance, including container, wordlist, HTTP and generated-code failure modes.
Chapter 04The nine agentic configurationsRead the nine configurations without confusing intermediate discovery, operator assistance, refusals and verified autonomous completion.
Chapter 05Diagnose loops & operational failuresClassify environment faults, tool errors, false premises, focus drift and success-detection failures using observable evidence.
Chapter 06Evidence, state & independent verificationDesign claim ledgers and evidence provenance so tentative model beliefs never become unsupported findings.
Chapter 07Evaluate capability without fooling yourselfDistinguish pass@k, assisted completion, contamination, harness effects, stage-level metrics and real-world transfer.
Chapter 08Budget, context & operational costAccount for engineering time, provider limits, retries, local compute and context growth without inventing a cost-per-compromise.
Chapter 09Guardrails & execution boundariesSeparate provider refusals from deterministic scope enforcement, permissions, approvals, isolation and independent success checks.
Chapter 10Defending against AI-assisted activityTurn the report’s operational observations into cautious detection hypotheses, response playbooks and defensive controls.
Chapter 11A reproducible, safe lab notebookUse synthetic fixtures to practise evidence classification, state preservation and objective verification without attacking a public system.
Chapter 12Tools, models & benchmark referencesOfficial repositories, documentation and research links for every named technical tool, model family, framework and benchmark in the reference report.
Chapter 13Sources, attribution & reading notesTrace the course to the original report, all cited and consulted research, editorial changes and CC BY-SA 4.0 attribution.
Topic 01 1 guide
Assessment foundations
Decide which assessment answers your question before you scope one.
Topic 02 3 guides
Application security
Access control, workflow abuse and session handling in web applications and APIs.
Understand account boundaries, test with two users, and verify ownership checks.
Application securityWhat a Content-Security-Policy actually stopsWrite a policy that holds: why host allowlists leak, what a nonce with strict-dynamic buys you, the four directives nobody sets, and how to roll it out without breaking the site.
Application securityBusiness logic flawsRecognize workflow abuse even when every individual endpoint works.
Application securitySessions, tokens & account accessUnderstand why protecting a password alone does not protect a session.
Topic 03 4 guides
Networks & detection
Internal networks, Active Directory, and the limits of endpoint detection.
Follow the methodology from an agreed foothold to privileged access.
Networks & detectionActive Directory Certificate ServicesUnderstand certificate-based attack paths and configuration risks.
Networks & detectionEndpoint detection limitationsUnderstand detection gaps and the value of controlled validation.
Networks & detectionAntivirus and layered defensesLearn what antivirus does, what it misses, and why layers matter.
Topic 04 2 guides
Code & delivery pipelines
Static analysis, manual code review, and credentials that leak through builds.
Topic 05 6 guides
Personal security & OPSEC
What protects you online, what does not, and where your data lingers.
A DMARC rollout that does not lose mail: what alignment decides, what has to exist first, how to read the reports, and when to tighten.
Personal security & OPSECIs this email phishing? A triage walkthroughWork out whether a message is a forgery in three minutes: what the headers prove, how to read a link without opening it, and what an attachment really is.
Personal security & OPSECCryptocurrency privacy: the ledger never forgetsMost crypto is pseudonymous, not anonymous, and the ledger is permanent. How chain analysis clusters you, what PayJoin, CoinJoin, Lightning and Monero really do, and the habits that matter more than the coin.
Personal security & OPSECWhat a VPN does and does not hideSeparate network privacy from browser, identity, and account exposure.
Personal security & OPSECDeletion, backups & data tracesUnderstand why deleting a file is not the same as removing every copy.
Personal security & OPSECPublic exposure and dark-web claimsAssess visibility and evidence without assuming a hidden service means anonymity.
Topic 06 6 guides
Threat intelligence
Pivot, validate and prioritize indicators without jumping to conclusions.
The list an attacker builds before touching anything: certificate logs, DNS, one response header, the files nobody meant to publish, and every script you embed.
Threat intelligenceStart an investigation from an IPUse a single indicator as a starting point, not a verdict.
Threat intelligenceInvestigate suspicious infrastructureConnect domains, addresses, timelines, and source context.
Threat intelligenceValidate threat intelligenceCheck source quality, freshness, and uncertainty before acting.
Threat intelligenceConnect indicatorsFollow evidence-backed relationships without confusing correlation with attribution.
Threat intelligencePrioritize security alertsBring exposure, confidence, and operational context into triage.
Threat intelligenceReduce false positivesInvestigate conflicting evidence and tune decisions without ignoring real risk.
Topic 07 18 guides
Web3 & smart contract security
The vulnerability classes behind the biggest on-chain losses, each explained with a vulnerable contract, the fix, and a diagram.
A plain-language start: what a blockchain is, why the history cannot be quietly rewritten, and what people mean by Web3.
Web3 & smart contract securityWhat is an address on Ethereum?Twenty bytes with a 0x in front: what an address names, the two kinds of account behind one, and why the letters are mixed case.
Web3 & smart contract securityWhat is a crypto wallet, really?A wallet holds keys, not coins. What a seed phrase is, what a wallet actually does, and the custody and cold-storage choices that define your risk.
Web3 & smart contract securityWhat is a smart contract?A program deployed at an address that runs exactly as written when called. State, functions, how you call one, and why immutability raises the stakes.
Web3 & smart contract securityWhat languages are smart contracts written in?The chain runs bytecode, not source. Solidity as the default, Vyper as the lean alternative, Yul and assembly underneath, and Rust and Move elsewhere.
Web3 & smart contract securityWhat is a swap?Trading one token for another in a single on-chain transaction, without giving up custody. Atomic, permissionless, and why you always set a minimum output.
Web3 & smart contract securityWhat is an automated market maker?A decentralised exchange with no order book. The constant-product formula, why big trades move the price, how liquidity providers earn, and the security twist.
Web3 & smart contract securityWhat is a bridge, and why are bridges risky?How assets move between chains that cannot see each other: lock-and-mint, wrapped tokens, the trust model that authorises a mint, and why bridges get drained.
Web3 & smart contract securityHow reentrancy drains a contractThe external call that runs the receiver’s code inside your function, why it emptied the DAO, and the one-line fix that stops it.
Web3 & smart contract securityAccess control in smart contractsThe dull bug that empties more contracts than reentrancy: a privileged function with no check on the caller, and the tx.origin trap.
Web3 & smart contract securityInteger overflow, underflow and unchecked mathWhy zero minus one used to become an enormous number, how Solidity 0.8 closed it by default, and where the danger moved.
Web3 & smart contract securityPrice manipulation and the flash-loan problemHow a contract that trusts a single pool’s spot price gets fed a number the attacker chose, and pricing that resists it.
Web3 & smart contract securityHow an Ethereum transaction really worksA plain-language tour of gas, signatures, the nonce and the public mempool, the four things that shape almost every on-chain attack.
Web3 & smart contract securitySignature replay: when a valid signature is used twiceA signature proves who signed some bytes, nothing more. Add a nonce and an EIP-712 domain, or watch one signature pay out twice and on every chain.
Web3 & smart contract securityBlind signing: the transaction you did not readMost drained wallets were never hacked. The owner signed an approval they could not read. How the drainer works, and the habits that stop it.
Web3 & smart contract securityFront-running and MEV: the mempool is a glass houseThe mempool is public and block ordering is sold to the highest tip. The sandwich attack, and the minimum-output limit that defeats it.
Web3 & smart contract securityThe first-depositor share inflation attackHow the first deposit into an empty vault can be rigged so the second depositor mints zero shares, and the virtual-offset fix that closes it.
Web3 & smart contract securitydelegatecall and the proxy that overwrote itselfdelegatecall runs someone else’s code in your storage, which is how upgrades work and why they are dangerous.
Topic 08 1 guide
Forensics
Recovering and reading the secrets and traces a system holds, with the offensive and defensive view of each.
Topic 09 5 tools
Free tools
Inspect emails, headers, files and tokens locally, or check a domain using public records. Tool pages explain what is processed and where.
Read a suspicious email in one paste: the SPF, DKIM and DMARC verdict, every link taken apart, and the indicators pulled out and defanged.
Free toolWeb response analyzerGrade a response’s security headers, evaluate or build a Content-Security-Policy, and read an X.509 certificate, all in one place.
Free toolStatic file analysisHash a file with MD5, SHA-1 and SHA-256 without uploading it, and identify a hash by its length.
Free toolLayered decoderPeel base64, hex, gzip, zlib, percent encoding and quoted-printable off an encoded blob, one layer at a time.
Free toolDomain security checkerCheck a domain's public security posture, its mail and DNS records and headers, from a single look.
Put the reading to work.
Explore Forensia for threat-intelligence research, or discuss an assessment of your own environment. Guides explain the method; they do not certify a system as secure.