awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 dépôts

Awesome GitHub RepositoriesSecurity Practices

Defensive programming and security protocols.

Explore 7 awesome GitHub repositories matching testing & quality assurance · Security Practices. Refine with filters or upvote what's useful.

Awesome Security Practices GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • mtdvio/every-programmer-should-knowAvatar de mtdvio

    mtdvio/every-programmer-should-know

    99,795Voir sur GitHub↗

    This project is a comprehensive, community-curated knowledge base designed to support software engineers in mastering both fundamental computer science principles and practical industry methodologies. It serves as a centralized reference library that aggregates technical resources, academic literature, and professional guidance to facilitate systematic skill acquisition across the entire software development lifecycle. What distinguishes this repository is its holistic approach to the engineering profession, which bridges the gap between theoretical knowledge and career-oriented development.

    Highlights defensive programming techniques and essential security protocols to protect software systems.

    cc-bycollectioncomputer-science
    Voir sur GitHub↗99,795
  • sundowndev/hacker-roadmapAvatar de sundowndev

    sundowndev/hacker-roadmap

    15,081Voir sur GitHub↗

    Hacker Roadmap is a community-driven repository that functions as a structured learning path and resource directory for cybersecurity and ethical hacking. It organizes complex security concepts into sequential modules, guiding users from fundamental knowledge to advanced technical exploitation skills through a curated collection of educational materials and professional development resources. The project distinguishes itself by acting as a centralized index that maps specialized third-party security software and isolated training environments to specific operational use cases. By aggregating

    Provides interactive, challenge-based environments for users to practice defensive and offensive security techniques.

    exploitationframeworkshacking
    Voir sur GitHub↗15,081
  • qazbnm456/awesome-web-securityAvatar de qazbnm456

    qazbnm456/awesome-web-security

    13,097Voir sur GitHub↗

    This project serves as a comprehensive cybersecurity training platform and resource repository focused on web application security. It functions as a centralized hub for security practitioners, providing both a curated collection of technical documentation and research, and a system for deploying isolated, containerized environments to practice security analysis and exploitation techniques. The platform distinguishes itself by integrating automated data aggregation with hands-on, container-based orchestration. It maintains a current knowledge base of industry research and digital threats whil

    Hosts interactive wargame challenges and security puzzles in containerized environments.

    awesomeawesome-listlist
    Voir sur GitHub↗13,097
  • juice-shop/juice-shopAvatar de juice-shop

    juice-shop/juice-shop

    12,530Voir sur GitHub↗

    Juice Shop is a self-contained web application designed as a platform for cybersecurity education and security training. It functions as a controlled environment containing intentional security flaws, allowing users to practice offensive security techniques and defensive coding practices while tracking their progress through a live scoreboard. The platform serves as an industry-standard benchmark for evaluating the effectiveness and detection accuracy of automated security scanning tools. By hosting a standardized set of known vulnerabilities and common attack patterns, it provides a reliable

    Features an integrated scoreboard that tracks and validates user progress through various security challenges.

    TypeScript24pullrequestsapplication-securityappsec
    Voir sur GitHub↗12,530
  • ctf-wiki/ctf-wikiAvatar de ctf-wiki

    ctf-wiki/ctf-wiki

    9,449Voir sur GitHub↗

    This project is a security training wiki and markdown knowledge base that provides technical guides, categorized exercises, and tool directories for participants in competitive security challenges. It serves as a comprehensive resource for capture the flag training, organizing learning materials into a searchable website. The knowledge base covers specialized security domains including cryptography, web security, and reverse engineering. It includes a curated directory of research tools and software used for vulnerability research and exploitation, alongside a repository of practical challeng

    Offers a categorized collection of interactive security challenges for practicing offensive and defensive skills.

    Pythoncryptoctfmisc
    Voir sur GitHub↗9,449
  • google/google-ctfAvatar de google

    google/google-ctf

    4,977Voir sur GitHub↗

    Ce projet est une plateforme de capture de drapeau (CTF) et un environnement de formation en cybersécurité. Il fournit un framework pour déployer des défis de sécurité et suivre les progrès des participants via un classement en temps réel. La plateforme sert de système de gestion et de tableau de bord de compétition de sécurité, hébergeant une infrastructure intentionnellement vulnérable pour pratiquer l'ingénierie inverse et les techniques d'exploitation logicielle. Elle gère la découverte de chaînes secrètes au sein de ces puzzles pour déterminer les classements des équipes. Le système couvre la gestion des compétitions de cybersécurité, le déploiement de défis de sécurité et la formation à la recherche de vulnérabilités. Il utilise un système de suivi pour surveiller les totaux de points basés sur le nombre de défis de sécurité résolus.

    Deploys interactive environments and deliberately insecure applications for practicing offensive and defensive security skills.

    Pythonctfctf-challengesgoogle
    Voir sur GitHub↗4,977
  • ctf-wiki/ctf-challengesAvatar de ctf-wiki

    ctf-wiki/ctf-challenges

    1,687Voir sur GitHub↗

    Ce dépôt sert d'archive structurée d'exercices de formation en cybersécurité conçus pour une pratique pratique dans de multiples domaines techniques. Il fonctionne comme une collection de défis intentionnellement vulnérables qui fournissent aux utilisateurs les fichiers sources et la documentation nécessaires pour développer des compétences en analyse de sécurité et en recherche de vulnérabilités logicielles. Le projet se distingue par l'organisation de ces exercices dans une structure de répertoire hiérarchique, garantissant que les scénarios de sécurité restent cohérents et reproductibles grâce à des actifs statiques contrôlés par version. Chaque défi est associé à des writeups basés sur le markdown qui offrent des explications détaillées et du contexte, permettant aux utilisateurs d'étudier les mécanismes sous-jacents du code source fourni. La plateforme couvre un large éventail de disciplines de sécurité, y compris l'analyse des protocoles cryptographiques et l'identification des vulnérabilités au sein des applications blockchain décentralisées. En fournissant un accès direct aux fichiers de projet bruts, le dépôt facilite une approche pratique de la maîtrise des compétences en sécurité et du test des techniques défensives dans un environnement contrôlé.

    Provides structured challenges for practicing encryption and decryption techniques in a controlled environment.

    HTML
    Voir sur GitHub↗1,687
  1. Home
  2. Testing & Quality Assurance
  3. Software Testing
  4. Security Practices

Explorer les sous-tags

  • Security Challenges1 sous-tagInteractive environments and deliberately insecure applications for practicing offensive and defensive security skills. **Distinct from Security Practices:** Distinct from general security practices: focuses on competitive, challenge-based environments for skill refinement.