App Security
The best skills for security-related work, like app security, pentesting, threat detection and incident response.
configuring-oauth2-authorization-flowmukul975/Anthropic-Cybersecurity-SkillsConfigure OAuth 2.0 flows with PKCE, client credentials and device grant per OAuth 2.1★35.2K
configuring-oauth2-authorization-flowConfigure OAuth 2.0 flows with PKCE, client credentials and device grant per OAuth 2.1
configuring-tls-1-3-for-secure-communicationsmukul975/Anthropic-Cybersecurity-SkillsConfigure TLS 1.3 cipher suites and key groups and check them with testssl.sh★35.2K
configuring-tls-1-3-for-secure-communicationsConfigure TLS 1.3 cipher suites and key groups and check them with testssl.sh
detecting-aws-credential-exposure-with-trufflehogmukul975/Anthropic-Cybersecurity-SkillsScan repos, CI pipelines and git history for leaked AWS keys with TruffleHog★35.2K
detecting-aws-credential-exposure-with-trufflehogScan repos, CI pipelines and git history for leaked AWS keys with TruffleHog
detecting-broken-object-property-level-authorizationmukul975/Anthropic-Cybersecurity-SkillsTest APIs for excessive data exposure and mass assignment on object properties★35.2K
detecting-broken-object-property-level-authorizationTest APIs for excessive data exposure and mass assignment on object properties
detecting-dependency-confusionmukul975/Anthropic-Cybersecurity-SkillsPrevent dependency confusion in npm, PyPI and Maven by pinning trusted package sources★35.2K
detecting-dependency-confusionPrevent dependency confusion in npm, PyPI and Maven by pinning trusted package sources
detecting-malicious-npm-packagesmukul975/Anthropic-Cybersecurity-SkillsVet npm packages for install-script malware and exfiltration using GuardDog★35.2K
detecting-malicious-npm-packagesVet npm packages for install-script malware and exfiltration using GuardDog
detecting-shadow-api-endpointsmukul975/Anthropic-Cybersecurity-SkillsFind undocumented API endpoints through gateway traffic, cloud configs and code mining★35.2K
detecting-shadow-api-endpointsFind undocumented API endpoints through gateway traffic, cloud configs and code mining
detecting-supply-chain-attacks-in-ci-cdmukul975/Anthropic-Cybersecurity-SkillsAudit GitHub Actions workflows for unpinned actions, script injection and secret leaks★35.2K
detecting-supply-chain-attacks-in-ci-cdAudit GitHub Actions workflows for unpinned actions, script injection and secret leaks
detecting-typosquatting-packagesmukul975/Anthropic-Cybersecurity-SkillsFlag typosquatted npm, PyPI and crates.io packages before you install them★35.2K
detecting-typosquatting-packagesFlag typosquatted npm, PyPI and crates.io packages before you install them
detecting-typosquatting-packages-in-npm-pypimukul975/Anthropic-Cybersecurity-SkillsScore npm and PyPI names by similarity, new publish dates and download anomalies★35.2K
detecting-typosquatting-packages-in-npm-pypiScore npm and PyPI names by similarity, new publish dates and download anomalies
exploiting-api-injection-vulnerabilitiesmukul975/Anthropic-Cybersecurity-SkillsTest API parameters and request bodies for SQL, NoSQL, LDAP injection and SSRF★35.2K
exploiting-api-injection-vulnerabilitiesTest API parameters and request bodies for SQL, NoSQL, LDAP injection and SSRF
exploiting-broken-function-level-authorizationmukul975/Anthropic-Cybersecurity-SkillsReach admin API endpoints with low-privilege accounts by switching methods and paths★35.2K
exploiting-broken-function-level-authorizationReach admin API endpoints with low-privilege accounts by switching methods and paths
exploiting-excessive-data-exposure-in-apimukul975/Anthropic-Cybersecurity-SkillsCompare raw API responses with UI output to find leaked PII and internal fields★35.2K
exploiting-excessive-data-exposure-in-apiCompare raw API responses with UI output to find leaked PII and internal fields
exploiting-idor-vulnerabilitiesmukul975/Anthropic-Cybersecurity-SkillsFind IDOR flaws by swapping object IDs across sessions with Burp Suite★35.2K
exploiting-idor-vulnerabilitiesFind IDOR flaws by swapping object IDs across sessions with Burp Suite
exploiting-insecure-deserializationmukul975/Anthropic-Cybersecurity-SkillsFind insecure deserialization in Java, PHP, Python and .NET apps to get code execution★35.2K
exploiting-insecure-deserializationFind insecure deserialization in Java, PHP, Python and .NET apps to get code execution
exploiting-jwt-algorithm-confusion-attackmukul975/Anthropic-Cybersecurity-SkillsTest JWT algorithm confusion, alg none and kid injection to bypass auth checks★35.2K
exploiting-jwt-algorithm-confusion-attackTest JWT algorithm confusion, alg none and kid injection to bypass auth checks
exploiting-mass-assignment-in-rest-apismukul975/Anthropic-Cybersecurity-SkillsInject hidden fields like isAdmin into REST API requests to test mass assignment★35.2K
exploiting-mass-assignment-in-rest-apisInject hidden fields like isAdmin into REST API requests to test mass assignment
exploiting-nosql-injection-vulnerabilitiesmukul975/Anthropic-Cybersecurity-SkillsTest MongoDB and CouchDB apps for NoSQL injection that bypasses login or leaks data★35.2K
exploiting-nosql-injection-vulnerabilitiesTest MongoDB and CouchDB apps for NoSQL injection that bypasses login or leaks data
exploiting-oauth-misconfigurationmukul975/Anthropic-Cybersecurity-SkillsFind OAuth and OIDC flaws in redirect URIs, token leakage and code theft★35.2K
exploiting-oauth-misconfigurationFind OAuth and OIDC flaws in redirect URIs, token leakage and code theft
exploiting-prototype-pollution-in-javascriptmukul975/Anthropic-Cybersecurity-SkillsFind prototype pollution in client and Node.js code that leads to XSS or RCE★35.2K
exploiting-prototype-pollution-in-javascriptFind prototype pollution in client and Node.js code that leads to XSS or RCE
exploiting-race-condition-vulnerabilitiesmukul975/Anthropic-Cybersecurity-SkillsTest race conditions with Burp Turbo Intruder single-packet attacks on rate limits★35.2K
exploiting-race-condition-vulnerabilitiesTest race conditions with Burp Turbo Intruder single-packet attacks on rate limits
exploiting-server-side-request-forgerymukul975/Anthropic-Cybersecurity-SkillsReach cloud metadata and internal services through SSRF during authorized pentests★35.2K
exploiting-server-side-request-forgeryReach cloud metadata and internal services through SSRF during authorized pentests
exploiting-sql-injection-vulnerabilitiesmukul975/Anthropic-Cybersecurity-SkillsFind and exploit SQL injection with manual payloads and sqlmap in authorized pentests★35.2K
exploiting-sql-injection-vulnerabilitiesFind and exploit SQL injection with manual payloads and sqlmap in authorized pentests
exploiting-sql-injection-with-sqlmapmukul975/Anthropic-Cybersecurity-SkillsRun sqlmap to confirm SQL injection and pull database contents in authorized tests★35.2K
exploiting-sql-injection-with-sqlmapRun sqlmap to confirm SQL injection and pull database contents in authorized tests
exploiting-template-injection-vulnerabilitiesmukul975/Anthropic-Cybersecurity-SkillsFind server-side template injection in Jinja2, Twig and Freemarker that reaches RCE★35.2K
exploiting-template-injection-vulnerabilitiesFind server-side template injection in Jinja2, Twig and Freemarker that reaches RCE
exploiting-type-juggling-vulnerabilitiesmukul975/Anthropic-Cybersecurity-SkillsBypass PHP login checks with loose comparison and magic hash type juggling★35.2K
exploiting-type-juggling-vulnerabilitiesBypass PHP login checks with loose comparison and magic hash type juggling
exploiting-websocket-vulnerabilitiesmukul975/Anthropic-Cybersecurity-SkillsTest WebSockets for auth bypass, cross-site hijacking and injection flaws★35.2K
exploiting-websocket-vulnerabilitiesTest WebSockets for auth bypass, cross-site hijacking and injection flaws
generating-and-analyzing-sbomsmukul975/Anthropic-Cybersecurity-SkillsGenerate CycloneDX and SPDX SBOMs with Syft, scan them with Grype and sign with Cosign★35.2K
generating-and-analyzing-sbomsGenerate CycloneDX and SPDX SBOMs with Syft, scan them with Grype and sign with Cosign
implementing-aes-encryption-for-data-at-restmukul975/Anthropic-Cybersecurity-SkillsEncrypt data at rest with AES-256-GCM, key derivation and nonce management★35.2K
implementing-aes-encryption-for-data-at-restEncrypt data at rest with AES-256-GCM, key derivation and nonce management
implementing-api-abuse-detection-with-rate-limitingmukul975/Anthropic-Cybersecurity-SkillsDetect API abuse with Redis rate limits that tighten during attacks★35.2K
implementing-api-abuse-detection-with-rate-limitingDetect API abuse with Redis rate limits that tighten during attacks
implementing-api-gateway-security-controlsmukul975/Anthropic-Cybersecurity-SkillsEnforce auth, throttling, request validation and TLS at Kong, AWS or Apigee gateways★35.2K
implementing-api-gateway-security-controlsEnforce auth, throttling, request validation and TLS at Kong, AWS or Apigee gateways
implementing-api-key-security-controlsmukul975/Anthropic-Cybersecurity-SkillsGenerate, hash and rotate API keys with scoping and automated leak monitoring★35.2K
implementing-api-key-security-controlsGenerate, hash and rotate API keys with scoping and automated leak monitoring
implementing-api-rate-limiting-and-throttlingmukul975/Anthropic-Cybersecurity-SkillsSet per-user and per-endpoint API rate limits with Redis and proper 429 responses★35.2K
implementing-api-rate-limiting-and-throttlingSet per-user and per-endpoint API rate limits with Redis and proper 429 responses
implementing-api-schema-validation-securitymukul975/Anthropic-Cybersecurity-SkillsValidate API requests against OpenAPI and JSON Schema to reject unknown fields★35.2K
implementing-api-schema-validation-securityValidate API requests against OpenAPI and JSON Schema to reject unknown fields
implementing-api-security-posture-managementmukul975/Anthropic-Cybersecurity-SkillsDiscover and risk-score internal, partner and shadow APIs in one unified view★35.2K
implementing-api-security-posture-managementDiscover and risk-score internal, partner and shadow APIs in one unified view
implementing-api-security-testing-with-42crunchmukul975/Anthropic-Cybersecurity-SkillsAudit OpenAPI files and scan APIs with 42Crunch in CI/CD and IDEs★35.2K
implementing-api-security-testing-with-42crunchAudit OpenAPI files and scan APIs with 42Crunch in CI/CD and IDEs
implementing-api-threat-protection-with-apigeemukul975/Anthropic-Cybersecurity-SkillsBlock malicious API payloads and clients with Apigee threat protection and SpikeArrest★35.2K
implementing-api-threat-protection-with-apigeeBlock malicious API payloads and clients with Apigee threat protection and SpikeArrest
implementing-aqua-security-for-container-scanningmukul975/Anthropic-Cybersecurity-SkillsScan container images with Trivy for CVEs, misconfigs and secrets in CI and registries★35.2K
implementing-aqua-security-for-container-scanningScan container images with Trivy for CVEs, misconfigs and secrets in CI and registries
implementing-cloud-waf-rulesmukul975/Anthropic-Cybersecurity-SkillsTune AWS WAF, Azure WAF and Cloudflare rules to block injection and bad bots★35.2K
implementing-cloud-waf-rulesTune AWS WAF, Azure WAF and Cloudflare rules to block injection and bad bots
implementing-code-signing-for-artifactsmukul975/Anthropic-Cybersecurity-SkillsSign build artifacts with GPG and Sigstore and verify signatures in deploy pipelines★35.2K
implementing-code-signing-for-artifactsSign build artifacts with GPG and Sigstore and verify signatures in deploy pipelines
implementing-devsecops-security-scanningmukul975/Anthropic-Cybersecurity-SkillsAdd Semgrep, Trivy, OWASP ZAP and Gitleaks scans to CI/CD pipelines★35.2K
implementing-devsecops-security-scanningAdd Semgrep, Trivy, OWASP ZAP and Gitleaks scans to CI/CD pipelines
implementing-digital-signatures-with-ed25519mukul975/Anthropic-Cybersecurity-SkillsSign and verify messages with Ed25519 keys and compare them with RSA and ECDSA★35.2K
implementing-digital-signatures-with-ed25519Sign and verify messages with Ed25519 keys and compare them with RSA and ECDSA
implementing-dmarc-dkim-spf-email-securitymukul975/Anthropic-Cybersecurity-SkillsPublish SPF, DKIM and DMARC records to stop domain spoofing and enforce quarantine★35.2K
implementing-dmarc-dkim-spf-email-securityPublish SPF, DKIM and DMARC records to stop domain spoofing and enforce quarantine
implementing-end-to-end-encryption-for-messagingmukul975/Anthropic-Cybersecurity-SkillsBuild Signal-style end-to-end encryption with key exchange and forward secrecy★35.2K
implementing-end-to-end-encryption-for-messagingBuild Signal-style end-to-end encryption with key exchange and forward secrecy
implementing-epss-score-for-vulnerability-prioritizationmukul975/Anthropic-Cybersecurity-SkillsRank CVE backlogs by EPSS exploitation probability scores from the FIRST API★35.2K
implementing-epss-score-for-vulnerability-prioritizationRank CVE backlogs by EPSS exploitation probability scores from the FIRST API
implementing-github-advanced-security-for-code-scanningmukul975/Anthropic-Cybersecurity-SkillsTurn on GitHub code scanning with CodeQL, secret scanning and Dependabot alerts★35.2K
implementing-github-advanced-security-for-code-scanningTurn on GitHub code scanning with CodeQL, secret scanning and Dependabot alerts
implementing-hardware-security-key-authenticationmukul975/Anthropic-Cybersecurity-SkillsBuild a FIDO2 and WebAuthn server with YubiKey enrollment and passkey workflows★35.2K
implementing-hardware-security-key-authenticationBuild a FIDO2 and WebAuthn server with YubiKey enrollment and passkey workflows
implementing-hashicorp-vault-dynamic-secretsmukul975/Anthropic-Cybersecurity-SkillsIssue short-lived database, AWS and PKI credentials from Vault dynamic secret engines★35.2K
implementing-hashicorp-vault-dynamic-secretsIssue short-lived database, AWS and PKI credentials from Vault dynamic secret engines
implementing-image-provenance-verification-with-cosignmukul975/Anthropic-Cybersecurity-SkillsSign container images with Cosign and enforce signature checks at Kubernetes admission★35.2K
implementing-image-provenance-verification-with-cosignSign container images with Cosign and enforce signature checks at Kubernetes admission
implementing-jwt-signing-and-verificationmukul975/Anthropic-Cybersecurity-SkillsSign and verify JWTs with ES256 or EdDSA and block algorithm confusion attacks★35.2K
implementing-jwt-signing-and-verificationSign and verify JWTs with ES256 or EdDSA and block algorithm confusion attacks