Resources
π Security β General
- Awesome Cyber Security β A collection of awesome software, libraries, documents, books, and resources about security.
- Awesome Cyber Security (okhosting) β A curated list of cyber security resources and tools.
- Awesome Security β A collection of awesome software, libraries, documents, books, resources and cool stuff about security.
- Awesome Appsec β A curated list of resources for learning about application security: books, websites, blog posts, and self-assessment quizzes.
- Awesome Security Hardening β A collection of awesome security hardening guides, best practices, checklists, benchmarks, tools and other resources.
- Awesome Infosec β A curated list of awesome information security resources.
π― Offensive Security & Pentesting
- Awesome Hacking β A curated list of awesome hacking tools and resources.
- Awesome Hacking (Hack-with-Github) β A collection of awesome lists for hackers, pentesters & security researchers.
- Awesome Pentest β A collection of awesome penetration testing and offensive cybersecurity resources.
- Awesome CTF β A curated list of CTF frameworks, libraries, resources, software and tutorials.
- Awesome Web Hacking β A list to learn more about web application security.
π΅ Detection, DFIR & Threat Intel
- Awesome Incident Response β A curated list of tools and resources for security incident response, aimed to help security analysts and DFIR teams.
- Awesome Threat Detection β A curated list of awesome threat detection and hunting resources.
- Awesome Threat Intelligence β A curated list of awesome Threat Intelligence resources.
- Awesome SOC/DFIR Detections β Curated detection resources for SOC and DFIR teams.
- Awesome SOC β A collection of sources of documentation and field best practices to build and run a SOC (including CSIRT).
- Awesome Malware Analysis β A curated list of awesome malware analysis tools and resources.
- Awesome Forensics β Curated list of awesome free forensic analysis tools and resources.
- Awesome Honeypots β A curated list of awesome honeypots plus related components.
- Awesome Yara β A curated list of awesome YARA rules, tools, and resources.
π Networking & Traffic Analysis
- Awesome Network Analysis β An awesome list of resources to construct, analyze and visualize network data.
- Awesome Networking β A curated list of awesome networking libraries, resources and shiny things.
- Awesome PCAP Tools β List of tools to help process pcap files for network traffic research.
π» Scripting & Development
- Awesome Bash β A curated list of delightful Bash scripts and resources.
- Awesome Powershell β A curated list of delightful PowerShell packages and resources.
- Awesome Python β An opinionated list of awesome Python frameworks, libraries, software and resources.
- Awesome README β A curated list of awesome READMEs.
π€ Talks & Learning
- Awesome Sec Talks β A curated list of awesome Security talks.
- Awesome Sysadmin β A curated list of amazingly awesome open source sysadmin resources.
π΄ AI Red Teaming
Open source tools and frameworks for adversarial testing, attacking, and evaluating AI/ML systems.
- PyRIT β Microsoft's Python Risk Identification Toolkit for generative AI. Automates red teaming of LLMs, multimodal models, and AI pipelines.
- Garak β LLM vulnerability scanner. Tests for prompt injection, jailbreaks, data leakage, hallucination, and more across many model providers.
- ps-fuzz (Prompt Fuzzer) β Open source tool for fuzzing LLM system prompts to find injection vulnerabilities and weaknesses.
- promptfoo β Test and red-team LLM prompts and apps with repeatable, version-controlled eval configs.
- AI Exploits (ProtectAI) β Real-world exploits and vulnerabilities found in ML infrastructure and AI tooling. Maintained by the ProtectAI team.
- Adversarial Robustness Toolbox (ART) β IBM's library for defending ML models against adversarial attacks: evasion, poisoning, extraction, and inference attacks.
- CleverHans β A Python library to benchmark ML model vulnerability to adversarial examples.
- TextAttack β A framework for adversarial attacks, data augmentation, and adversarial training in NLP.
- PromptBench β Microsoft's unified library for evaluating and benchmarking LLM robustness against adversarial prompts.
- Counterfit β Microsoft's automation layer for assessing the security of ML systems across multiple attack types.
- FuzzyAI β CyberArk's automated LLM fuzzer for surfacing jailbreaks and injection weaknesses in model APIs.
- promptmap β A prompt-injection scanner aimed at custom LLM applications.
- DeepTeam β An LLM red-teaming framework with 40+ vulnerability types and 10+ attack methods, mapped to the OWASP LLM Top 10.
- GPTFuzz β Automated jailbreak-template generation for stress-testing LLM guardrails.
- PromptInject β A framework for assembling and quantifying adversarial prompt-injection attacks.
- PALLMs β A collected set of payloads for attacking LLMs, handy for building test suites.
- Foolbox β A toolbox for crafting and evaluating adversarial examples against models in PyTorch, TensorFlow, and JAX.
π΅ AI Blue Teaming & Defense
Open source tools for monitoring, protecting, and securing AI/ML systems and applications in production.
- Rebuff β Self-hardening prompt injection detector. Uses LLM-based detection, a canary token system, and a shared database of attack signatures.
- LLM Guard β A comprehensive security toolkit for LLM interactions: input/output scanning for prompt injection, PII, toxicity, and code detection.
- NeMo Guardrails β NVIDIA's open source toolkit for adding programmable guardrails to LLM-based conversational applications.
- LangKit β An open source text metrics toolkit for monitoring LLM inputs/outputs. Detects prompt injection, toxicity, PII, and sentiment drift.
- Vigil β LLM prompt injection and jailbreak detection server with REST API. Scans prompts against known attack signatures and semantic embeddings.
- MLflow β Open source platform for ML lifecycle management including experiment tracking, model registry, and monitoring for drift.
- Evidently AI β Open source ML and LLM observability framework. Monitors model performance, data drift, and output quality over time.
- Guardrails AI β Open source framework for adding structural, type, and quality constraints to LLM outputs.
- Purple Llama β Meta's suite of LLM safety tools, including Llama Guard, Prompt Guard, Code Shield, and CyberSecEval.
- LlamaFirewall β A framework for detecting and mitigating security risks across multi-step agentic operations.
- NB Defense β Scans Jupyter notebooks for secrets, PII, license issues, and vulnerabilities β a common blind spot in ML workflows.
- Privacy Meter β Audits models for data-privacy risk by quantifying membership-inference exposure.
- lintML β A security linter for ML codebases, from NVIDIA.
- Prompt Injection Defenses β A curated catalog of practical defenses against prompt injection, maintained by tl;dr sec.
π AI Security Learning Resources
Open source courses, guides, research, and references for learning AI/ML security concepts.
- OWASP Top 10 for LLMs β The OWASP project documenting the top 10 most critical vulnerabilities in LLM applications, with mitigations.
- Prompt Engineering Guide β Comprehensive guide to prompt engineering including adversarial prompting, prompt injection, and jailbreaking techniques.
- MITRE ATLAS β Adversarial Threat Landscape for Artificial-Intelligence Systems. A knowledge base of adversarial ML tactics and techniques analogous to ATT&CK.
- Awesome LLM Security β A curated list of LLM security resources: papers, tools, and real-world vulnerabilities specific to language models.
- Awesome ML Privacy β Resources on privacy in machine learning: membership inference, model inversion, differential privacy, and federated learning.
- AI Red Team Exercises β Practical exercises and lab scenarios for hands-on adversarial AI testing and red team practice.
- NIST AI RMF β The framework to anchor an AI security and governance program around.
ποΈ Governance, Standards & Frameworks
Standards, control frameworks, and risk taxonomies for building and auditing an AI security program.
- OWASP AI Security Verification Standard (AISVS) β A structured set of verifiable security requirements for AI applications, in the spirit of ASVS.
- OWASP LLM Cybersecurity & Governance Checklist β A practical checklist for standing up governance around LLM adoption.
- OWASP AI Security & Privacy Guide β Guidance on securing AI systems and protecting privacy across the lifecycle.
- NIST Adversarial ML Taxonomy (AI 100-2) β Standardized terminology and mitigations for attacks on ML systems.
- ISO/IEC 42001 β The management-system standard for AI, useful when mapping AI governance to formal audit programs.
- Google Secure AI Framework (SAIF) β Google's practitioner framework for securing AI systems end to end.
- CSA AI Controls Matrix β A controls matrix for AI covering governance, risk, and compliance.
- AI Incident Database β A searchable record of real-world AI harms and failures β useful for threat modeling.
- AVID β The AI Vulnerability Database: an open taxonomy and knowledge base of model failures.
- OWASP AI Exchange β A large, collaboratively maintained knowledge base of AI threats and controls, mapped to standards and regulation.
- OWASP ML Security Top 10 β The classic-ML counterpart to the LLM Top 10, covering attacks like data poisoning and model inversion.
- The MLSecOps Top 10 β The Institute for Ethical AI's list of the top MLSecOps vulnerabilities.
- Agentic SAMM (ASAMM) β An OWASP SAMM extension for AI-driven development: a threat taxonomy plus maturity-graded controls across five SAMM functions.
π MCP & Agent Security
Tooling and references for securing Model Context Protocol servers, connectors, and agentic workflows.
- Awesome MCP Security β A dedicated running list of everything MCP security β attacks, defenses, and tooling.
- MCP-Scan β A security scanner for MCP servers that flags tool poisoning, prompt injection, and risky configurations.
- mcp-context-protector β Trail of Bits' security wrapper for MCP servers, guarding against line-jumping and config-change attacks.
- MCP Guardian β Real-time control and mediation of an assistant's access to MCP servers.
- Secure MCP Gateway β An MCP gateway with authentication, tool discovery, and guardrail enforcement.
- MCP Security Checklist β SlowMist's checklist for hardening MCP-based tools and plugin ecosystems.
- Agentic Radar β A CLI scanner that maps and analyzes agentic workflows for security weaknesses.
- Agent Threat Rules (ATR) β A "Sigma for agents": open, machine-readable detection rules for prompt injection, tool poisoning, and MCP attacks that convert to Splunk, Elastic, and SARIF.
- agent-audit β A forensic auditor for local coding agents (Claude Code, Codex) and a project scanner for repos shipping skills, plugins, and MCP manifests.
- aguara β A single-binary static scanner for AI-agent skills and MCP servers, with pattern, taint-tracking, and rug-pull detection.
- Snyk agent-scan β A scanner for AI agents, MCP servers, and skills β the maintained successor to the original mcp-scan work.
- Cisco AI Defense mcp-scanner β Scans MCP servers and tool surfaces for tool/prompt/resource risks, package risk, and malware indicators.
- Cisco AI Defense skill-scanner β Scans agent skills with YARA patterns, LLM-as-a-judge, and dataflow analysis.
π Model & Supply-Chain Scanning
Scanners for model artifacts, serialized files, and AI bills of materials.
- ModelScan β Protect AI's scanner for detecting unsafe code embedded in serialized model files.
- picklescan β Detects Python pickle files that perform suspicious actions on load.
- fickling β Trail of Bits' pickle decompiler and static analyzer for inspecting untrusted model files.
- OWASP AIBOM β The AI Bill of Materials project for inventorying models, data, and dependencies.
- Safetensors β A safe serialization format that avoids the code-execution risks of pickle-based model files.
- Model Transparency β Sigstore's project for signing and verifying model provenance and integrity.
- AIShield Watchtower β An open tool for studying AI models and scanning them for vulnerabilities.
π§ͺ Labs, CTFs & Practice
Intentionally vulnerable apps and challenges for hands-on AI security practice.
- AI Goat β A deliberately vulnerable LLM app with challenges mapped to the OWASP LLM Top 10.
- Damn Vulnerable MCP Server β An intentionally insecure MCP server for learning to attack and defend the protocol.
- Damn Vulnerable LLM Agent β A vulnerable agent for practicing prompt injection, tool misuse, and agent attacks.
- AI Red Teaming Playground Labs β Microsoft's runnable labs and infrastructure for AI red-team training.
- Gandalf β Lakera's browser-based prompt injection game β the gentlest possible intro to the problem.
- Prompt Hacking Resources β A curated collection for learning AI red teaming, jailbreaking, and prompt injection.
- Learn Prompting β Prompt Hacking β Free structured courses on prompt hacking and AI safety, plus the HackAPrompt competition.
π‘ Communities, Podcasts & Lists
Places to keep current, plus the curated lists these resources were drawn from.
- OWASP GenAI Security Project β The hub for the LLM Top 10, agentic AI guidance, red-teaming guides, and more.
- AI Village β The DEF CON community behind much of the public AI red-teaming work.
- MLSecOps Podcast β Interviews and discussion on securing the ML lifecycle.
- ottosulin/awesome-ai-security β A broad, well-maintained list spanning governance, red teaming, MCP, and defense.
- muellerberndt/awesome-ai-security β An annotated learning-journey list with a strong papers and fundamentals track.
- AmanPriyanshu/Awesome-AI-For-Security β Focused on applying LLMs and agents to security operations, with models and datasets.
- Embrace The Red β Johann Rehberger's blog, one of the best sources of hands-on LLM and agent red-team research.
- llmsecurity.net β A running collection of LLM security papers, articles, and news.
- Offensive ML Playbook β A practical wiki of offensive ML and AI attack TTPs with proofs of concept.
- awesome-MLSecOps β A focused list of MLSecOps tooling, attack vectors, and infrastructure-vulnerability research.
- Awesome Data Poisoning β A dedicated list tracking data-poisoning and backdoor research.
- awesome-ai-security-tools β A broad, actively maintained list of AI security and AI-assisted-security tooling, with live star/commit badges.
- awesome-llm-cybersecurity-tools β Tenable's list of LLMs applied to cybersecurity tasks (archived, but a strong reference).
- awesome-security-for-ai β Focused on products and tools for securing AI systems.
- Awesome-LLM4Cybersecurity β A research-heavy list of 600+ papers on LLMs for cybersecurity.
π§ Threat Intel & Detection
Using LLMs to accelerate CTI, IOC/TTP extraction, and detection content.
- trs β Summarizes threat reports and extracts MITRE TTPs and IOCs with an LLM and vector store.
- TI-Mindmap-GPT β Turns threat intel into AI summaries, mindmaps, IOC/TTP extraction, and ATT&CK Navigator layers.
- ThreatIngestor β Extracts and aggregates IOCs from feeds and integrates with MISP β a natural pairing with LLM post-processing.
- AttackGen β Generates tailored incident-response scenarios from MITRE ATT&CK and ATLAS.
ποΈ SOC & Alert Triage
LLM assistants for alert triage, investigation, and SOC automation.
- SOCGPT β LLM-driven log summarization, severity triage, and MITRE mapping for SOC work.
- AI-SOC-Agent β A Black Hat 2025 MCP server exposing security-investigation tools (ELK, IRIS) to an agent.
- agentic-soc-platform β An agentic SOC platform on LangGraph/Dify with local-LLM support.
π Code Review & DFIR
LLM-assisted vulnerability discovery, code review, and forensic triage.
- Vulnhuntr β Zero-shot vulnerability discovery in Python repos via LLM call-chain analysis; credited with a real 0-day RCE.
- Claude Code Security Review β An official Claude-based semantic SAST GitHub Action that reviews PR diffs for vulnerabilities.
- MemoryInvestigator β Volatility 3 + LLM + RAG for memory-forensic triage.
- Volatility-MCP-Server β An MCP server exposing Volatility 3 plugins for natural-language memory forensics.
- EscalateGPT β Uses GPT to find privilege-escalation paths in AWS IAM policies.
π― LLM Honeypots & Deception
Honeypots that use LLMs to simulate convincing systems β a natural homelab fit.
π‘οΈ Pentest & Red-Team Agents
Autonomous and semi-autonomous AI agents for penetration testing β for authorized testing only.
- PentestGPT β The original USENIX'24 LLM pentest agent, now a fuller autonomous pipeline.
- PentAGI β A fully autonomous multi-agent pentest framework with Docker sandboxing.
- CAI (Cybersecurity AI) β A modular, bug-bounty-ready agent framework supporting 300+ models.
- Strix β Autonomous "AI hackers" that run code dynamically and validate findings with PoCs.
- hackingBuddyGPT β A minimal research framework for LLM-driven privilege escalation and web pentesting.
- HexStrike-AI β An MCP server exposing 150+ security tools (nmap, nuclei, gobuster, β¦) to AI agents.
π― CTF, Exploit & Bug-Bounty Benchmarks
Offensive agents and the benchmarks used to measure their capability.
- SWE-agent (EnIGMA) β SWE-agent's offensive-CTF mode, state-of-the-art on NYU CTF and Cybench.
- Cybench β 40 professional CTF tasks, widely used by AI safety institutes to measure cyber capability.
- NYU CTF Bench β Dockerized CSAW CTF challenges for evaluating LLM agents.
- BountyBench β 25 real systems and 40 bug bounties for detect-exploit-patch evaluation.
𧬠LLM-Driven Fuzzing
Using LLMs to generate fuzzing harnesses and targets for traditional software.
- oss-fuzz-gen β Google's LLM-driven fuzz-harness generation for OSS-Fuzz; found real CVEs, including one in OpenSSL.
- Fuzz4All β A "universal" LLM-based fuzzer across compilers and languages (ICSE 2024).
- ChatAFL β LLM-guided protocol fuzzing that extends AFLNet (NDSS'24).
π¬ AI-Assisted Reverse Engineering
LLM plugins for binary analysis and traffic inspection.
πΊοΈ Adversary & Defense Models
- MITRE ATT&CK β The knowledge base of adversary tactics and techniques that most modern detection work maps back to.
- MITRE D3FEND β ATT&CK's defensive counterpart β a knowledge graph of countermeasures mapped to attacker techniques.
π Controls, Standards & Compliance
- NIST Cybersecurity Framework β The high-level Identify / Protect / Detect / Respond / Recover framework for organizing a security program.
- NIST SP 800-53 β The comprehensive catalog of security and privacy controls that underpins most control mappings.
- CIS Controls β A prioritized, prescriptive set of safeguards β a practical starting point when NIST feels too broad.
- CIS Benchmarks β Consensus hardening baselines for operating systems, cloud platforms, and applications.
- OWASP β The home of the Top 10, ASVS, cheat sheets, and much of the appsec canon.
- PCI SSC (PCI DSS) β The official source for the Payment Card Industry Data Security Standard and its supporting documents.
π‘οΈ Offensive & Pentesting
-
docker pull kalilinux/kali-rollingβ Official Kali Linux -
docker pull metasploitframework/metasploit-frameworkβ Official Metasploit -
docker pull phocean/msfβ Docker Metasploit (community) -
docker pull noncetonic/archlinux-pentest-lxdeβ Arch Linux Penetration Tester
π― Vulnerable Training Targets
-
docker pull bkimminich/juice-shopβ OWASP Juice Shop -
docker pull danmx/docker-owasp-webgoatβ OWASP WebGoat -
docker pull citizenstig/dvwaβ Damn Vulnerable Web Application (DVWA) -
docker pull vulnerables/web-owasp-nodegoatβ OWASP NodeGoat -
docker pull citizenstig/nowaspβ OWASP Mutillidae II -
docker pull ismisepaul/securityshepherdβ OWASP Security Shepherd -
docker pull wpscanteam/vulnerablewordpressβ Vulnerable WordPress -
docker pull hmlio/vaas-cve-2014-6271β Vulnerability as a Service: Shellshock -
docker pull hmlio/vaas-cve-2014-0160β Vulnerability as a Service: Heartbleed
π¬ Scanning & Assessment
-
docker pull owasp/zap2docker-stableβ OWASP ZAP -
docker pull wpscanteam/wpscanβ WPScan -
docker pull diogomonica/docker-bench-securityβ Docker Bench for Security -
docker pull opendns/security-ninjasβ Security Ninjas
- Awesome Selfhosted β A list of Free Software network services and web applications which can be hosted on your own servers.
π΅ Detection, DFIR & Blue Team
- The Practice of Network Security Monitoring β Richard Bejtlich. The foundational case for NSM and why detection has to complement prevention.
- Applied Network Security Monitoring β Chris Sanders & Jason Smith. A hands-on walk through collection, detection, and analysis.
- Practical Packet Analysis β Chris Sanders. The go-to for getting genuinely comfortable in Wireshark.
- Intelligence-Driven Incident Response β Scott J. Roberts & Rebekah Brown. Ties threat intel and IR together around the F3EAD loop.
- Crafting the InfoSec Playbook β Jeff Bollinger, Brandon Enright & Matthew Valites. Building detection and response as a repeatable program.
- Blue Team Handbook: Incident Response Edition β Don Murdoch. A dense field reference for responders.
π€ AI Security
- Not with a Bug, But with a Sticker β Ram Shankar Siva Kumar & Hyrum Anderson. An accessible tour of how ML systems fail and get attacked.
- Adversarial AI Attacks, Mitigations, and Defense Strategies β John Sotiropoulos. A practitioner's guide to securing ML and LLM systems.
π Narrative & Big Picture
- Sandworm β Andy Greenberg. The story of the most consequential nation-state attacks of the last decade.
- Countdown to Zero Day β Kim Zetter. The definitive account of Stuxnet.
π° Newsletters & Blogs
- tl;dr sec β Clint Gibler's weekly roundup of the best security tools, talks, and research. One of the most-read in the field.
- Detection Engineering Weekly β Zack Allen's curated digest of detection engineering content, tooling, and threat news.
- SANS Internet Storm Center β Daily handler diaries on emerging threats and traffic anomalies.
- Black Hills Information Security β Practical offensive and defensive posts, webcasts, and tooling from the BHIS crew.
- The DFIR Report β Deep, artifact-level walkthroughs of real intrusions β excellent detection-writing fodder.
π§ Podcasts
- Risky Business β Weekly news and analysis with a sharp practitioner's take. Also a great newsletter.
- Darknet Diaries β Narrative storytelling from the dark side of the internet β the one to recommend to non-specialists.
π¨ Detection Engineering
- Sigma β The generic, vendor-agnostic detection rule format and its community rule repo. The lingua franca if you write detections anywhere.
- Uncoder.io β Translates detection rules between SIEM dialects (Sigma β Splunk, Sentinel, Elastic, and dozens more). Handy when you're moving logic across platforms.
- detection.fyi β A searchable front-end for the Sigma rule set β faster than grepping the repo when you want to see how others detect a technique.
- Elastic Detection Rules β Elastic's open detection rule repo. Worth reading even if you're not on Elastic; the logic translates.
- Splunk Security Content β Splunk's ESCU analytics as code β another strong library to learn detection patterns from.
- ATT&CK Navigator β Layer your detection coverage over the ATT&CK matrix to see where the gaps are.
- DeTT&CT β Scores your data sources and detection coverage so you can prioritize what to build next.
πͺ΅ Log Parsing & Analysis
- CyberChef β The "cyber swiss army knife" β decode, deobfuscate, and transform data right in the browser. You'll reach for it constantly.
- Grok Debugger β Kibana's built-in tool for building and testing grok patterns against real log samples before they hit the pipeline.
- regex101 β Live regex tester with an explanation pane β indispensable when a pattern won't match and you can't see why.
π΅οΈ DFIR & Threat Hunting
- Velociraptor β Endpoint visibility and DFIR collection at scale β VQL-driven hunting across the fleet. My write-up: Security Lab Tool Install Part 2.
- OpenCTI β Open-source threat intelligence platform for storing and correlating CTI. My write-ups: Lab Install Β· Wazuh β OpenCTI Integration.
- MISP β The classic threat-intel sharing platform for IOCs and indicators.
- Chainsaw β Fast Sigma-based hunting through Windows Event Logs and other forensic artifacts.
- Hayabusa β Sigma-based Windows event log timeline generator β great for first-response triage.
- Wireshark β The packet analyzer. Still the one everyone opens.
- Zeek β Turns network traffic into rich, structured logs for hunting and monitoring.
- Eric Zimmerman's Tools β The essential Windows forensics toolkit β MFT, registry, shellbags, and more.
π Reference & Lookup
- GTFOBins β How trusted Unix binaries get abused for privesc and living-off-the-land. Pairs with the next one.
- LOLBAS β The Windows equivalent β living-off-the-land binaries, scripts, and libraries.
- Exploit-DB β Searchable archive of public exploits and PoCs.
- LetsDefend β Hands-on blue-team practice β investigate real alerts in a simulated SOC.
- Blue Team Labs Online β Defensive CTF-style labs and investigations to sharpen detection and IR skills.